Mündəricat:
- Addım 1: Alətlər və materiallar
- Addım 2: ArduiTouch MKR Kitinin montajı
- Addım 3: Arduino MKR Board və ENV Shield -i quraşdırın
- Addım 4: Əlavə kitabxanaların quraşdırılması
- Addım 5: Firmware -nin fərdiləşdirilməsi
- Addım 6: Son Kompilyasiya və Yükləmə
Video: Arduino MKR ENV Shield ilə Hava Monitoru: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bir neçə gün əvvəl yeni MKR ENV qalxanlarından bir neçəsini aldıq. Bu qalxanların bir neçə sensoru var (temperatur, hava təzyiqi, rütubət, UV … Openweather map.org tərəfindən sadə bir proqnoz üçün bəzi hava məlumatlarını almaq üçün əsas lövhə olaraq WiFi ilə bir Arduino MKR 1010 istifadə etdik. Sonda ArduiTouch ekranı, ölçülmüş daxili temperatur, hava təzyiqi və rütubətlə birlikdə sadə bir proqnozu və xarici temperaturu göstərəcək.
Addım 1: Alətlər və materiallar
Materiallar:
- Arduino MKR1000 və ya 1010
- Arduino MKR ENV qalxanı
- ArduiTouch MKR dəsti
Alətlər:
- lehimleme dəmir
- nazik lehim teli
- İğne burun kəlbətinləri
- yan kəsici kəlbətinlər
- orta ölçülü yivli tornavida
Proqram təminatı:
Arduino IDE
Addım 2: ArduiTouch MKR Kitinin montajı
Zəhmət olmasa əlavə edilmiş montaj təlimatına əməl edin.
Addım 3: Arduino MKR Board və ENV Shield -i quraşdırın
ArduiTouch Kitinin montajından sonra Arduino MKR 1010 və MKR ENV Shield -ni PCB -nin arxasına bağlamalısınız.
Addım 4: Əlavə kitabxanaların quraşdırılması
Arduino Kitabxana Meneceri vasitəsi ilə aşağıdakı kitabxanaları quraşdırın:
AdafruitGFX Kitabxanası
AdafruitILI9341 Kitabxanası
Arduino JSON Kitabxanası 5.x
Kitabxananı birbaşa ZIP faylı olaraq da yükləyə və qovluğunuzun/kitabxanalarınızın/altındakı qovluğu aça bilərsiniz.
Adafruit kitabxanalarını quraşdırdıqdan sonra Arduino IDE -ni yenidən başladın.
Addım 5: Firmware -nin fərdiləşdirilməsi
Firmware proqramını veb saytımızdan yükləyə bilərsiniz
Özelleştirme üçün mənbə kodunda bəzi dəyişikliklər tələb olunur: WiFi: Zəhmət olmasa 63 və 64 sətirlərinə SSID və şifrənizi daxil edin
char* ssid = "yourssid"; // Yerli şəbəkənin SSID
char* parol = "şifrəniz"; // Şəbəkədə parol
OpenWeatherMap üçün hesab: OpenWeatherMap platforması ilə sonrakı məlumatları almaq üçün öz hesabınıza ehtiyacınız olacaq. Bir API açarı almaq üçün qeydiyyatdan keçin:
71 -ci sətrə API açarınızı daxil edin:
String APIKEY = "your_api_key";
Yeriniz: https://openweathermap.org/appid ünvanına daxil olun və bir yer axtarın. Nəticə dəstindən keçin və məlumatları göstərmək istədiyiniz yerə ən yaxın olanı seçin. Https://openweathermap.org/appid kimi bir URL olacaq Sonundakı nömrə aşağıdakı sabitə təyin etdiyiniz rəqəmdir. 72 -ci sətrə yerləşdiyiniz yerin nömrəsini daxil edin
String CityID = "your_city_id";
Saat: Zəhmət olmasa 73 -cü sətirdə saat qurşağınızı seçin
int TimeZone = 1;
Addım 6: Son Kompilyasiya və Yükləmə
Zəhmət olmasa bu nümunəni Arduino IDE -də açın. Tərtib edin və yükləyin.
Tövsiyə:
DIY Şəxsi Hava İstasyonu Monitoru: 6 addım
DIY Şəxsi Hava İstasyonu Monitoru: DarkSky ,, Mövcud müştərilər üçün API xidmətimiz bu gün dəyişmir, amma artıq yeni qeydləri qəbul etməyəcəyik. API 2021 -ci ilin sonuna qədər fəaliyyətini davam etdirəcək
ESP8266 Hava Monitoru Veb Serveri (Arduino olmadan): 4 addım
ESP8266 Hava Monitoru Veb Serveri (Arduino olmadan): "Əşyaların interneti" (IoT) gündən -günə artan bir söhbət mövzusuna çevrilir. Yalnız yaşadığımıza deyil, necə işlədiyimizə də təsir etmək potensialına malik bir anlayışdır. Sənaye maşınlarından geyilə bilən qurğulara qədər - quraşdırılmış
Nokia LCD ilə DSM501A ilə hava keyfiyyətinin monitorinqi: 7 addım
Nokia LCD ilə DSM501A ilə Hava Keyfiyyətinin Monitorinqi: Salam dostlar! Bu qısa təlimatda sizə evinizdə və ya hər yerdə hava qulluğunu necə izləyə biləcəyinizi göstərəcəyəm
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
Arduino Hava Monitoru Qalxanı. Təhlükəsiz bir mühitdə yaşayın: 5 addım (şəkillərlə)
Arduino Hava Monitoru Qalxanı. Təhlükəsiz bir mühitdə yaşayın. Salam, bu təlimatda arduino üçün hava nəzarət qalxanı hazırlayacağam. Atmosferimizdəki LPG sızıntısını və CO2 konsentrasiyasını hiss edə bilən, həm də LPG aşkar edildikdə və ya konsentratda LED və egzoz fanını açan bir səs siqnalı