Агуулгын хүснэгт:

Олон мэдрэгчтэй самбар Arduino! (Part1): 11 алхам (зурагтай)
Олон мэдрэгчтэй самбар Arduino! (Part1): 11 алхам (зурагтай)

Видео: Олон мэдрэгчтэй самбар Arduino! (Part1): 11 алхам (зурагтай)

Видео: Олон мэдрэгчтэй самбар Arduino! (Part1): 11 алхам (зурагтай)
Видео: BTT GTR v1.0/M5 v1.0 - Basics 2024, Арваннэгдүгээр
Anonim
Олон мэдрэгчтэй самбар Arduino! (1-р хэсэг)
Олон мэдрэгчтэй самбар Arduino! (1-р хэсэг)

Энэхүү самбар нь янз бүрийн мэдрэгчээс уншилт авахад туслах иж бүрэн ажил юм!

Миний сувгаар зочилж бүртгүүлнэ үү:

www.youtube.com/user/josexers

Алхам 1: Схем

Удирдах зөвлөлийн онцлог шинж чанарууд:

12VDC оролт

4 I2C порт (LCD, OLED, RTC мэдрэгч)

4 аналог оролт (16-аас 0-ээс 65535-ийн оронд 0-ээс 1024 үндсэн arduino ADC-ийн оронд) 4-20ma дамжуулагчийн холбогчийг сонгосон шунт эсэргүүцэл

4 цуваа холбогч (2 цуваа, 2 програм хангамжийн цуваа Bluetooth нийцтэй)

1 SPI порт (мэдрэгч, SD)

1 дижитал порт D5 (I/0)

3 1 утастай порт

Алхам 2: Билл материал

Билл материал
Билл материал
Билл материал
Билл материал
Билл материал
Билл материал

1 - Arduino Pro mini

4 - 3.5 мм 2 терминал блок

1 - 5мм 2 терминал блок

2 - 40x1 толгойтой эрэгтэй тээглүүр

1 - 8х2 толгойтой эрэгтэй тээглүүр

1 - 7805 Voltaje зохицуулагч

1 - 1N4148 диод

2 - 100uF 25V электролитийн конденсатор

1 - ads1115 модуль

1 - RTC i2c

1 - 0.94 'Олед дэлгэц

1- arduino-д зориулсан SD модуль

Алхам 3: Энгийн аналог мэдрэгч

Энгийн аналог мэдрэгч
Энгийн аналог мэдрэгч

Тодорхойлолт

LM35 цуврал нь нарийвчлалтай нэгдсэн хэлхээний температурын төхөөрөмж бөгөөд гаралтын хүчдэл нь Цельсийн температуртай пропорциональ байна.

Онцлогууд1 • Цельсийн хэмд шууд тохируулагдсан (Цельсийн градус)

• Шугаман + 10-мВ/° С масштабын хүчин зүйл

• 0.5 ° C нарийвчлалтай баталгаатай (25 ° C -д)

• Бүрэн −55 ° C -аас 150 ° C хүртэл

• Алсын програмуудад тохиромжтой

• Вафелын түвшний шүргэлтийн улмаас бага зардал

• 4 В -оос 30 В хүртэл ажилладаг

• 60-мкА-аас бага гүйдэл

• Өөртөө халаалт багатай, хөдөлгөөнгүй агаарт 0.08 ° C

• Зөвхөн шугаман бус байдал ± ¼ ° C Ердийн

• Бага эсэргүүцэлтэй гаралт, 1 мА Ачаалал 2 програмын хувьд 0.1 Ω

• Цахилгаан хангамж

• Батерейны удирдлага

• Агааржуулалтын систем

• Цахилгаан хэрэгсэл

Алхам 4: Дискрет мэдрэгч

Дискрет мэдрэгч
Дискрет мэдрэгч

PIR мэдрэгч нь хөдөлгөөнийг мэдрэх боломжийг олгодог бөгөөд бараг үргэлж хүн мэдрэгчийн хүрээнээс гарч, хөдөлсөн эсэхийг илрүүлдэг. Тэдгээр нь жижиг хэмжээтэй, хямд, хүч багатай, хэрэглэхэд хялбар, элэгддэггүй. Ийм учраас тэдгээрийг ихэвчлэн гэр орон эсвэл аж ахуйн нэгжид ашигладаг цахилгаан хэрэгсэл, хэрэгслүүдээс олдог. Тэдгээрийг ихэвчлэн PIR, "Идэвхгүй хэт улаан туяа", "Пироэлектрик" эсвэл "IR хөдөлгөөн" мэдрэгч гэж нэрлэдэг.

Алхам 5: I2C мэдрэгч

I2C мэдрэгч
I2C мэдрэгч
I2C мэдрэгч
I2C мэдрэгч

BMP180

