Turinys:
- 1 žingsnis: įrankiai ir medžiagos
- 2 žingsnis: „ArduiTouch MKR“rinkinio surinkimas
- 3 žingsnis: Sumontuokite „Arduino MKR Board“ir „ENV Shield“
- 4 žingsnis: papildomų bibliotekų diegimas
- 5 veiksmas: programinės aparatinės įrangos pritaikymas
- 6 veiksmas: galutinis kompiliavimas ir įkėlimas
Video: Orų monitorius su „Arduino MKR ENV Shield“: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Prieš kelias dienas gavome visiškai naujų MKR ENV skydų. Šiuose skyduose yra keli jutikliai (temperatūra, oro slėgis, drėgmė, UV …) - tai gera kolekcija, skirta sukurti paprastą oro stotį kartu su mūsų „ArduiTouch MKR“rinkiniu. Mes naudojome „Arduino MKR 1010“su „WiFi“kaip pagrindinę plokštę, kad gautume tam tikrą orų informaciją, kad būtų galima lengvai prognozuoti „openweather map.org“. Pabaigoje „ArduiTouch“ekrane bus rodoma paprasta prognozė ir lauko temperatūra kartu su išmatuota vidaus temperatūra, oro slėgis ir drėgmė.
1 žingsnis: įrankiai ir medžiagos
Medžiagos:
- „Arduino MKR1000“arba „1010“
- „Arduino MKR ENV Shield“
- ArduiTouch MKR rinkinys
Įrankiai:
- lituoklis
- plona litavimo viela
- Adatos nosies replės
- šoninės pjovimo replės
- vidutinio skersinio atsuktuvas
Programinė įranga:
„Arduino IDE“
2 žingsnis: „ArduiTouch MKR“rinkinio surinkimas
Prašome vadovautis pridedama surinkimo instrukcija.
3 žingsnis: Sumontuokite „Arduino MKR Board“ir „ENV Shield“
Surinkę patį „ArduiTouch“rinkinį, turite prijungti „Arduino MKR 1010“ir „MKR ENV Shield“plokštės galinėje pusėje.
4 žingsnis: papildomų bibliotekų diegimas
Įdiekite šias bibliotekas naudodami „Arduino Library Manager“:
„AdafruitGFX“biblioteka
„AdafruitILI9341“biblioteka
„Arduino JSON Library 5.x“https://github.com/adafruit/Adafruit_ILI9341
Biblioteką taip pat galite atsisiųsti tiesiogiai kaip ZIP failą ir išpakuoti aplanką, esantį jūsų adresu yourarduinosketchfolder/libraries/
Įdiegę „Adafruit“bibliotekas, iš naujo paleiskite „Arduino IDE“.
5 veiksmas: programinės aparatinės įrangos pritaikymas
Programinę įrangą galite atsisiųsti iš mūsų svetainės
Norint pritaikyti reikia atlikti keletą šaltinio kodo pakeitimų: „WiFi“: 63 ir 64 eilutėse įveskite SSID ir slaptažodį
char* ssid = "tavo"; // Vietinio tinklo SSID
char* password = "tavo slaptažodis"; // Slaptažodis tinkle
„OpenWeatherMap“paskyra: Norėdami gauti vėlesnius duomenis iš „OpenWeatherMap“platformos, jums reikės savo paskyros. Prisiregistruokite čia, kad gautumėte API raktą:
71 eilutėje įveskite savo API raktą:
Eilutė APIKEY = "your_api_key";
Jūsų buvimo vieta: eikite į https://openweathermap.org/appid ir ieškokite vietos. Peržiūrėkite rezultatų rinkinį ir pasirinkite įrašą, arčiausiai faktinės vietos, kurios duomenis norite rodyti. Tai bus URL, panašus į https://openweathermap.org/appid. Skaičius pabaigoje yra tas, kurį priskiriate žemiau esančiai konstantai. 72 eilutėje įveskite savo buvimo vietos numerį
Eilutės miesto ID = "tavo_miesto_id";
Laikas: pasirinkite savo laiko juostą 73 eilutėje
int Laiko juosta = 1;
6 veiksmas: galutinis kompiliavimas ir įkėlimas
Atidarykite šį pavyzdį „Arduino IDE“. Sudarykite ir įkelkite.
Rekomenduojamas:
WIFI orų stotis su „Magicbit“(„Arduino“): 6 žingsniai
WIFI orų stotis su „Magicbit“(„Arduino“): ši pamoka parodo, kaip sukurti „Magicbit“oro stotį naudojant „Arduino“, kuri gali gauti išsamią informaciją iš jūsų išmaniojo telefono
Mini orų stotis naudojant „Arduino“ir „ThingSpeak“: 4 žingsniai
Mini orų stotis naudojant „Arduino“ir „ThingSpeak“: Sveiki visi. Šioje instrukcijoje nurodysiu, kaip sukurti personalizuotą mini orų stotį. Be to, mes naudosime „ThingSpeak“API, kad įkeltume orų duomenis į jų serverius, kitaip - koks yra oro sąlygų tikslas
„Pasidaryk pats“paprastas „Arduino“orų prognozuotojas: 3 žingsniai
„Pasidaryk pats“paprastas „Arduino“orų prognozuotojas: tai puiki priemonė trumpam laikui Vietos orų prognozavimas
ESP32 pagrindu sukurtas „M5Stack M5stick C“orų monitorius su DHT11 - Stebėkite temperatūros drėgmės ir šilumos indeksą „M5stick-C“su DHT11: 6 žingsniai
ESP32 pagrindu sukurtas „M5Stack M5stick C“orų monitorius su DHT11 | Stebėkite temperatūros drėgmės ir šilumos indeksą „M5stick-C“su DHT11: Sveiki, vaikinai, šioje instrukcijoje sužinosime, kaip sujungti DHT11 temperatūros jutiklį su „m5stick-C“(„m5stack“kūrimo lenta) ir parodyti jį „m5stick-C“ekrane. Taigi šioje pamokoje mes perskaitysime temperatūrą, drėgmę ir amp; šiluma aš
ESP8266 pagrįstas tinklo laikrodis ir orų monitorius: 3 žingsniai (su nuotraukomis)
ESP8266 pagrįstas tinklo laikrodis ir orų monitorius: trumpas ir paprastas savaitgalio projektas su ESP8266 ir 0,96 colio 128x64 OLED ekranu. Įrenginys yra tinklo laikrodis, ty nuskaito laiką iš ntp serverių. Jame taip pat rodoma orų informacija su piktogramomis iš openweathermap.org Būtinos dalys: 1. ESP8266 modulis (A