Table des matières:
- Étape 1: fils positifs et de terre
- Étape 2: Ajout d'une photorésistance
- Étape 3: ajouter un capteur infrarouge
- Étape 4: Ajout de l'écran LCD et du potentiomètre
- Étape 5: Ajout de DHT11 (Capteur de température et d'humidité)
- Étape 6: Ajout de la télécommande, vous êtes maintenant un météorologue
- Étape 7: Bibliothèques utilisées
Vidéo: Station météo : 7 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Dans ce Instructable je vais montrer les étapes et le code pour construire votre propre station météo ! Vous pourrez faire défiler la température, l'humidité et la luminosité ! Veuillez noter que votre code à distance sera différent du mien, mais je vais vous montrer comment trouver vos identifiants de code corrects ! CHOSES DONT TU AS BESOIN:
- 1 x Arduino UNO R3
- 1 x télécommande IR (tout fera l'affaire)
- 1 x capteur infrarouge
- 1 x photorésistance (capteur de luminosité)
- 1 écran LCD 16x2
- 3 résistances de 220 ohms
- 1 x potentiomètre
- 1 x DHT11 (capteur de température/humidité)
- 1 x planche à pain
- Fils de cavalier
Étape 1: fils positifs et de terre
CONFIGURATION DE BASE
- Connectez 1 cavalier (rouge) du côté + de la maquette au port GND de l'arduino
- Utilisez un autre cavalier (rouge) pour vous connecter à l'autre côté de la planche à pain sur le rail +
- Connectez 1 cavalier (noir) du côté - de la planche à pain au port 5v de l'arduino
- Utilisez un autre cavalier (noir) pour vous connecter à l'autre côté de la planche à pain sur le rail +
Étape 2: Ajout d'une photorésistance
- Placez la photorésistance sur la planche à pain
- Connectez le côté droit au rail +
- Connectez le côté gauche à une résistance de 220 Ohm
- Connectez un fil de la résistance au port 7 sur l'arduino
- Connectez un fil de terre provenant du rail - de la maquette au même rail connecté au fil précédent (port 7)
Étape 3: ajouter un capteur infrarouge
- Placez le capteur IR sur la planche à pain
- Connectez le premier fil au rail GND(-) au premier port de l'IR
- Connectez le deuxième fil au rail POSITIF (+) au deuxième port de l'IR
- Connectez un fil du port 10 sur l'arduino au dernier poste sur le capteur IR
Étape 4: Ajout de l'écran LCD et du potentiomètre
Commençons par ajouter le potentiomètre
- Placez l'écran LCD et le potentiomètre sur la planche à pain
- Connectez le rail GND (-) au côté négatif du potentiomètre
- Connectez le rail POSITIF (+) au côté positif du potentiomètre
- Connectez un fil du haut du potentiomètre au port V0 sur l'écran LCD
- Cela réglera le contraste de l'écran LCD pour ajuster pour une visualisation plus facile
Ajoutons l'écran LCD, les fils seront en ordre
- Placez l'écran LCD sur la planche à pain
- Connectez un fil de terre au port VSS sur l'écran LCD
- (V0 est déjà connecté depuis l'étape précédente)
- RS se connectera au port 12 sur arduino
- RW se connectera à la terre sur la maquette
- E se connectera au port ~ 11 sur arduino
- D4 se connectera au port ~ 5 sur arduino
- D5 se connectera au port 4 sur arduino
- D6 se connectera au port 3 sur arduino
- D7 se connectera au port 2 sur ardiino
- A se connectera à une résistance de 220 Ohm, la résistance se connecte au rail de masse sur la planche à pain
- K se connectera pour se connecter au rail au sol sur la planche à pain
Étape 5: Ajout de DHT11 (Capteur de température et d'humidité)
- Placez DHT11 sur la planche à pain
- Connectez le rail positif (+) de la maquette à la broche positive du DHT11, ce sera la première broche à gauche
- Connectez la deuxième broche du DHT11 à une résistance de 220 Ohm
- Connectez la résistance 220 Ohm au port ~ 6 sur arduino
- Connectez la dernière et la plus à droite broche au rail négatif sur la planche à pain
Étape 6: Ajout de la télécommande, vous êtes maintenant un météorologue
Si des problèmes surviennent lors de la construction, veuillez revoir les schémas sont correctement câblés. Il est plus que probable que la télécommande que j'ai utilisée ne sera pas la même que la vôtre. Cela signifie que vous devrez modifier le code pour le faire fonctionner pour vous.
- Téléchargez l'IDE Arduino pour apporter ces corrections à vos matériaux.
- Téléchargez le code fourni (remoteFinder.ino), ouvrez l'IDE et téléchargez/compilez le programme.
- Assurez-vous d'ouvrir le moniteur série.
- Appuyez sur les deux boutons que vous souhaitez utiliser et enregistrez le code que le moniteur série vous donne.
REMARQUE: FFFFFF n'est pas correct, la bibliothèque IR le lance lorsqu'elle détecte l'utilisation du même bouton. Cela signifie simplement que vous appuyez encore et encore sur le même bouton. Si vous ne parvenez pas à télécharger le fichier, le voici à copier-coller.
int RECV_PIN = 6;IRrecv irrecv(RECV_PIN); decode_results résultats;
void setup() { Serial.begin(9600); irrecv.enableIRIn(); // Démarrer le récepteur }
void loop() { if (irrecv.decode(&results)) { Serial.println(results.value, HEX); irrecv.resume(); // Recevez la valeur suivante } } Ouvrez ensuite le WeatherStation.ino et modifiez les valeurs des boutons pour les vôtres. Dans le code, ils se trouvent au début du fichier et sont appelés code1 code2 code3Compilez le code et téléchargez-le et vous êtes maintenant prêt à prendre en charge le canal 10 !
Étape 7: Bibliothèques utilisées
dht.h
IRremote.h
LiquidCrystal.h https://www.arduino.cc/en/Reference/LiquidCrystalSi ces bibliothèques ont été mises à jour ou ne fonctionnent pas, n'hésitez pas à m'envoyer un e-mail et je vous enverrai mes bibliothèques !
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
Station météo DIY et station de capteur WiFi : 7 étapes (avec photos)
Station météo DIY et station de capteur WiFi : Dans ce projet, je vais vous montrer comment créer une station météo avec une station de capteur WiFi. La station de capteur mesure les données locales de température et d'humidité et les envoie, via WiFi, à la station météo. La station météo affiche alors t
Bougie météo - Aperçu de la météo et de la température : 8 étapes
Bougie météo - Aperçu de la météo et de la température : à l'aide de cette bougie magique, vous pouvez connaître instantanément la température et les conditions extérieures actuelles
Station météo intelligente Meteo Node IoT : 6 étapes
Station météo intelligente Meteo Node IoT : je souhaite créer un appareil pour surveiller la température et l'humidité dans mon bureau. Il existe de nombreuses cartes compatibles avec LUA ou Arduino IDE. Il existe de nombreuses cartes qui ont une connexion internet wifi. J'adore Adafruit et j'aime tous les produits de cette br
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