Mündəricat:
- Addım 1: Openweathermap.org saytında Hesab yaradın
- Addım 2: Avadanlıq Bağlantıları
- Addım 3: Proqramı Arduino IDE -dən yazın
Video: ESP8266 əsaslı şəbəkə saatı və hava monitoru: 3 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
ESP8266 və 0.96 '' 128x64 OLED Ekranlı Qısa və Sadə Həftə sonu Layihəsi.
Cihaz şəbəkə saatıdır, yəni ntp serverlərindən vaxt alır. Openweathermap.org -un nişanları ilə hava məlumatlarını da göstərir
Lazım olan hissələr:
1. ESP8266 Modulu (Hər kəs NodeMCU istifadə edirdim)
2. 0.96 OLED (I2C əsaslı)
3. Jumper Telləri
4. Çörək lövhəsi
5. ESP8266 -nı kompüterə bağlamaq üçün USB Kabel
Addım 1: Openweathermap.org saytında Hesab yaradın
Openweathermap.org saytında bir hesab yaratmaq çox asandır.
Qeydiyyatı tıklayarak bir hesab yaradın.
Giriş edin və API sekmesine keçin. API Açarınızı qeyd edin.
Addım 2: Avadanlıq Bağlantıları
NodeMCU -da əlaqələr aşağıdakı kimidir.
NodeMCU OLED
3V ------------- Vcc
Gnd ------------- Gnd
D1 ------------- SCL
D2 -------------- SDA
Addım 3: Proqramı Arduino IDE -dən yazın
Proqramı Arduino IDE -də açın.
Lövhələr menyusundan istifadə etdiyiniz ESP8266 Modulunu seçin və kodu modula yükləyin.
Kod hava məlumatlarını hər 10 dəqiqədən bir yeniləyir.
Bütün hava nişanları icon.h faylına yerləşdirilir.
Simge kodu, openweathermap.org saytına etdiyimiz zəngdən geri qaytarılır
Alınan json -dan hava məlumatlarını çıxarmaq üçün çox kobud bir təhlil məntiqindən istifadə etdim.
İstəyirsinizsə Arduino üçün json kitabxanasından istifadə edə bilərsiniz.
Tövsiyə:
Şəbəkə Saatı ESP8266 istifadə edərək rəqəmsal saat: 4 addım (şəkillərlə)
ESP8266 istifadə edərək Şəbəkə Saatı Rəqəmsal Saat: NTP serverləri ilə ünsiyyət quran və şəbəkə və ya internet vaxtını göstərən sevimli kiçik bir rəqəmsal saat qurmağı öyrənirik. WeMos D1 mini -ni WiFi şəbəkəsinə qoşulmaq, NTP vaxtını əldə etmək və OLED modulunda göstərmək üçün istifadə edirik
NBIoT Məlumatların Göndərilməsi BC95G Modem Əsaslı Qalxanların Necə İstifadə Edilməsi - UDP Testi və Şəbəkə Vəziyyəti Siqnalizasiyası: 4 Addım
NBIoT Məlumat Göndərilməsi BC95G Modem Əsaslı Qalxanlardan Necə İstifadə Edilir - UDP Testi və Şəbəkə Vəziyyəti Siqnallaşdırması: Bu layihələr haqqında: Quectel BC95G modemi ilə təchiz edilmiş itbrainpower.net qalxanı tərəfindən xyz -mIoT istifadə edərək NB IoT şəbəkə imkanlarını və xam UDP məlumat ötürülməsini yoxlayın. 10-15 dəqiqə. Çətinlik: orta. Remark: lehimləmə bacarığı tələb olunur
Heç bir RTC olmadan ESP8266 Şəbəkə Saatı - Nodemcu NTP Saatı RTC yoxdur - İNTERNET SAAT PROJESİ: 4 addım
Heç bir RTC olmadan ESP8266 Şəbəkə Saatı | Nodemcu NTP Saatı RTC yoxdur | İNTERNET SAAT PROJESİ: Layihədə RTC olmadan bir saat layihəsi olacaq, wifi istifadə edərək internetdən vaxt alacaq və st7735 ekranında göstərəcək
Hava əsaslı musiqi generatoru (ESP8266 əsaslı Midi Generator): 4 addım (şəkillərlə)
Hava əsaslı musiqi generatoru (ESP8266 əsaslı Midi Generator): Salam, bu gün öz kiçik hava əsaslı musiqi generatorunuzu necə düzəltəcəyinizi izah edəcəyəm, bir növ Arduino kimi bir ESP8266 -ya əsaslanır və temperatur, yağışa cavab verir. və bütün mahnıların və ya akkordların proqramlaşdırılmasını gözləməyin
DHT11 ilə ESP32 əsaslı M5Stack M5stick C Hava Monitoru - DHT11: 6 Addımlı M5stick-C-də Temperatur Nəmliyi və İstilik İndeksini izləyin
DHT11 ilə ESP32 əsaslı M5Stack M5stick C Hava Monitoru | DHT11 ilə M5stick-C-də Temperatur Rütubətini və İstilik İndeksini izləyin: Salam uşaqlar, bu təlimatlarda DHT11 temperatur sensoru ilə m5stick-C (m5stack tərəfindən hazırlanmış bir inkişaf lövhəsi) ilə əlaqə qurmağı və m5stick-C-nin ekranında göstərməyi öyrənəcəyik. Beləliklə, bu dərslikdə temperaturu, rütubəti & istilik mən