Satura rādītājs:
- 1. darbība: instrumenti un materiāli
- 2. darbība: ArduiTouch MKR komplekta montāža
- 3. darbība: uzstādiet Arduino MKR paneli un ENV vairogu
- 4. darbība. Papildu bibliotēku uzstādīšana
- 5. darbība: programmaparatūras pielāgošana
- 6. darbība: galīgā apkopošana un augšupielāde
Video: Laika apstākļu monitors ar Arduino MKR ENV vairogu: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Pirms dažām dienām mēs saņēmām dažus pilnīgi jaunus MKR ENV vairogus. Šajos vairogos ir vairāki sensori (temperatūra, gaisa spiediens, mitrums, UV …) - laba kolekcija, lai kopā ar mūsu ArduiTouch MKR komplektu izveidotu vienkāršu laika staciju. Mēs esam izmantojuši Arduino MKR 1010 ar WiFi kā galveno plati, lai saņemtu informāciju par laika apstākļiem vienkāršai prognozei vietnē openweather map.org. Beigās ArduiTouch displejā tiks parādīta vienkārša prognoze un āra temperatūra kopā ar izmērīto iekštelpu temperatūru, gaisa spiedienu un mitrumu.
1. darbība: instrumenti un materiāli
Materiāli:
- Arduino MKR1000 vai 1010
- Arduino MKR ENV vairogs
- ArduiTouch MKR komplekts
Rīki:
- lodāmurs
- plāns lodēšanas stieple
- Adatu deguna knaibles
- sānu griešanas knaibles
- vidēja šķērsgriezuma skrūvgriezis
Programmatūra:
Arduino IDE
2. darbība: ArduiTouch MKR komplekta montāža
Lūdzu, ievērojiet pievienoto montāžas instrukciju.
3. darbība: uzstādiet Arduino MKR paneli un ENV vairogu
Pēc paša ArduiTouch komplekta montāžas jums ir jāpievieno Arduino MKR 1010 un MKR ENV vairogs PCB aizmugurē.
4. darbība. Papildu bibliotēku uzstādīšana
Izmantojot Arduino bibliotēkas pārvaldnieku, instalējiet šādas bibliotēkas:
AdafruitGFX bibliotēka
AdafruitILI9341 bibliotēka
Arduino JSON bibliotēka 5.x
Jūs varat arī lejupielādēt bibliotēku tieši kā ZIP failu un atspiest mapi zem vietnes yourarduinosketchfolder/libraries/
Pēc Adafruit bibliotēku instalēšanas restartējiet Arduino IDE.
5. darbība: programmaparatūras pielāgošana
Jūs varat lejupielādēt programmaparatūru no mūsu vietnes
Pielāgošanai ir nepieciešamas dažas avota koda izmaiņas: WiFi: lūdzu, ievadiet SSID un paroli 63. un 64. rindā
char* ssid = "tavsids"; // vietējā tīkla SSID
char* parole = "tava parole"; // Parole tīklā
OpenWeatherMap konts: Lai platformā OpenWeatherMap saņemtu vēlākus datus, jums būs nepieciešams savs konts. Reģistrējieties šeit, lai iegūtu API atslēgu:
Ievadiet savu API atslēgu 71. rindā:
String APIKEY = "your_api_key";
Jūsu atrašanās vieta: dodieties uz vietni https://openweathermap.org/appid un meklējiet atrašanās vietu. Pārlūkojiet rezultātu kopu un atlasiet ierakstu, kas ir vistuvāk faktiskajai atrašanās vietai, par kuru vēlaties parādīt datus. Tas būs tāds URL kā https://openweathermap.org/appid Skaitlis beigās ir tas, ko jūs piešķirat zemāk esošajai konstantei. Ievadiet savas atrašanās vietas numuru 72. rindā
String CityID = "jūsu_pilsētas_id";
Laiks: lūdzu, izvēlieties savu laika joslu 73. rindā
int Laika josla = 1;
6. darbība: galīgā apkopošana un augšupielāde
Lūdzu, atveriet šo paraugu Arduino IDE. Apkopojiet un augšupielādējiet to.
Ieteicams:
(IOT projekts) Iegūstiet laika apstākļu datus, izmantojot ESP8266 un Openweather API: 5 soļi
(IOT projekts) Iegūstiet laika apstākļu datus, izmantojot ESP8266 un Openweather API: Šajā pamācībā mēs izveidosim vienkāršu IOT projektu, kurā mēs iegūstam mūsu pilsētas laika apstākļu datus no vietnes openweather.com/api un parādām tos, izmantojot apstrādes programmatūru
Vieda izplatīta IoT laika apstākļu novērošanas sistēma, izmantojot NodeMCU: 11 soļi
Vieda izplatīta IoT laika apstākļu novērošanas sistēma, izmantojot NodeMCU: Jūs visi varētu zināt tradicionālo laika staciju; bet vai esat kādreiz domājuši, kā tas patiesībā darbojas? Tā kā tradicionālā meteoroloģiskā stacija ir dārga un apjomīga, šo staciju blīvums uz platības vienību ir ļoti zems, kas veicina
Uz ESP32 balstīts M5Stack M5stick C laika apstākļu monitors ar DHT11 - Uzraugiet M5stick-C temperatūras mitruma un siltuma indeksu ar DHT11: 6 soļi
Uz ESP32 balstīts M5Stack M5stick C laika apstākļu monitors ar DHT11 | Uzraugiet M5stick-C temperatūras mitruma un siltuma indeksu ar DHT11: Sveiki, puiši, šajā pamācībā mēs uzzināsim, kā sasaistīt DHT11 temperatūras sensoru ar m5stick-C (izstrādes panelis pēc m5stack) un parādīt to m5stick-C displejā. Tāpēc šajā apmācībā mēs lasīsim temperatūru, mitrumu un amp; siltums es
Arduino + ESP laika apstākļu kaste: 3 soļi
Arduino + ESP Weather Box: noderīga ierīce, kas kalpo īslaicīgai vietējai un trīs dienu laika prognozei
Uz ESP8266 balstīts tīkla pulkstenis un laika apstākļu monitors: 3 soļi (ar attēliem)
Uz ESP8266 balstīts tīkla pulkstenis un laika apstākļu monitors: īss un vienkāršs nedēļas nogales projekts ar ESP8266 un 0,96 collu 128x64 OLED displeju. Ierīce ir tīkla pulkstenis, t.i., iegūst laiku no ntp serveriem. Tas arī parāda laika apstākļu informāciju ar ikonām no vietnes openweathermap.org Nepieciešamās daļas: 1. ESP8266 modulis (A