Table des matières:
- Étape 1: Nécessaire
- Étape 2: fabrication de l'antenne
- Étape 3: Souder le bouclier Esp
- Étape 4: Codage
- Étape 5: Câblage
- Étape 6: Conclusion
Vidéo: Capteur de température et d'humidité LORA : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Dans ce instructable, vous apprendrez à créer un sensornode qui envoie des données à un serveur LORA. Ce nœud enverra:
- Température de l'air
- Capteur d'humidité
Vous pouvez utiliser cette instructable pour créer un nœud que vous pouvez utiliser comme serveur.
Étape 1: Nécessaire
Nœud de capteur:
- AM2305
- capteur d'humidité capacitif
- arduino pro mini 3.3v 8mhz
- esp évasion
- rfm95
- fil pour antenne et connexions (j'utilise un fil à âme pleine de 0,8 mm)
- câbles de démarrage mâle à mâle
- câbles de démarrage femelle à femelle
- planche à pain
- CP2102 usb vers TTL
Outils:
- fer à souder
- coupante
- pince à dénuder
Étape 2: fabrication de l'antenne
Pour l'antenne, j'utilise des restes de câble de mon câble bus 2x2x0.8mm ou 2x2 20awg. Sur le réseau Things, vous pouvez choisir votre émetteur-récepteur et la bande de fréquence de votre antenne par pays. Voici les longueurs par fréquence:
- 868mhz 3,25 pouces ou 8,2 cm (c'est celui que j'utilise)
- 915mhz 3 pouces ou 7,8 cm
- 433 mhz 3 pouces ou 16,5 cm
Étape 3: Souder le bouclier Esp
- Retirez les résistances du shield esp (voir R1 à R3 dans le champ rouge)
- Soudez la puce rfm95 sur le blindage esp.
- Soudez les têtes d'épingle sur le blindage esp
- Soudez l'antenne sur le blindage esp. Ne pas utiliser sans antenne, vous pourriez endommager le blindage.
- Si les têtes d'épingle ne sont pas soudées sur l'arduino, elles aussi
Étape 4: Codage
Je sais que je peux utiliser le DTR pour réinitialiser automatiquement l'arduino, mais dans mon cas, j'ai eu des erreurs lors du téléchargement du code. Par conséquent, j'ai également utilisé une réinitialisation manuelle dans cette instructable, donc si vous avez le même problème, vous pouvez le résoudre par une réinitialisation manuelle.
-
Câblez l'arduino au CP2102 comme suit:
- CP2102 txd -> Arduino pro mini rx
- CP2102 rxd -> Arduino pro mini tx
- CP2102 terre -> Arduino pro mini terre
- CP2102 3.3 -> Arduino pro mini vcc
- Ouvrez le schetch dans l'ide arduino
- Sélectionnez la carte arduino pro mini
- Sélectionnez atmega 328p 3.3v 8mhz sous processeur
- Sélectionnez votre port com
- Cliquez sur le bouton de téléchargement
- Pendant la compilation du code au moment où vous voyez le bautrate (voir image), appuyez sur le bouton de réinitialisation de l'arduino pro mini (le cp2102 ne réinitialise pas la carte), assurez-vous également de fermer votre moniteur série pendant la programmation.
Étape 5: Câblage
- Câblez l'arduino comme dans le croquis ci-dessus
- Votre arduino devrait maintenant envoyer des données au nœud du serveur.
L'AM2305 est en fait un capteur à 3 fils, vous n'avez donc pas besoin de la résistance. Il suffit de câbler le capteur comme sur l'image ci-dessus. Les couleurs sont les mêmes. Si vous utilisez plutôt le DHT22, vous devez connecter une résistance de 10 k entre les fils rouge (5 V) et jaune (données).
Étape 6: Conclusion
Dans ce instructable, vous avez appris à créer un capteur qui envoie des données à une passerelle LORA. Il envoie la température et l'humidité d'une serre par exemple. De cette façon, vous pouvez surveiller votre environnement et planifier la plantation de vos légumes en utilisant ces données. Vous pouvez également utiliser ce capteur pour décider quand ouvrir une fenêtre ou démarrer un ventilateur.
Conseillé:
Automatiser une serre avec LoRa ! (Partie 1) -- Capteurs (température, humidité, humidité du sol) : 5 étapes
Automatiser une serre avec LoRa ! (Partie 1) || Capteurs (température, humidité, humidité du sol) : dans ce projet, je vais vous montrer comment j'ai automatisé une serre. Cela signifie que je vais vous montrer comment j'ai construit la serre et comment j'ai câblé l'électronique d'alimentation et d'automatisation. Je vais également vous montrer comment programmer une carte Arduino qui utilise L
Capteur de température et d'humidité à énergie solaire Arduino en tant que capteur Oregon 433 mhz : 6 étapes
Capteur de température et d'humidité à énergie solaire Arduino en tant que capteur Oregon à 433 mhz : il s'agit de la construction d'un capteur de température et d'humidité à énergie solaire. Le capteur émule un capteur Oregon de 433 mhz et est visible dans la passerelle Telldus Net. Capteur de mouvement à énergie solaire" d'Ebay. Assurez-vous qu'il est écrit 3.7v pâte
Capteur de température et d'humidité du sol LORA : 6 étapes
Capteur de température et d'humidité du sol LORA : dans le cadre de la préparation de ma propre serre, je crée des nœuds de capteur pour surveiller l'environnement de la serre. Vous pouvez également utiliser ce capteur à l'extérieur. Utilisation de la température à l'intérieur ou à l'extérieur de la serre en combinaison avec la température du sol
Point d'accès (AP) NodeMCU ESP8266 pour serveur Web avec capteur de température DT11 et température et humidité d'impression dans le navigateur : 5 étapes
Point d'accès (AP) NodeMCU ESP8266 pour serveur Web avec capteur de température DT11 et température et humidité d'impression dans le navigateur : salut les gars dans la plupart des projets que nous utilisons ESP8266 et dans la plupart des projets, nous utilisons ESP8266 comme serveur Web afin que les données soient accessibles sur n'importe quel appareil via wifi en accédant au serveur Web hébergé par ESP8266, mais le seul problème est que nous avons besoin d'un routeur fonctionnel pour
Comment utiliser le capteur de température DHT11 avec Arduino et la température d'impression Chaleur et humidité : 5 étapes
Comment utiliser le capteur de température DHT11 avec Arduino et la température d'impression Chaleur et humidité : Le capteur DHT11 est utilisé pour mesurer la température et l'humidité. Ce sont des amateurs d'électronique très populaires. Le capteur d'humidité et de température DHT11 permet d'ajouter très facilement des données d'humidité et de température à vos projets électroniques de bricolage. C'est par