Table des matières:
- Étape 1: Outils et matériaux
- Étape 2: Assemblage du kit ArduiTouch MKR
- Étape 3: Montez la carte Arduino MKR et le blindage ENV
- Étape 4: Installation de bibliothèques supplémentaires
- Étape 5: personnalisation du micrologiciel
- Étape 6: Compilation finale et téléchargement
Vidéo: Moniteur météo avec Arduino MKR ENV Shield : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Nous avons reçu il y a quelques jours quelques-uns des tout nouveaux boucliers MKR ENV. Ces boucliers ont plusieurs capteurs (température, pression atmosphérique, humidité, UV…) à bord - une bonne collection pour créer une station météo simple avec notre kit ArduiTouch MKR. Nous avons utilisé un Arduino MKR 1010 avec WiFi comme carte principale pour recevoir des informations météorologiques pour une prévision simple par openweather map.org. À la fin, l'écran de l'ArduiTouch affichera une prévision simple et la température extérieure ainsi que la température intérieure, la pression atmosphérique et l'humidité mesurées.
Étape 1: Outils et matériaux
Matériaux:
- Arduino MKR1000 ou 1010
- Bouclier Arduino MKR ENV
- Kit ArduiTouch MKR
Outils:
- fer à souder
- fil de soudure fin
- Pince à bec effilé
- pince coupante latérale
- tournevis cruciforme moyen
Logiciel:
IDE Arduino
Étape 2: Assemblage du kit ArduiTouch MKR
Veuillez suivre les instructions de montage ci-jointes.
Étape 3: Montez la carte Arduino MKR et le blindage ENV
Après l'assemblage du kit ArduiTouch lui-même, vous devez brancher l'Arduino MKR 1010 et le MKR ENV Shield à l'arrière du PCB
Étape 4: Installation de bibliothèques supplémentaires
Installez les bibliothèques suivantes via Arduino Library Manager:
Bibliothèque AdafruitGFX
Bibliothèque AdafruitILI9341
Bibliothèque Arduino JSON 5.x
Vous pouvez également télécharger la bibliothèque directement sous forme de fichier ZIP et décompresser le dossier sous yourarduinosketchfolder/libraries/
Après avoir installé les bibliothèques Adafruit, redémarrez l'IDE Arduino.
Étape 5: personnalisation du micrologiciel
Vous pouvez télécharger le firmware à partir de notre site Web
Certaines modifications du code source sont nécessaires pour la personnalisation:WiFi: Veuillez saisir le SSID et le mot de passe dans les lignes 63 et 64
char* ssid ="yourssid"; // SSID du réseau local
char* mot de passe ="votremot de passe"; // Mot de passe sur le réseau
Compte pour OpenWeatherMap: Pour recevoir ultérieurement des données de la plate-forme OpenWeatherMap, vous aurez besoin d'un propre compte. Inscrivez-vous ici pour obtenir une clé API:
Saisissez votre clé API à la ligne 71:
Chaîne APIKEY = "votre_clé_api";
Votre emplacement: accédez à https://openweathermap.org/appid et recherchez un emplacement. Parcourez l'ensemble de résultats et sélectionnez l'entrée la plus proche de l'emplacement réel pour lequel vous souhaitez afficher les données. Ce sera une URL comme https://openweathermap.org/appid Le nombre à la fin est ce que vous attribuez à la constante ci-dessous. Entrez le numéro de votre emplacement à la ligne 72
Chaîne CityID = "votre_ville_id";
Heure: Veuillez choisir votre fuseau horaire à la ligne 73
int fuseau horaire = 1;
Étape 6: Compilation finale et téléchargement
Veuillez ouvrir cet exemple dans l'IDE Arduino. Compilez-le et téléchargez-le.
Conseillé:
Station météo NaTaLia : Station météo à énergie solaire Arduino bien faite : 8 étapes (avec photos)
Station météo NaTaLia : Station météo à énergie solaire Arduino faite de la bonne manière : après 1 an de fonctionnement réussi sur 2 emplacements différents, je partage mes plans de projet de station météo à énergie solaire et j'explique comment elle a évolué en un système qui peut vraiment survivre sur une longue période périodes de l'énergie solaire. Si vous suivez
Moniteur de confidentialité piraté à partir d'un ancien moniteur LCD : 7 étapes (avec photos)
Moniteur de confidentialité piraté à partir d'un ancien moniteur LCD : Enfin, vous pouvez faire quelque chose avec ce vieux moniteur LCD que vous avez dans le garage. Vous pouvez le transformer en un moniteur de confidentialité ! Il a l'air tout blanc pour tout le monde sauf vous, parce que vous portez de la "magie" lunettes! Tout ce que vous devez vraiment avoir, c'est un pa
Station météo Acurite 5 en 1 utilisant un Raspberry Pi et Weewx (d'autres stations météo sont compatibles) : 5 étapes (avec photos)
Station météo Acurite 5 en 1 utilisant un Raspberry Pi et Weewx (d'autres stations météo sont compatibles) : Lorsque j'ai acheté la station météo Acurite 5 en 1, je voulais pouvoir vérifier la météo chez moi pendant mon absence. Quand je suis rentré à la maison et que je l'ai configuré, j'ai réalisé que je devais soit connecter l'écran à un ordinateur, soit acheter leur hub intelligent
Horloge réseau et moniteur météo basés sur ESP8266 : 3 étapes (avec photos)
Horloge réseau et moniteur météo basés sur ESP8266 : projet de week-end court et simple avec ESP8266 et écran OLED 128x64 de 0,96 ''. L'appareil est une horloge réseau, c'est-à-dire qu'il récupère l'heure des serveurs ntp. Il affiche également des informations météorologiques avec des icônes de openweathermap.orgParts Required:1. Module ESP8266 (Un
Conversion du répartiteur de moniteur VGA en commutateur de moniteur contrôlé par ordinateur : 4 étapes
Conversion du séparateur de moniteur VGA en commutateur de moniteur contrôlé par ordinateur : cette instructable explique comment un séparateur de moniteur VGA bon marché (20 EURO) qui est utilisé pour connecter un PC à deux moniteurs peut être converti en un commutateur de moniteur contrôlé par ordinateur. L'appareil final est contrôlé via le port parallèle et permet de tur