Mündəricat:

Tək lövhədən istifadə edən hava stansiyası - SLabs -32: 5 addım
Tək lövhədən istifadə edən hava stansiyası - SLabs -32: 5 addım

Video: Tək lövhədən istifadə edən hava stansiyası - SLabs -32: 5 addım

Video: Tək lövhədən istifadə edən hava stansiyası - SLabs -32: 5 addım
Video: Audiobooks and subtitles:The Future of Astronomy. Edward Pickering. Physics. 2024, Noyabr
Anonim
Tək lövhədən istifadə edən hava stansiyası - SLabs -32
Tək lövhədən istifadə edən hava stansiyası - SLabs -32

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ı

Materialların siyahısı
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ı

Avadanlıq Əlaqələri
Avadanlıq Əlaqələri

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

Cayanne -də bir Hesab yaradın
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ı

SLabs-32 proqramlaşdırılması
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

Geri oturun və rahatlayın!
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ə: