Sadržaj:

Monitor vremena sa Arduino MKR ENV štitom: 6 koraka
Monitor vremena sa Arduino MKR ENV štitom: 6 koraka

Video: Monitor vremena sa Arduino MKR ENV štitom: 6 koraka

Video: Monitor vremena sa Arduino MKR ENV štitom: 6 koraka
Video: Lesson 02 Arduino IDE Software | Robojax Arduino Step By Step Course 2024, Novembar
Anonim
Monitor vremena sa Arduino MKR ENV štitom
Monitor vremena sa Arduino MKR ENV štitom

Prije nekoliko dana dobili smo neke od potpuno novih MKR ENV štitova. Ovi štitovi imaju nekoliko senzora (temperatura, tlak zraka, vlaga, UV…) na ploči - dobra kolekcija za stvaranje jednostavne meteorološke stanice zajedno s našim ArduiTouch MKR kompletom. Koristili smo Arduino MKR 1010 s WiFi -jem kao glavnu ploču za primanje nekih vremenskih podataka za jednostavnu prognozu putem openweather map.org. Na kraju će zaslon ArduiToucha pokazati jednostavnu prognozu i vanjsku temperaturu zajedno s izmjerenom temperaturom u prostoriji, tlakom zraka i vlažnošću.

Korak 1: Alati i materijali

Alati i materijali
Alati i materijali
Alati i materijali
Alati i materijali
Alati i materijali
Alati i materijali

Materijali:

  • Arduino MKR1000 ili 1010
  • Arduino MKR ENV štit
  • ArduiTouch MKR komplet

Alati:

  • lemilica
  • tanka žica za lemljenje
  • Kliješta s iglastim nosem
  • kliješta za bočno rezanje
  • odvijač srednjeg križa

Softver:

Arduino IDE

Korak 2: Montaža ArduiTouch MKR kompleta

Montaža ArduiTouch MKR kompleta
Montaža ArduiTouch MKR kompleta

Molimo slijedite priložena uputstva za montažu.

Korak 3: Montirajte Arduino MKR ploču i ENV štit

Montirajte Arduino MKR ploču i ENV štit
Montirajte Arduino MKR ploču i ENV štit

Nakon montaže samog ArduiTouch kompleta morate priključiti Arduino MKR 1010 i MKR ENV štit na stražnju stranu PCB -a

Korak 4: Instaliranje dodatnih biblioteka

Instalirajte sljedeće biblioteke putem Arduino Library Managera:

Biblioteka AdafruitGFX

Biblioteka AdafruitILI9341

Arduino JSON biblioteka 5.x

Biblioteku možete preuzeti i direktno kao ZIP datoteku i dekomprimirati fasciklu pod vašom mapom arduinosketch/biblioteke/

Nakon instaliranja Adafruit biblioteka, ponovno pokrenite Arduino IDE.

Korak 5: Prilagođavanje firmvera

Firmver možete preuzeti sa naše web stranice

Za prilagodbu su potrebne neke promjene izvornog koda: WiFi: Molimo unesite SSID i lozinku u redove 63 i 64

char* ssid = "yourssid"; // SSID lokalne mreže

char* password = "yourpassword"; // Lozinka na mreži

Račun za OpenWeatherMap: Za primanje kasnijih podataka putem platforme OpenWeatherMap trebat će vam vlastiti račun. Prijavite se ovdje da biste dobili API ključ:

Unesite svoj API ključ u red 71:

String APIKEY = "vaš_api_ključ";

Vaša lokacija: Idite na https://openweathermap.org/appid i potražite lokaciju. Prođite kroz skup rezultata i odaberite unos najbliži stvarnoj lokaciji za koju želite prikazati podatke. To će biti URL poput https://openweathermap.org/appid Broj na kraju je ono što dodijelite donjoj konstanti. Unesite broj svoje lokacije u red 72

String CityID = "vaš_grad_id";

Vrijeme: Molimo odaberite svoju vremensku zonu u retku 73

int Vremenska zona = 1;

Korak 6: Konačno sastavljanje i učitavanje

Konačno sastavljanje i učitavanje
Konačno sastavljanje i učitavanje

Molimo otvorite ovaj uzorak u Arduino IDE -u. Sastavite i učitajte.

Preporučuje se: