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
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
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.