Mündəricat:

Blynk Tətbiqindən istifadə edərək IoT Hava İstasyonu: 5 addım
Blynk Tətbiqindən istifadə edərək IoT Hava İstasyonu: 5 addım

Video: Blynk Tətbiqindən istifadə edərək IoT Hava İstasyonu: 5 addım

Video: Blynk Tətbiqindən istifadə edərək IoT Hava İstasyonu: 5 addım
Video: ESP32, WLED mikroproqramında ünvanlanan LED-lərə nəzarət edirik, Home Assistant-da istifadə edirik 2024, Iyul
Anonim
Image
Image
Avadanlıq Komponentləri və Bağlantılar
Avadanlıq Komponentləri və Bağlantılar

Bu layihə IoT dünyasındakı ilk addımlarla əlaqədardır, burada DHT11/DHT22 sensorunu NodeMCU və ya digər ESP8266 əsaslı lövhə ilə əlaqələndirəcəyik və Blynk tətbiqindən istifadə edəcəyimiz internetdəki məlumatları alacağıq, əgər tanış deyilsinizsə aşağıdakı təlimat bağlantısından istifadə edin. blynk tətbiqi.

Blynk üçün (bunun üçün bir neçə dəqiqə lazımdır):

Bundan sonra Arduino IDE proqramınıza esp8266 lövhələri əlavə etməlisiniz, aşağıdakı linki istifadə edin

Arduino IDE proqramına esp8266 lövhələri əlavə etmək üçün:

və ya bu iki addım üçün digər dərsləri asanlıqla tapa bilərsiniz.

Addım 1: Avadanlıq Komponentləri və Bağlantılar

Avadanlıq Komponentləri və Bağlantılar
Avadanlıq Komponentləri və Bağlantılar
Avadanlıq Komponentləri və Bağlantılar
Avadanlıq Komponentləri və Bağlantılar

Sadə hardware əlaqələri var, heç bir qarışıq əlaqə ilə məşğul olmayacaqsınız,

Komponentlər:

1. DHT11 və ya DHT22

2. NodeMCU

3. 5V təchizatı (mikro USB kabeli və ya giriş təchizatı üçün Vin pin nodemcu istifadə edə bilərsiniz)

4. Bəzi keçid kabelləri

Əlaqələr:

Əlaqəni tam başa düşmək üçün aşağıdakı diaqramlardan istifadə edin.

DHT sensörünün məlumatlarını/siqnal pinini kodunuzda qeyd etməli olduğunuz eyni pin nömrəsi olan nodeMCU hər hansı bir GPIO -ya qoşun.

Addım 2: Blynk Layihəsi

Əlavə edilmiş videoya baxın və addımları izləyin

1. Yeni bir Blynk layihəsi yaradın, aldığınız icazə işarəsini kopyalayın və widget qutusundan iki "Ölçən" əlavə edin.

2. Yeni əlavə edilmiş vidjetlərdən birini vurun, V5 virtual pinini seçin və "Temperatur" olaraq etiketləyin, eyni şəkildə ikinci widget üçün virtual pin V6 seçin və "Rütubət" olaraq etiketləyin. Bu iki widget üçün 0 -dan 100 -ə qədər dəyər göstərmə aralığını təyin edin.

Digər detalları videoda görmək olar.

Addım 3: İdarə Heyətinizi proqramlaşdırın

Əvvəlcə Arduino IDE proqramınıza Blynk (blynk rəsmi saytından ən son kitabxananı yükləyin) və DHT kitabxanasını daxil etməlisiniz, əlavə edilmiş faylları yükləyib Arduino IDE kitabxana qovluğunuza və ya kitabxana əlavə etmək üçün istifadə etdiyiniz prosedurdan asılı olmayaraq əlavə etməlisiniz.

Kitabxanalar əlavə etdikdən sonra aşağıdakı kodu kopyalayın və NodeMCU'nuzu proqramlaşdırın (bilirəm ki, bu işdə mütəxəssissiniz)

Gözləmək!!!!!!!! lütfən gözləyin, nodeMCU'nuzu proqramlaşdırmadan əvvəl, blynk layihə simvolunuzu və yerli Wi-Fi router etimadnamənizi kodunuza əlavə etməlisiniz, uğurlar.

Addım 4: Blynk Tətbiqində Sensor Verilərini yoxlayın

NODEmcu'nun proqramlaşdırıldığından, Blynk layihə pəncərənizin tamamlandığından (hər iki vidjetə virual pinlər təyin etdiyinizdən) və cihazınızın hazır olduğundan əmin olun. İndi mobil WiFi -ni bağlayın və blynk tətbiqinizlə canlı yayımlayın (videoya baxın), burada widgetlarınızın göstərdiyi temperatur və rütubət dəyərini görə bilərsiniz.

Addım 5: Diqqət tələb edir

Ümid edirik ki, bu layihə sizə IoT dünyasında lil təkan verəcək, iradlarınızı bölüşməyi və təşviq üçün youtube kanalımıza abunə olmağı unutmayın.

Çox sağ ol:)

Tövsiyə: