2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Qısa müddətli yerli və üç günlük hava proqnozuna xidmət edən faydalı bir cihaz
Addım 1: Arduino hissəsi
Bu cihaz bir qutuda iki müstəqil montajdan ibarətdir.
Bunlardan biri, BMP180 sensoru olan, atmosfer təzyiqində -1 saat və -3 saat fərqi olan bir hesabat olan Arduino barometridir. Bu hesabatlar qısa müddətli yerli hava proqnozunda xüsusilə faydalıdır. Kod, koddakı "druck_offset =" sətrində verilən yüksəklik üçün mütləq və nisbi atmosfer təzyiqi arasındakı fərqin daxil olduğu "shelvin.de" veb saytından götürülmüşdür. Nəticələr daxili temperaturu göstərən N5110 LCD ekranda təqdim olunur.
Addım 2: ESP8266 hissəsi
Növbəti cihaz, 0.96 düymlük oled ekranı birləşdirən ESP8266 lövhəsi ilə təchiz edilmişdir. ESP8266, Wi-Fi şəbəkəsi vasitəsi ilə "openweathermap" səhifəsinə qoşulur, oradan üç günlük hava proqnozunu alır və onu ekranda təqdim edir. Bunun üçün Openweathermap səhifəsindən əldə edilən koda bir API açarı daxil etməlisiniz. Kitabxanaların və esp8266 -da kodun quraşdırılması üçün tam ətraflı təlimatlar aşağıda verilmişdir:
blog.squix.org/wp-content/uploads/2017/06/esp8266weatherstationgettingstartedguide-20170608.pdf Bu xüsusi vəziyyətdə NodeMCU 1.0 (ESP12E modul) lövhəsindən istifadə edirəm.
Addım 3: Şematik
Yuxarıdakı şəkil bütün cihazın sxemini göstərir.