Mündəricat:
- Addım 1: Təchizat
- Addım 2: Kabel çəkmə
- Addım 3: İstifadə üçün UPyCraft İstiqamət
- Addım 4: Kod Yükləmə
- Addım 5: IP ünvanı əldə edin
- Addım 6: Brauzer açın
- Addım 7: İndi Hava
Video: MicroPython Proqramı: Mini Hava İstasyonu: 7 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
İndi qışdır, amma hələ də bir az köynək geyinməyimə baxmayaraq, bir az isti hiss edirəm, bu da mövcud temperaturu öyrənmək istəyimi yaradır, buna görə də Micropython ESP32 və DHT11 sensorlarından və sadə bir hava stansiyasından istifadə edirəm. İstənilən brauzerdə mövcud temperatur və rütubəti əldə edə bilərsiniz, indi prosesi sizinlə bölüşəcəyəm.
Addım 1: Təchizat
Avadanlıq:
- MakePython ESP32
- DHT11
- Çörək lövhəsi
- Atlama xətti
- USB kabeli
MakePython ESP32, inteqrasiya olunmuş SSD1306 OLED ekrana malik bir ESP32 lövhəsidir, bu linkdən əldə edə bilərsiniz:
www.makerfabs.com/makepython-esp32.html
Proqram təminatı:
uPyCraft IDE
Windows üçün uPyCraft IDE yükləmək üçün bu linki vurun:
Addım 2: Kabel çəkmə
- MakePython ESP32 və DHT11 çörək taxtasına qoşulub.
- DHT11 yalnız 3 telə ehtiyac duyur, VCC və GND ESP32 -nin 3V3 və GND -ə, DATA isə ESP32 -nin IO14 -ə qoşulur. Təcrübədə GPIO14 istifadə etdim, buna görə IO14 -ə qoşuldum.
- MakePython ESP32 -ni USB kabelindən istifadə edərək PC -yə qoşun, Cihaz menecerini açın (Sadəcə Windows axtarış qutusunda "cihaz" axtarın). Genişləndirildikdə, liman bölməsi yuxarıdakı kimi bir şey göstərməlidir. Mənim vəziyyətimdə COM19 kimi liman nömrəsini qeyd edin. Heç bir liman görünmürsə, USB sürücüsünü yükləməyə çalışın:
Addım 3: İstifadə üçün UPyCraft İstiqamət
UPyCraft üçün ətraflı təlimatları bu linkdə tapa bilərsiniz:
www.makerfabs.com/makepython-esp32-starter…
- Səhifəni açmaq üçün yuxarıdakı linki vurun
- MicroPython ESP32 Dev Kit Təlimat sənədini tapın
- Sənədi açmaq üçün Yükləmə düyməsini vurun
- Ətraflı dərslər I. MicroPython İnkişaf Alətləri kataloqunda mövcuddur
Əlbəttə ki, bu sənədlər yalnız uPyCraft təlimatları ilə bağlı deyil, həm də bəzi MicroPython ESP32 qaydalarını və tez -tez verilən suallar və səhvlərin idarə edilməsini əhatə edir.
Addım 4: Kod Yükləmə
Ssd1306.py kodu GitHub deposundan endirildi: https://github.com/ckuehnel/MicroPython-on-ESP32 Və ya minanı yükləyin.
Ssd1306.py yüklədikdən sonra faylı açın və Saxla və Aşağı Yüklə düyməsini basın. Yükləmə uğurla başa çatdıqda "yüklə tamam" göstəriləcək.
Main.py yüklədikdən sonra aşağıdakı dəyişikliklər edilməlidir:
1. Şəbəkə adını və şifrəni dəyişdirin:
- SSID: yerli şəbəkə adınızı dəyişdirməlisiniz
- ŞİFR: yerli şəbəkə parolunuzu dəyişdirməlisiniz
Bitirdikdən sonra DownAndRun düyməsini basın və MakePython ESP32 WiFi -yə qoşulur
2. DHT11 məlumat pin:
DHT11 MakePython ESP32 -də Pin dəyişikliyi alarsa, Pin () nömrəsini aldığınız Pin olaraq dəyişdirin.
Addım 5: IP ünvanı əldə edin
Main.py -ni işə salın, şəbəkə uğuru, bir IP ünvanı görə bilərsiniz (mina: 192.168.1.120).
Addım 6: Brauzer açın
Kompüterinizdəki brauzeri açın, aldığınız IP ünvanını yazın (192.168.1.120) və təsdiq etmək üçün Enter düyməsini basın.
Addım 7: İndi Hava
Brauzer, mövcud temperatur və rütubəti, həmçinin MakePython ESP32 üzərindəki OLED ekranı göstərir. Səhifəni yenilədikdə, temperatur və rütubət məlumatları da təzələnəcək.
Mini hava stansiyası nisbətən sadədir. Hava stansiyasını zənginləşdirmək üçün qaz sensoru, yağış sensoru, atmosfer təzyiqi sensoru və digər sensorlardan məlumatlar əlavə edəcəyəm.
Tövsiyə:
Arduino və ThingSpeak istifadə edən Mini Hava İstasyonu: 4 addım
Arduino və ThingSpeak istifadə edən Mini Hava İstasyonu: Hamınıza salam. Bu Təlimat kitabında sizə fərdi bir mini hava stansiyası hazırlamaq üçün addımlar atacağam. Ayrıca, hava məlumatlarımızı serverlərinə yükləmək üçün ThingSpeak API -dən istifadə edəcəyik və ya başqa bir hava stasiyasının məqsədi nədir
NaTaLia Hava İstasyonu: Arduino Günəş Enerjili Hava İstasyonu Düzgün Edildi: 8 Addım (Şəkillərlə)
NaTaLia Hava İstasyonu: Arduino Günəş Enerjili Hava İstasyonu Düzgün Edildi: 2 fərqli yerdə 1 illik uğurlu əməliyyatdan sonra günəş enerjisi ilə işləyən hava stansiyası layihə planlarımı paylaşıram və uzun müddət ərzində həqiqətən də sağ qala biləcək bir sistemə necə çevrildiyini izah edirəm. günəş enerjisindən dövrlər. Təqib etsəniz
WeeWX Hava Proqramı qurun: 10 addım
WeeWX Hava Proqramı Qurun: WeeWX, Pythonda yazılmış pulsuz, açıq mənbəli bir layihədir. Bir çox uzantısı və istifadəsi olsa da, əsas istifadə məlumatları qeyd etmək və qrafiklər yaratmaqdır. WeeWX Linux və macOS -da işləyir. WeeWX qurmaq asandır və işə başlamaq üçün çox az şey tələb olunur. Y
ISU Tələbəsi olaraq Pulsuz Proqramı Necə Yükləmək olar (Microsoft, Adobe və Təhlükəsizlik Proqramı: 24 addım
ISU Tələbəsi olaraq Pulsuz Proqramı Necə Yükləmək olar (Microsoft, Adobe və Təhlükəsizlik Proqramı: Adobe üçün: 1 -ci addıma keçin. Microsoft üçün: 8 -ci addıma keçin. Təhlükəsizlik üçün: 12 -ci addıma keçin. Azure üçün: 16 -cı addıma keçin
Raspberry Pi və Weewx istifadə edərək Acurite 5 -də 1 Hava İstasyonu (digər Hava İstasyonları Uyğundur): 5 Addım (Şəkillərlə)
Raspberry Pi və Weewx istifadə edərək Acurite 5 -də 1 Hava İstasyonu (digər Hava İstasyonları Uyğundur): Acurite 5 -i 1 hava stansiyasından alanda evdən kənarda olduğum zaman havanı yoxlamaq istəyirdim. Evə gəlib qurduqda ya ekranı kompüterə bağlamalı olduğumu, ya da ağıllı mərkəzini almalı olduğumu başa düşdüm