I2C ("Утас") интерфэйстэй барометрийн даралт мэдрэгч юм. Барометрийн даралт мэдрэгч нь эргэн тойрон дахь агаарын үнэмлэхүй даралтыг хэмждэг. Энэ даралт нь цаг агаар, өндрөөс хамаарч өөр өөр байдаг. Өгөгдлийг хэрхэн тайлбарлахаас хамааран та цаг агаарын өөрчлөлт, өндрийг хэмжих эсвэл даралтын нарийвчлалтай унших шаардлагатай бусад ажлыг хянах боломжтой.

MPU-6050 Accelerometer + Gyro

Хурдатгал хэмжигч, гироскоп, IMU нь бидний эргэн тойрон дахь электрон төхөөрөмжид улам бүр нэгдэж байгаа гайхалтай хэрэгтэй жижиг мэдрэгч юм. Эдгээр мэдрэгчийг гар утас, Wii утасгүй алсын удирдлага гэх мэт тоглоомын консол, тоглоом, өөрийгөө тэнцвэржүүлэх робот, хөдөлгөөн барих костюм болон бусад зүйлд ашигладаг. Акселерометрийг ихэвчлэн хурдатгал, хазайлтыг хэмжихэд ашигладаг, гироскопыг өнцгийн хурд, чиглэлийг хэмжихэд ашигладаг бөгөөд IMU (хурдатгал хэмжигч ба гироскопыг хоёуланг нь хослуулсан) нь төхөөрөмжийн хурдатгал, хурд, байрлал, чиг баримжаа болон бусад зүйлийн талаар бүрэн ойлголт өгөхөд ашиглагддаг.

Алхам 6: 1 утас мэдрэгч

1 утас мэдрэгч
1 утас мэдрэгч
1 утас мэдрэгч
1 утас мэдрэгч

1 утастай паразит-хүчний дижитал термометр

DS18S20 дижитал термометр нь Цельсийн 9 битийн хэмжилтийг хангадаг бөгөөд хэрэглэгчийн програмчлагдахгүй дээд ба доод гох цэг бүхий дохиоллын функцтэй. DS18S20 нь 1-Wire® автобусаар холбогддог бөгөөд төв микропроцессортой холбогдохын тулд зөвхөн нэг өгөгдлийн шугам (ба газардуулга) шаарддаг. Нэмж дурдахад DS18S20 нь өгөгдлийн шугамаас шууд эрчим хүч авах боломжтой ("шимэгч хорхой"), гадны цахилгаан хангамжийн хэрэгцээг үгүй болгодог.

Гол онцлогууд Өвөрмөц 1-Wire® интерфэйс нь зөвхөн нэг порт холболт шаарддаг

Температур -55 ° C -аас +125 ° C (-67 ° F -аас +257 ° F) ± 0.5 ° C

-10 ° C -аас +85 ° C хүртэл нарийвчлал

9 битийн нарийвчлал

Гадаад бүрэлдэхүүн хэсэг шаардлагагүй

DHT11

Хэт бага зардал 3 -аас 5V хүртэл хүчдэл ба I/O 2.5mA хамгийн их гүйдлийн хэрэглээ

5% -ийн нарийвчлалтайгаар 20-80% -ийн чийгшилтийг уншихад тохиромжтой

0-50 ° C температурын уншилт ± 2 ° C нарийвчлалтай байвал сайн

1 Гц -ээс ихгүй дээж авах хурд (секунд тутамд нэг удаа)

Биеийн хэмжээ 15.5mm x 12mm x 5.5mm 4 зүү бүхий 0.1 инчийн зайтай

Алхам 7: Хариу мэдрэгчийн тогтмол горим (эсвэл заримдаа давтамж)

Хариултын мэдрэгчийн горим (эсвэл заримдаа давтамж)
Хариултын мэдрэгчийн горим (эсвэл заримдаа давтамж)
Хариултын мэдрэгчийн горим (эсвэл заримдаа давтамж)
Хариултын мэдрэгчийн горим (эсвэл заримдаа давтамж)

Хэт авианы мэдрэгч

HC-SR04 хэт авианы хүрээ мэдрэгч. Энэхүү хэмнэлттэй мэдрэгч нь 2см-ээс 400см хүртэлх хэмжигдэхүүнийг 3 мм хүртэл нарийвчлалтай нарийвчлалтайгаар хангадаг. HC-SR04 модуль бүр нь хэт авианы дамжуулагч, хүлээн авагч, хяналтын хэлхээг агуулдаг.

Урсгалын мэдрэгч

Энэхүү мэдрэгч нь усны шугамын дагуу байрладаг бөгөөд хэр их ус дамжин өнгөрснийг хэмжих зориулалттай дугуйны дугуй мэдрэгчтэй байдаг. Хувьсгал бүрт цахилгаан импульс гаргадаг нэгдсэн соронзон Hall-Effect мэдрэгч байдаг. "YFS201 Hall Effect Water Flow Sensor" нь Улаан/VCC (5-24V DC оролт), Хар/GND (0V), Шар/OUT (Пульс гаралт) гэсэн гурван утастай ирдэг.

