Mündəricat:
- Addım 1: Materialların siyahısı
- Addım 2: Avadanlıq Bağlantıları
- Addım 3: Cayanne -də bir Hesab yaradın
- Addım 4: SLabs-32 proqramlaşdırılması
- Addım 5: Geri oturun və rahatlayın
Video: Tək lövhədən istifadə edən hava stansiyası - SLabs -32: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Bu təlimatda, məlumatları əldə etmək üçün bu məlumatları Cayenne buluduna göndərən SLabs-32 lövhəmizlə temperaturu, havanın rütubətini və torpağın nəmini ölçən bir hava stansiyası hazırlayacağıq. Eyni zamanda cari hava məlumatlarını internetdən alırıq və TFT ekranında göstəririk. Bütün bunlar SLabs-32, IoT əsaslı layihələr üçün ideal bir lövhə istifadə edərək edilir.
Öz SLabs-32 əldə etmək üçün aşağıdakı linkə daxil olun:
www.fabtolab.com/slabs-32
SLabs-32-də ESP8266 və Atmega328p olan 2 yerüstü prosessor var. Bu lövhə, 32 bitlik L106 mikrokontrolörünün yüksək emal imkanlarını və Atmega328p -də HMI üçün mövcud olan çoxsaylı GPIO -ları birləşdirir. I2C prosessorlararası ünsiyyət olaraq, Slabs-32 lövhəsi, bütün mürəkkəb prototip ehtiyaclarınız üçün işləmə gücü və kifayət qədər GPIO birləşməsini asanlaşdırır.
Addım 1: Materialların siyahısı
Bu layihə üçün sizə lazım olacaq:
- SLABS-32
- DHT 11 temperatur və rütubət sensoru
- Torpaq nəm sensoru
- PIR sensoru (isteğe bağlı)
- Jumper telləri
Addım 2: Avadanlıq Bağlantıları
Bağlantılar çox sadədir. Təlimatları və yuxarıdakı sxemə əməl edin və heç bir problem yaşamamalısınız.
DHT11 -ə qoşulma:
- SLabs-32-nin 3.3V çıxışına Vcc pin
- SLABs-32-nin GND pinindən GND
- Məlumat pin 3
Torpağın nəm sensorunu birləşdirən:
- SLabs-32-nin 3.3V çıxışına Vcc pin
- SLABs-32-nin GND pinindən GND
- Məlumat pin A0
PIR sensoru qoşulur:
- SLabs-32-nin 3.3V çıxışına Vcc pin
- SLABs-32-nin GND pinindən GND
- Məlumat pin 2
Torpaq nəm sensörünün məlumat çıxışı ya analoq, ya da rəqəmsal ola bilər, qərar vermək bizim ixtiyarımızdadır. Bizim vəziyyətimizdə analoq məlumat pin-out istifadə etdik.
Addım 3: Cayanne -də bir Hesab yaradın
Cayenne -də bir hesab yaradın. Bunu etmək üçün aşağıdakı linkə daxil olun:
cayenne.mydevices.com/cayenne/login
Bir hesab üçün qeydiyyatdan keçin və Adınızı, E -poçtunuzu daxil edin və Şifrə yaradın.
Bir hesab yaratdıqdan sonra cihazınızı əlavə etməlisiniz ki, ona onlayn tablosundan daxil olun. Tablosundan IoT cihazlarınızı uzaqdan izləyə və idarə edə bilərsiniz.
Cayenne birdən çox cihazı, eyni zamanda bir sıra sensorlar, uzantılar və aktuatorları dəstəkləyir.
Xüsusi bir lövhə istifadə etdiyimiz üçün layihəmizdə "Öz əşyanı gətirin" seçəcəyik. Kliklədikdən sonra sizə "MQTT İSTİFADƏÇİSİ", "MQTT ŞİFRƏSİ" və "MÜŞTƏRİ ID" ni göstərəcək, bütün bu etimadnamələr unikaldır və cihazınızı aşkar etmək üçün istifadə olunur. Bunları qeyd etdiyinizə əmin olun, çünki bu parametrləri kodunuzda istifadə etməlisiniz.
Addım 4: SLabs-32 proqramlaşdırılması
Bu addıma əlavə edilmiş eskiz sənədlərini yükləyin.
Faylı yüklədikdən sonra Esp8266 modulunun eskizini açın və aşağıdakıları edin:
- Koddakı "SID " və "PASSWORD " dəyişənlərini düzəldərək WiFi etimadnamənizi daxil edin
- Cayenne tərəfindən verilən MQTT istifadəçi adınızı və şifrənizi daxil edin.
- Cayenne tərəfindən təqdim olunan müştəri ID -ni daxil edin.
Bunu etdikdən sonra həm Atmega 328p, həm də Esp8266 üçün kodu yükləyin və hava stansiyanızın işə başlamasını təmin edin.
SLabs-32-ni necə proqramlaşdıracağınız haqqında daha çox məlumat əldə etmək üçün aşağıdakı linkə daxil olun:
startoonlabs.com/Getting%20started%20with%2…
Addım 5: Geri oturun və rahatlayın
Kodu yüklədikdən sonra problemsiz işləməlidir. Sensor dəyərlərinizin vaxtaşırı yeniləndiyini görmək üçün Cayenne hesabınızı açın. Sadə bir widget seçdiyimiz nümayiş məqsədləri üçün Cayenne tablosunu necə fərdiləşdirmək istədiyinizə bağlıdır.
Bu təlimat aşağıda verilən təlimatın davamıdır
Hava Vidceti 10 dəqiqədən azdır
Daha asan və sürətli IoT layihələri üçün bizi izləməyinizə əmin olun.
Resurslar:
İstifadə olunan DHT11 kitabxanası:
DHT11
Tövsiyə:
ESP8266 və ESP32 DIY istifadə edən peşəkar hava stansiyası: 9 addım (şəkillərlə)
ESP8266 və ESP32 DIY istifadə edən Peşəkar Hava İstasyonu: LineaMeteoStazione, Sensirion -dan olan peşəkar sensorlar və bəzi Davis Aləti komponenti (Yağış Göstəricisi, Anemometr) ilə əlaqələndirilə bilən tam bir hava stansiyasıdır
ESP8266 istifadə edən sadə hava stansiyası .: 6 addım (şəkillərlə)
ESP8266 İstifadə edən Sadə Hava İstasyonu: Bu Təlimat kitabında İstilik, Təzyiq, İqlim və s. Və Abunəçilər kimi YouTube məlumatlarını əldə etmək üçün ESP8266 -dan necə istifadə edəcəyimi paylaşacağam. Ümumi baxış sayı. və məlumatları Serial monitorda göstərin və LCD -də göstərin. Məlumatlar f
Tək Motorlu Sürücüdən istifadə edən Bluetooth Robot Kolu: 3 addım
Tək Motorlu Sürücüdən istifadə edən Bluetooth Robot Kolu: Təlimatçılığa xoş gəldiniz. Bu təlimatda, tək motorlu sürücüdən istifadə edərək Simli idarəetmə robot qolunu Bluetooth robot qoluna necə çevirəcəyinizi sizə göstərəcəyəm. Bu, komendant saatı şəraitində həyata keçirilən evdən bir işdir. Beləliklə, bu dəfə yalnız bir L29 var
Pythonda BME280 ilə Raspberry Pi istifadə edən hava stansiyası: 6 addım
Python-da BME280 ilə Raspberry Pi istifadə edən Hava İstasyonu: hava şəraiti yaxşıdır (Qlobal İstiləşmə və İqlim Dəyişikliyi problemləri ilə birlikdə, qlobal hava şəraiti bir çox hava ilə əlaqəli dünyamızda qeyri-sabit hala gəlir. təbii fəlakətlər (quraqlıq, ekstremal
Blynk istifadə edərək Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE uyğun lövhədən necə istifadə olunur: 10 addım
Blynk istifadə edərək Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE Uyğun lövhədən necə istifadə olunur: Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE Uyğun lövhə Təsviri: WiFi ESP8266 İnkişaf Etmə Paneli WEMOS D1. WEMOS D1, ESP8266 12E -ə əsaslanan WIFI inkişaf lövhəsidir. İşləmə, NODEMCU -ya bənzəyir, ancaq hardware quraşdırılmışdır