Mündəricat:
- Addım 1: Tələb olunan komponentlər
- Addım 2: Başlamaq
- Addım 3: Adafruit IO
- Addım 4: İdarəetmə Paneli yaradın
- Addım 5: Blokların yaradılması
- Addım 6: Son Dashboard
- Addım 7: İstifadəçi adı və açarı əldə edin
- Addım 8: WEBREPL -i aktiv edin
- Addım 9: Webrepl -ə qoşulun
- Addım 10: Kodu əlavə edin
- Addım 11: İşləmə videosu
Video: Nodemcu və Micropython istifadə edərək IOT Baza Hesablama: 11 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bu təlimatda serverə qoşulmaq üçün NodeMcu, micropython və Mqtt bağlantısından istifadə edəcəyəm.
Bu təlimat, Nodemcu -dan Adafruit.io Server -ə qoşulmaq üçün https əsaslı mqtt connect istifadə edir.
Bu layihədə, demək olar ki, pythona bənzəyən micropython proqramlaşdırma dilindən istifadə edirəm.
Addım 1: Tələb olunan komponentlər
Bu layihəni tamamlamaq üçün aşağıdakı komponentlər tələb olunur.
Tələb olunan komponentlər:
- Nodemcu
- IR sensoru
- LED
- USB Kabel
- İnternet bağlantısı
Addım 2: Başlamaq
Prosedur:
- Ayıklama üçün espcut proqramını yükləyin və quraşdırın.
- Faylları bu linkdən yükləyin. github anbarı kimi saxlanılır. Bütün proqramlar bu depoda mövcuddur.
- Bu linkdən micropython firmware proqramını NODEMCU -ya yükləyin və quraşdırın
- IR sensorunu GPIO12 -yə, LED -i isə Nodemcu -nun GPIO 2 -yə qoşun.
-
bu webrepl proqramını yükləyin
Addım 3: Adafruit IO
io.adafruit.com saytına daxil olun və tablosuna keçmək üçün daxil olun
Addım 4: İdarəetmə Paneli yaradın
Fəaliyyəti vurun və yeni idarəetmə paneli yaradın
Addım 5: Blokların yaradılması
- Dashboard adını vurun.
- blok yaratmaq üçün yenidən +(artı) düyməsini basın
- İndi Toggle düyməsini basın və ona bir ad verin.
- İndi yaratmaq düyməsini basın
- Sonra blokunuzu seçin və növbəti addıma basın
- Bu bloka ad verin və ON vəziyyətini və OFF vəziyyətini təyin edin.
- Bundan sonra blok yarat düyməsini basın.
2 -ci addımdakı mətni seçərək prosesi təkrarlayın və şəkildə göstərildiyi kimi daha bir blok yaradın
Addım 6: Son Dashboard
Final Tablonuz belə görünəcək.
Addım 7: İstifadəçi adı və açarı əldə edin
Ekranın sol tərəfindəki düymə simgesini vurun və istifadəçi adını və Aktiv açarı kopyalayın
Addım 8: WEBREPL -i aktiv edin
- Espcut proqramını açın
- "import webrepl_setup" əmrini göndərin
- konsoldakı mətni oxuyun və webrepl konfiqurasiya edin.
Addım 9: Webrepl -ə qoşulun
- Ssid mikropitondan başlayan wifi şəbəkəsini tapın
- "micropythoN" şifrəsi ilə bu ssid -ə qoşulun
- ekranı yuxarıdakı şəkildə göstərildiyi kimi alacaqsınız.
Addım 10: Kodu əlavə edin
- webrepl proqramını çıxarın, webrepl.html açın və əlaqə düyməsini basın
- şifrənizi daxil etməyinizi xahiş edəcək
- mənim vəziyyətimdə parol "1234567" dir
- vay sən bağlısan
- github deposundan yüklənmiş faylları yükləyin.
- webrepl istifadə edərək main.py, mqtt.py, boot.py və data.txt yükləyin.
- İndi nodemcu cihazınızdakı sıfırlama düyməsini basın. və io.adafruit.com saytında çıxışı yoxlayın
- Kodun icrasını yoxlamaq istəyirsinizsə, yenidən micropython wifi -yə qoşulmalı və daxil olmalısınız.
Addım 11: İşləmə videosu
Bu təlimatın iş videosu burada mövcuddur.
Tövsiyə:
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: 4 addım
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: Salam, mən Rithikəm. Telefonunuzdan istifadə edərək internetə nəzarət edən bir led quracağıq. Arduino IDE və Blynk kimi proqramlardan istifadə edəcəyik. Bu çox sadədir və uğur qazansanız istədiyiniz qədər elektron komponenti idarə edə bilərsiniz
Python istifadə edərək Raspberry Pi və AIS328DQTR istifadə edərək sürətlənməni izləyin: 6 addım
Python istifadə edərək Raspberry Pi və AIS328DQTR istifadə edərək Sürətləndirməni izləyin: Sürətləndirmə sonsuzdur, düşünürəm ki, Fizikanın bəzi qanunlarına görə. Sahilə çıxan ən sürətli məxluq, bir anda ən yüksək sürətindən istifadə edərək ovunu tutur
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar - Mikrokontrolördən istifadə edərək bir Quadcopter hazırlayın: 8 addım (şəkillərlə)
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar | Mikrokontrolördən istifadə edərək Quadcopter hazırlayın: Giriş Youtube Kanalımı Ziyarət Edin Drone almaq üçün çox bahalı bir gadget (məhsul) təşkil edir. Bu yazıda necə ucuz satacağımı müzakirə edəcəyəm? Ucuz qiymətə öz əlinizlə bunu necə edə bilərsiniz … Yaxşı Hindistanda bütün materiallar (mühərriklər, ESClər
Neopixel Ws2812 M5stick-C ilə Göy qurşağı LED Glow - Arduino IDE -dən istifadə edərək M5stack M5stick C -dən istifadə edərək Neopixel Ws2812 -də Göy qurşağının Çalışması: 5 addım
Neopixel Ws2812 M5stick-C ilə Göy qurşağı LED Glow | Arduino IDE istifadə edərək M5stack M5stick C istifadə edərək Neopixel Ws2812 üzərində Göy qurşağı çalıştırın: Salam uşaqlar bu təlimatlarda Arduino IDE ilə m5stack m5stick-C inkişaf lövhəsi ilə neopixel ws2812 LED və ya led şerit və ya led matris və ya led üzük istifadə etməyi öyrənəcəyik. onunla bir göy qurşağı nümunəsi
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə - 433mhz ilə HT12E və HT12D istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: 5 addım
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə | HT12E və HT12D -dən 433mhz istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: Bu təlimatda sizə HT12E kodlu 433mhz ötürücü qəbuledici modulu istifadə edərək RADIO uzaqdan idarə etməyi göstərəcəyəm. HT12D kod deşifratoru IC. Bu təlimatda çox ucuz komponentləri istifadə edərək məlumat göndərə və ala bilərsiniz: HT