Алхам 8: Шилдэг төслийн тархи

Шилдэг төслийн тархи
Шилдэг төслийн тархи

Мани Ардуино байдаг, гэхдээ бид үүнийг практик, хялбар байлгах хэрэгтэй

Тиймээс би Arduino Pro mini -ийг санал болгож байна

Жижиг боловч хүчирхэг

Бүх талаараа нийцтэй:

I2C номын сан

1 утас номын сан

SD номын сан

ТХН

Аналог уншилт (10 бит)

Алхам 9: ADC -ийг илүү сайн унших

ADC унших нь илүү дээр юм
ADC унших нь илүү дээр юм

ADS1115

Тодорхойлолт

ADS1113, ADS1114 ба ADS1115 төхөөрөмжүүд (ADS111x) нь нарийвчлал багатай, бага хүчин чадалтай, 16 битийн I 2C-тэй нийцтэй, аналоги-тоон хувиргагч (ADCs) бөгөөд хэт жижиг, тугалгагүй, X2QFN-10 багц болон VSSOP-10 багц. ADS111x төхөөрөмжүүд нь бага гүйдэг хүчдэлийн лавлагаа, осцилляторыг агуулдаг. ADS1114 ба ADS1115 нь програмчлагдах өсгөгч (PGA) ба дижитал харьцуулагчтай. Эдгээр функцууд нь нийлүүлэлтийн өргөн хүрээний хамт ADS111x-ийг эрчим хүч, орон зай хязгаарлагдмал, мэдрэгчийн хэмжилт хийхэд тохиромжтой болгодог.

1 Онцлог1 • Хэт жижиг X2QFN багц: 2 мм × 1.5 мм × 0.4 мм

• Нийлүүлэлтийн өргөн хүрээ: 2.0 В -оос 5.5 В хүртэл

• Бага гүйдлийн хэрэглээ: 150 мкА (Тасралтгүй хөрвүүлэх горим)

• Програмчлагдах өгөгдлийн хурд: 8 SPS -аас 860 SPS хүртэл

• Нэг мөчлөгийн тооцоо хийх

• Дотоод бага зөрүүтэй хүчдэлийн лавлагаа

• Дотоод осциллятор

• I 2C интерфэйс: Дөрвөн зүүгээр сонгох боломжтой хаяг

• Дөрвөн нэг төгсгөлтэй эсвэл хоёр ялгаатай оролт (ADS1115)

• Програмчлагдах харьцуулагч (ADS1114 ба ADS1115)

• Ашиглалтын температурын хүрээ: –40 ° C -аас +125 ° C хүртэл 2 хэрэглээ

• Зөөврийн багаж хэрэгсэл

• Зайны хүчдэл ба гүйдлийн хяналт

• Температур хэмжих систем

• Хэрэглээний цахилгаан хэрэгсэл

• Үйлдвэрийн автоматжуулалт ба процессын хяналт

Алхам 10: SD мэдээллийн бүртгэл ба RTC

SD мэдээллийн бүртгэл ба RTC
SD мэдээллийн бүртгэл ба RTC
SD мэдээллийн бүртгэл ба RTC
SD мэдээллийн бүртгэл ба RTC
SD мэдээллийн бүртгэл ба RTC
SD мэдээллийн бүртгэл ба RTC

Хэрэв таны төсөл хувьсагчийн аливаа чиг хандлагыг мэдээлэх мэдээллийн сантай бол энэ хоёр нь маш хэрэгтэй болно

Би үүнийг тусад нь худалдаж авахыг зөвлөж байна, гэхдээ та хэд хэдэн самбарыг цуглуулж болно.

SD нь CVS файлыг хадгалах бөгөөд өгөгдлийг ийм байдлаар харуулах болно

2017-18-08, 21:32, 100, 25, 668

Огноо, ЦАГ, VARIABLE0, VARIABLE1, VARIABLE2 байх

Эдгээр хувьсагчид хадгалагдах интервалыг тодорхойлох нь чухал бөгөөд минут тутамд илүү их түүвэрлэлт хийх, илүү их өгөгдлийг боловсруулах шаардлагатай болно.

Оруулсан номын сан:

Алхам 11: Удирдах зөвлөл

Image
Image
Удирдах зөвлөл
Удирдах зөвлөл

Энд би эцсийн бүтээгдэхүүн хэрхэн болох тухай урьдчилсан дүрсийг үлдээж байна

Мөн Gerber файлууд

ПРОГРАММ УДАХГҮЙ Удахгүй!

Зөвлөмж болгож буй: