Sommario:
- Passaggio 1: strumenti e materiali
- Passaggio 2: assemblaggio del kit ArduiTouch MKR
- Passaggio 3: montare la scheda Arduino MKR e lo scudo ENV
- Passaggio 4: installazione di librerie aggiuntive
- Passaggio 5: personalizzazione del firmware
- Passaggio 6: compilazione e caricamento finali
Video: Monitor meteo con Arduino MKR ENV Shield: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Alcuni giorni fa abbiamo ricevuto alcuni dei nuovissimi scudi MKR ENV. Questi scudi hanno diversi sensori (temperatura, pressione dell'aria, umidità, UV….) a bordo: una buona collezione per creare una semplice stazione meteorologica insieme al nostro kit ArduiTouch MKR. Abbiamo usato un Arduino MKR 1010 con WiFi come scheda principale per ricevere alcune informazioni meteo per una semplice previsione da openweather map.org. Alla fine il display dell'ArduiTouch mostrerà una semplice previsione e la temperatura esterna insieme alla temperatura interna misurata, alla pressione dell'aria e all'umidità.
Passaggio 1: strumenti e materiali
Materiali:
- Arduino MKR1000 o 1010
- Scudo Arduino MKR ENV
- Kit ArduiTouch MKR
Utensili:
- saldatore
- filo di saldatura sottile
- Pinze ago
- pinze per taglio laterale
- cacciavite a croce medio
Software:
Arduino IDE
Passaggio 2: assemblaggio del kit ArduiTouch MKR
Si prega di seguire le istruzioni di montaggio allegate.
Passaggio 3: montare la scheda Arduino MKR e lo scudo ENV
Dopo l'assemblaggio dell'ArduiTouch Kit stesso devi collegare l'Ardui MKR 1010 e l'MKR ENV Shield sul retro del PCB
Passaggio 4: installazione di librerie aggiuntive
Installa le seguenti librerie tramite Arduino Library Manager:
Libreria AdafruitGFX
Libreria AdafruitILI9341
Libreria Arduino JSON 5.x
Puoi anche scaricare la libreria anche direttamente come file ZIP e decomprimere la cartella sotto yourarduinosketchfolder/libraries/
Dopo aver installato le librerie Adafruit, riavvia l'IDE Arduino.
Passaggio 5: personalizzazione del firmware
È possibile scaricare il firmware dal nostro sito Web
Per la personalizzazione sono necessarie alcune modifiche al codice sorgente:WiFi: inserire SSID e password nelle righe 63 e 64
char* ssid ="yourssid"; // SSID della rete locale
char* password ="tuapassword"; // Password sulla rete
Account per OpenWeatherMap: Per ricevere successivamente i dati dalla piattaforma OpenWeatherMap avrai bisogno di un proprio account. Iscriviti qui per ottenere una chiave API:
Inserisci la tua chiave API nella riga 71:
String APIKEY = "your_api_key";
La tua posizione: vai su https://openweathermap.org/appid e cerca una posizione. Scorri il set di risultati e seleziona la voce più vicina alla posizione effettiva per la quale desideri visualizzare i dati. Sarà un URL come https://openweathermap.org/appid Il numero alla fine è quello che assegni alla costante sottostante. Inserisci il numero della tua posizione nella riga 72
String CityID = "your_city_id";
Orario: scegli il tuo fuso orario nella riga 73
int Fuso orario = 1;
Passaggio 6: compilazione e caricamento finali
Si prega di aprire questo esempio nell'IDE di Arduino. Compilalo e caricalo.
Consigliato:
[IoT] Telegram Bot con Arduino MKR WiFi 1010: 5 passaggi
[IoT] Telegram Bot With Arduino MKR WiFi 1010: questo progetto dimostra come interfacciare Arduino con le API di Telegram Bot. Il progetto è costruito attorno alla nuova scheda MKR WiFi 1010 dotata di un modulo ESP32 di U-BLOX. In questa fase, il il progetto non è altro che una prova di concetto, solo per mostrare
Usa gli scudi Arduino MKR con Raspberry Pi: 8 passaggi
Usa gli scudi Arduino MKR con Raspberry Pi: il nostro PiMKRHAT è un HAT adattatore per utilizzare le schede e gli scudi Arduino MKR insieme al Raspberry Pi. Diversi Arduino MKR Shield possono essere utilizzati tramite il nostro HAT come estensione per Raspberry Pi. Voglio mostrare in questo piccolo progetto come usare l'Ardu
Monitor meteo M5Stack M5stick C basato su ESP32 con DHT11 - Monitora l'umidità della temperatura e l'indice di calore su M5stick-C con DHT11: 6 passaggi
Monitor meteo M5Stack M5stick C basato su ESP32 con DHT11 | Monitora l'umidità della temperatura e l'indice di calore su M5stick-C con DHT11: Ciao ragazzi, in questo tutorial impareremo come interfacciare il sensore di temperatura DHT11 con m5stick-C (una scheda di sviluppo di m5stack) e visualizzarlo sul display di m5stick-C. Quindi in questo tutorial leggeremo la temperatura, l'umidità & calore io
Meteo Nodo IoT Smart Meteo Station: 6 passaggi
Meteo Node IoT Smart Meteo Station: voglio realizzare un dispositivo per il monitoraggio della temperatura e dell'umidità nel mio ufficio. Esistono molte schede compatibili con LUA o Arduino IDE. Ci sono molte schede che hanno una connessione internet wifi. Amo Adafruit e amo tutti i prodotti di questo br
Arduino MKR Cap Rail Mount: 13 passaggi (con immagini)
Arduino MKR Cap Rail Mount: La nuova serie Arduino MKR stabilisce uno standard su fattore di forma, funzione e prestazioni per le schede Arduino in futuro. Queste nuove schede hanno una forma compatta, con un potente microcontrollore Cortex M0 a 32 bit Atmel SAM D21 e un caricatore