Sadržaj:

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

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

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

Prije nekoliko dana dobili smo neke od potpuno novih MKR ENV štitova. Ovi štitovi imaju nekoliko osjetnika (temperatura, tlak zraka, vlaga, UV …) na ploči - dobra zbirka za stvaranje jednostavne meteorološke postaje zajedno s našim ArduiTouch MKR kompletom. Koristili smo Arduino MKR 1010 s WiFi -om 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 unutarnjom temperaturom, tlakom zraka i vlagom.

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 za iglasti nos
  • 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

Slijedite priložene upute 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: Instalacija dodatnih knjižnica

Instalirajte sljedeće knjižnice putem Arduino Library Managera:

Knjižnica AdafruitGFX

Knjižnica AdafruitILI9341

Arduino JSON knjižnica 5.x

Knjižnicu možete preuzeti i izravno kao ZIP datoteku i raspakirati mapu u mapi arraduinosketch/libraries/

Nakon instaliranja Adafruit knjižnica, ponovno pokrenite Arduino IDE.

Korak 5: Prilagođavanje firmvera

Firmware možete preuzeti s naše web stranice

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

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

char* lozinka = "vaša lozinka"; // 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 redak 71:

String APIKEY = "your_api_key";

Vaša lokacija: Idite na https://openweathermap.org/appid i potražite lokaciju. Prođite kroz skup rezultata i odaberite unos najbliži stvarnom mjestu za koje ž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 = "your_city_id";

Vrijeme: Molimo odaberite svoju vremensku zonu u retku 73

int Vremenska zona = 1;

Korak 6: Konačno sastavljanje i prijenos

Konačno sastavljanje i prijenos
Konačno sastavljanje i prijenos

Molimo otvorite ovaj uzorak u Arduino IDE -u. Sastavite i prenesite.

Preporučeni: