Агуулгын хүснэгт:
- Алхам 1: Материалын жагсаалт
- Алхам 2: Тоног төхөөрөмжийн холболт
- Алхам 3: Cayanne хотод данс үүсгэх
- Алхам 4: SLabs-32 програмчлах
- Алхам 5: Суугаад тайвшир
Видео: Нэг самбар ашиглан цаг уурын станц - SLabs -32: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэхүү зааварчилгаанд бид SLabs-32 хавтангийн тусламжтайгаар температур, агаарын чийгшил, хөрсний чийгийг хэмжих цаг уурын станц хийх бөгөөд энэ мэдээллийг Cayenne үүл рүү өгөгдөл цуглуулахад илгээдэг. Бид мөн цаг агаарын цаг үеийн мэдээллийг интернетээс нэгэн зэрэг авч, TFT дэлгэц дээр харуулдаг. Энэ бүгдийг нэг самбар ашиглан хийдэг бөгөөд SLabs-32 нь IoT дээр суурилсан төслүүдэд хамгийн тохиромжтой самбар юм.
SLabs-32-ийг өөрийн болгохын тулд доорх линк дээр дарна уу.
www.fabtolab.com/slabs-32
SLabs-32 нь ESP8266 ба Atmega328p гэсэн 2 процессортой. Энэхүү самбар нь 32 битийн L106 микроконтроллерийн өндөр боловсруулалт, Atmega328p дээр HMI -д ашиглах боломжтой олон тооны GPIO -ийг хослуулсан болно. I2C нь процессор хоорондын харилцаа холбоо болохын хувьд Slabs-32 самбар нь боловсруулалтын хүчин чадал, шаардлагатай бүх загварыг боловсруулахад шаардлагатай GPIO-ийг хослуулдаг.
Алхам 1: Материалын жагсаалт
Энэ төслийн хувьд танд дараахь зүйл хэрэгтэй болно.
- SLabs-32
- DHT 11 температур ба чийгшлийн мэдрэгч
- Хөрсний чийг мэдрэгч
- PIR мэдрэгч (заавал биш)
- Холбогч утас
Алхам 2: Тоног төхөөрөмжийн холболт
Холболтууд нь маш энгийн. Дээрх заавар, схемийг дагаж мөрдөөрэй, тэгвэл танд ямар ч асуудал гарахгүй.
DHT11 -ийг холбож байна:
- SLabs-32-ийн 3.3V гаралтын Vcc зүү
- GND to SLabs-32-ийн GND зүү
- Өгөгдлийн зүү 3
Хөрсний чийг мэдрэгчийг холбох:
- SLabs-32-ийн 3.3V гаралтын Vcc зүү
- GND to SLabs-32-ийн GND зүү
- Өгөгдлийн зүүг A0 болгоно
PIR мэдрэгчийг холбох:
- SLabs-32-ийн 3.3V гаралтын Vcc зүү
- GND to SLabs-32-ийн GND зүү
- Өгөгдлийн зүү 2
Хөрсний чийг мэдрэгчийн өгөгдлийг аналог эсвэл дижитал хэлбэрээр оруулах боломжтой бөгөөд үүнийг бид шийдэх болно. Манай тохиолдолд бид аналог өгөгдлийн зүүг ашигласан болно.
Алхам 3: Cayanne хотод данс үүсгэх
Кайен хотод данс үүсгэнэ үү. Үүнийг хийхийн тулд доорх линкээр орно уу.
cayenne.mydevices.com/cayenne/login
Бүртгэлд бүртгүүлж, нэр, имэйлээ оруулаад нууц үг үүсгэнэ үү.
Та данс үүсгэсний дараа та төхөөрөмжөө нэмж оруулах хэрэгтэй бөгөөд ингэснээр онлайн хяналтын самбарт хандах боломжтой болно. Хяналтын самбараас та IoT төхөөрөмжөө алсаас хянах, хянах боломжтой.
Cayenne нь олон төхөөрөмжийг дэмждэг бөгөөд олон төрлийн мэдрэгч, өргөтгөл, идэвхжүүлэгчийг дэмждэг.
Төсөлдөө бид тусгай самбар ашиглаж байгаа тул "Өөрийнхөө зүйлийг авчир" -ыг сонгох болно. Та үүнийг дарсны дараа танд "MQTT USERNAME", "MQTT PASSWORD", "CLIENT ID" гэсэн мэдээллийг харуулах болно. Та эдгээр параметрүүдийг коддоо ашиглах шаардлагатай байгаа тул эдгээрийг тэмдэглэж аваарай.
Алхам 4: SLabs-32 програмчлах
Энэ алхамд хавсаргасан ноорог файлуудыг татаж аваарай.
Файлыг татаж авсны дараа Esp8266 модулийн ноорогыг нээгээд дараахь зүйлийг хий.
- Код дээрх "SID " ба "PASSWORD " хувьсагчдыг засварлаж WiFi -ийн итгэмжлэлээ оруулна уу.
- Cayenne -ээс өгсөн MQTT хэрэглэгчийн нэр, нууц үгээ оруулна уу.
- Cayenne -ээс өгсөн үйлчлүүлэгч ID -г оруулна уу.
Үүнийг хийсний дараа Atmega 328p болон Esp8266 хоёулангийнх нь кодыг оруулаад цаг уурын станцаа ажиллуулж эхэлнэ үү.
SLabs-32-ийг хэрхэн програмчлах талаар илүү ихийг мэдэхийг хүсвэл доорх линк дээр дарна уу.
startoonlabs.com/Getting%20started%20with%2…
Алхам 5: Суугаад тайвшир
Кодыг байршуулсны дараа энэ нь хэвийн ажиллах ёстой. Мэдрэгчдийнхээ утгыг үе үе шинэчилж байгааг харахын тулд Cayenne дансаа нээнэ үү. Үзэсгэлэнгийн зорилгоор бид энгийн виджетийг сонгож авсан тул Cayenne хяналтын самбараа хэрхэн тохируулах нь танд хамаарна.
Энэхүү зааварчилгаа нь доор өгөгдсөн зааврын үргэлжлэл юм
10 минутын дотор цаг агаарын виджет хийх
Илүү хялбар, хурдан IoT төслүүдийг биднийг дагахаа мартуузай.
Нөөц:
Ашигласан DHT11 номын сан:
DHT11
Зөвлөмж болгож буй:
NaTaLia цаг уурын станц: Arduino нарны эрчим хүчээр ажилладаг цаг уурын станц зөв замаар хийсэн: 8 алхам (зурагтай)
NaTaLia цаг уурын станц: Arduino нарны эрчим хүчээр ажилладаг цаг уурын станц зөв замаар хийсэн: 1 жилийн турш 2 өөр байршилд амжилттай ажилласны дараа би нарны эрчим хүчээр ажилладаг цаг уурын станцын төслийн төлөвлөгөөгөө хуваалцаж, хэрхэн урт хугацаанд үнэхээр оршин тогтнож чадах систем болж хөгжсөн тухай тайлбарлаж байна. нарны эрчим хүчнээс үүссэн үе. Хэрэв та дагах бол
Өөр нэг ухаалаг цаг уурын станц, гэхдээ : 6 алхам (зурагтай)
Өөр нэг ухаалаг цаг уурын станц, гэхдээ …: За, ийм цаг уурын станц хаа сайгүй байдаг гэдгийг би мэднэ, гэхдээ ялгааг олж харахын тулд хэдэн минут зарцуулаарай … Цахилгаан багатай 2 цахим цаасан дэлгэц … гэхдээ 10 өөр дэлгэц! ESP32 дээр суурилсан хурдатгал хэмжигч ба температур / чийгшлийн мэдрэгч Wifi шинэчлэлт
Өөр нэг IoT цаг уурын станц: 8 алхам
Өөр нэг IoT цаг уурын станц: Дараахь зүйл бол аавдаа төрсөн өдрийн бэлэг байсан; Миний олж харсан өөр зааварчилгаанаас санаа авч, түүнд өөрийгөө бүтээх хэрэгсэл болгон батлахыг хүссэн юм. Гэсэн хэдий ч түүнтэй хамт энэ төсөл дээр ажиллаж эхэлмэгц би анхны т
JAWS: Өөр нэг цаг уурын станц: 6 алхам
JAWS: Өөр нэг цаг уурын станц: Зорилго нь юу вэ? Бага байхаасаа л би цаг агаарыг их сонирхдог байсан. Миний цуглуулсан анхны мэдээлэл бол гадаа өлгөгдсөн хуучин мөнгөн усаар дүүргэсэн термометр юм. Өдөр бүр, хэдэн сар дараалан би температур, огноо, цагийг смарт бичдэг байсан
DHT11, BMP180, Nodemcu ашиглан Blynk сервер дээр Arduino IDE ашиглан DIY цаг уурын станц: 4 алхам
DHT11, BMP180, Nodemcu ашиглан Blynk сервер дээр Arduino IDE ашиглан DIY цаг уурын станц: Github: DIY_Weather_Station Hackster.io: Цаг агаарын станц Та цаг агаарын мэдээг зөв харах байсан уу? Жишээлбэл, та үүнийг нээхдээ температур, чийгшил гэх мэт цаг агаарын нөхцөл байдалтай танилцах болно