Агуулгын хүснэгт:
- Алхам 1: Adafruit Feather Huzzah
- Алхам 2: Cayenne IoT for all
- Алхам 3: Програм хангамжийг суулгана уу
- Алхам 4: Adafruit Huzzah Feather ESP8266 -ийг Arduino IDE дээр суулгаарай
- Алхам 5: Цахилгаан хэлхээг хий
- Алхам 6: Cayenne хяналтын самбараа хий
Видео: Meteo Node IoT ухаалаг цаг уурын станц: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Оффисынхоо температур, чийгшлийг хянах төхөөрөмж хийхийг хүсч байна. LUA эсвэл Arduino IDE -тэй нийцтэй олон самбар байдаг. Wifi интернет холболттой олон самбар байдаг. Би Adafruit -т дуртай, энэ брэндийн бүх бүтээгдэхүүнд дуртай.
Миний төслийн хувьд би жижиг бөгөөд маш ухаалаг Adafruit Huzzah Feather хувилбарыг сонгосон. Adafruit Feather бол Adafruit -ийн бие даасан болон овоолох боломжтой хөгжлийн самбаруудын бүрэн шугам юм. Тэд lipo батерейгаар ажиллах боломжтой бөгөөд суурин төсөлд зориулагдсан микро USB залгуураар тэжээгддэг. Өд нь уян хатан, зөөвөрлөдөг бөгөөд тэдний нэр шиг хөнгөн байдаг.
Би DHT-11 мэдрэгч ашигладаг. DHT-11 бол маш мэдрэмтгий бөгөөд маш сайн хариу үйлдэл үзүүлдэг бөгөөд маш бага үнэтэй байдаг. Амазон дээрээс үзнэ үү.
Бид мөн самбарыг овоолохын тулд дагалдах хэрэгсэл, өдний далавчийг бүрэн хэмжээгээр авч, загварчлах өрөө нэмж өгдөг. Adafruit Feather нь бүтээгдэхүүний бүрэн экосистем бөгөөд төслөө хэрэгжүүлэх хамгийн сайн арга юм.
www.adafruit.com/feather
Би Adafruit Huzzah -ийг сонгосон, учир нь энэ нь ESP8266 чипийг холбодог. Энэ бол миний төслүүдэд өдөр бүр ашигладаг чип бөгөөд би үүнд дуртай.
Та Huzzah ESP8266 -ийг AMAZON дээрээс худалдаж авах боломжтой:
Huzzah ESP8266 Feather хувилбар:
Мөн би өдөр бүр Cayenne хяналтын самбарыг ашигладаг. Cayenne Dashboard нь үүлэн дээрх өгөгдлийг хуваалцах эсвэл Raspberry Pi эсвэл Arduino самбар ашиглан MQTT протоколыг ашиглахыг хүссэн бүх хүмүүст зориулсан төгс шийдэл юм. Cayenne бол маш энгийн бөгөөд олон нийт бол төсөл, санал болгож буй уурхай юм. Сайтыг үзнэ үү, өнөөдөр үнэгүй захиалаарай. Форумыг уншаад хэрэглэгчидтэй ярилцана уу.
Алхам 1: Adafruit Feather Huzzah
Өд бол Adafruit -ийн шинэ хөгжлийн самбар бөгөөд түүний нэр шиг нимгэн, хөнгөн бөгөөд танд нисэх боломжийг олгодог! Бид Feather -ийг зөөврийн микроконтроллерын цөмийн шинэ стандарт болгон бүтээсэн.
Энэ бол Adafruit Feather HUZZAH ESP8266 юм. Энэ нь USB ба батерейг цэнэглэдэг, "бүгдийг нэг дор" ESP8266 WiFi хөгжүүлэх самбар юм. Энэ бол ESP8266 WiFi модуль бөгөөд танд хэрэгтэй бүх нэмэлтүүд байгаа бөгөөд үүнийг хийхэд бэлэн байна!
Huzzah ESP8266 Feather хувилбар:
Дэлгэрэнгүй:
- Хэмжээ 2.0 "x 0.9" x 0.28 "(51mm x 23mm x 8mm)
- 9.7 гр
- ESP8266 @ 80MHz 3.3V логик/чадалтай
- 4MB FLASH (32 MBit)
- WiFi 802.11 b/g/n -д суурилагдсан
- 500мА оргил гүйдлийн гаралттай 3.3В зохицуулагч
- CP2104 USB-Цуваа хөрвүүлэгч, 921600 max хурдны хурдтай, хурдан байршуулах боломжтой
- Програм хангамж байршуулахаас өмнө ачаалах горимд орохын тулд автоматаар дахин тохируулах дэмжлэг
- 9 x GPIO тээглүүрийг I2C ба SPI1 x аналог оролт болгон ашиглаж болно
- Цэнэглэх статусын үзүүлэлт бүхий LED бүхий 100mA LiPoly цэнэглэгч нь цэнэглэгчийг идэвхгүй болгохын тулд ул мөрийг багасгаж чаддаг.
- Ерөнхий зориулалтын анивчих зориулалттай № 0 улаан LED.
- Pin #2 цэнхэр LED нь дибаг ачаалах, ерөнхий зориулалттай анивчдаг
- Эрчим хүч/идэвхжүүлэх зүү
- 4 бэхэлгээний нүх
- Дахин тохируулах товч
Алхам 2: Cayenne IoT for all
Cayenne бол таны үүл төслийг хөгжүүлэх төгс платформ юм. Cayenne танд IoT төслөө хөгжүүлэх бүрэн шийдлийг санал болгож байна. Мэдээллийг хүлээн авч, хадгалж, идэвхжүүлдэг хяналтын самбар. Та жишээ нь захиа илгээх эсвэл мессеж илгээх боломжтой. Суурилуулалт нь маш энгийн бөгөөд маш олон тооны видео бичлэгүүд байдаг бөгөөд та үзэж, засварлаж болох олон төслүүд байдаг.
Одоо үнэгүй бүртгүүлээрэй!
Үүний дараа та хяналтын самбар дээрээ самбар нэмж болно. Хувийн жетоноо анхаарч үзээрэй. Үүний дараа та үүнийг Arduino код дээр гарын үсэг зурах ёстой.
Алхам 3: Програм хангамжийг суулгана уу
Юуны өмнө Adafrut Huzzah драйверуудыг татаж аваарай. Та Adafruit -ийн албан ёсны вэбсайтаас баримт бичгийг үзэж, бүх файлыг татаж авах боломжтой.
Эхний алхам хийсний дараа та Arduino IDE -ийг татаж аваад Adafruit Huzzah самбарыг нэмж болно. Arduino IDE -ийг www.arduino.cc албан ёсны сайтаас татаж аваад самбар нэмэх журмыг дагана уу.
Arduino албан ёсны гарын авлагыг дагаж Cayenne номын санг нэмнэ үү. Та номын санг гараар татаж аваад файлуудыг Arduino номын сангийн хавтсанд хуулж суулгаж болно.
Үүний дараа та програмыг самбар дээрээ байршуулж болно. Adafruit Huzzah самбарыг USB кабель ашиглан компьютерт холбож, Arduino IDE ашиглан кодыг байршуулна уу.
Санаж байна уу: WiFi интернэт сүлжээнийхээ SSID болон нууц үгээ, мөн Cayenne жетоноо нэмээрэй
GitHub -аас кодыг татаж авах:
github.com/masteruan/Meteo-node-Cayenne/bl…
Алхам 4: Adafruit Huzzah Feather ESP8266 -ийг Arduino IDE дээр суулгаарай
Http://arduino.esp8266.com/stable/package_esp8266com_index.json -ийг Arduino v1.6.4+ тохиргоонд нэмэлт удирдах зөвлөлийн URL хаягууд хэсэгт оруулна уу.
Дараа нь ESP8266 багцыг суулгахын тулд Удирдах зөвлөлийн менежерийг ашиглана уу.
Суулгах процессийн дараа esp8266 багцыг INSTALLED гэж тэмдэглэсэн болохыг та харах ёстой.
Суулгах процесс дууссаны дараа самбаруудын менежерийн цонхыг хаа. Дахин эхлүүлсний дараа Tools-> Board унждаг жагсаалтаас Adafruit HUZZAH ESP8266-ийг сонгоно уу.
Дэлгэрэнгүй мэдээллийн самбар
CPU -ийн давтамж болох 80 МГц
4M (3M SPIFFS) хэмжээтэй флаш хэмжээ
Байршуулах хурд, 115200 baud сонгоно уу
Таны FTDI эсвэл USB-цуваа кабельд тохирох COM порт
Энэ бол Arduino IDE 8266 дэмжлэг юм:
Алхам 5: Цахилгаан хэлхээг хий
DHT-11 мэдрэгч нь танд хоёр утгыг өгдөг сайн мэдрэгч юм. Цельсийн эсвэл Фаренгейтийн чийгшил ба температур.
Та DHT-11-ийг Амазон дээрээс олж болно
Та DHT-11-ийг Arduino болон Adafruit Huzzah дээр ашиглаж болно. VCC ба GND -ийг тус тусад нь 3V ба GND зүү рүү холбоно уу. Өгөгдлийн зүүг 12 дугаартай холбосны дараа DHT-11 дээрх 3-р зүү нь NC (холбогдоогүй) байна.
Үүний дараа та батерейны залгуур эсвэл залгуурыг холбож болно. Миний төсөлд би бүтцийн доод хэсэгт цэнхэр өнгийн лед ашигладаг. Удирдлага нь Бат баттай холбогдсон байна. Би зайг Adafruit самбартай холбоход лед асдаг. Та видеон дээр харж байгаа шиг, цаг уурын зангилаа газар дээр байх үед, видеон дээрх шиг цэнхэр LED нь үүлний ирмэгийг гэрэлтүүлдэг.
Алхам 6: Cayenne хяналтын самбараа хий
Сүүлийн алхам бол хяналтын самбараа хийх явдал юм. Би хоёр аналог маягийн виджетийг ашигладаг бөгөөд температур ба humi утга, самбар дээрх удирдлагын нэг товчлуур, хяналтын самбар дээр тоон тоолуур, метео станцын үйл ажиллагааны секунд.
Одоо та Meteo Node -ийг хүссэн газраа орхиж болох бөгөөд энэ нь орчны температур, чийгшлийг харуулна. Төхөөрөмжийг дотор нь лити батерейтай тул та төхөөрөмжийг цахилгаанаас хол орхиж болно. Түүнчлэн, Adafruit Huzzah нь батерейг цэнэглэх хүчдэлийн зохицуулагчтай. Meteo-Node-ийг USB залгуурт холбохдоо та зайг цэнэглэдэг.
Төхөөрөмжийг дарсны үйлдвэртээ үлдээж, усан үзмийн модны температур, чийгшлийг ажлын байрнаас нь хянаж байгаарай. Эсвэл төхөөрөмжийг машиныхаа дотор эсвэл хөргөгчийнхөө дотор орхиод температур, чийгшлийн утгыг хянаж болно.
Зөвлөмж болгож буй:
NaTaLia цаг уурын станц: Arduino нарны эрчим хүчээр ажилладаг цаг уурын станц зөв замаар хийсэн: 8 алхам (зурагтай)
NaTaLia цаг уурын станц: Arduino нарны эрчим хүчээр ажилладаг цаг уурын станц зөв замаар хийсэн: 1 жилийн турш 2 өөр байршилд амжилттай ажилласны дараа би нарны эрчим хүчээр ажилладаг цаг уурын станцын төслийн төлөвлөгөөгөө хуваалцаж, хэрхэн урт хугацаанд үнэхээр оршин тогтнож чадах систем болж хөгжсөн тухай тайлбарлаж байна. нарны эрчим хүчнээс үүссэн үе. Хэрэв та дагах бол
DIY цаг уурын станц ба WiFi мэдрэгч станц: 7 алхам (зурагтай)
DIY цаг уурын станц ба WiFi мэдрэгч станц: Энэхүү төсөлд би WiFi мэдрэгч станцын хамт цаг агаарын станцыг хэрхэн яаж хийхийг танд үзүүлэх болно. Мэдрэгч станц нь орон нутгийн температур, чийгшлийн өгөгдлийг хэмжиж, WiFi -ээр цаг уурын станц руу илгээдэг. Цаг уурын станц дараа нь
Ухаалаг цаг уурын станц (Arduino ашиглан): 5 алхам
Ухаалаг цаг уурын станц (Arduino ашиглан): Цаг агаарын станц нь цаг агаарын урьдчилсан мэдээ өгөх, цаг агаар, цаг уурыг судлах зорилгоор агаар мандлын нөхцлийг хэмжих багаж, тоног төхөөрөмж бүхий хуурай газар эсвэл далай дээрх байгууламж юм. Хэмжилтэд температур орно
Өөр нэг ухаалаг цаг уурын станц, гэхдээ : 6 алхам (зурагтай)
Өөр нэг ухаалаг цаг уурын станц, гэхдээ …: За, ийм цаг уурын станц хаа сайгүй байдаг гэдгийг би мэднэ, гэхдээ ялгааг олж харахын тулд хэдэн минут зарцуулаарай … Цахилгаан багатай 2 цахим цаасан дэлгэц … гэхдээ 10 өөр дэлгэц! ESP32 дээр суурилсан хурдатгал хэмжигч ба температур / чийгшлийн мэдрэгч Wifi шинэчлэлт
RPi цаг уурын станц ба дижитал цаг: 4 алхам (зурагтай)
RPi цаг уурын станц ба дижитал цаг: Энэ бол хурдан бөгөөд хялбар төсөл бөгөөд үзүүлэх сайхан дэлгэц юм. Энэ нь цаг хугацаа, цаг агаарын нөхцөл байдал, температурыг хоёуланг нь харуулдаг. Хэрэв танд харсан зүйл тань таалагдаж байвал миний хийсэн зүйлийг дагаж мөрдөхийн тулд намайг Instagram, Twitter (@Anders644PI) дээр дагаарай