Table des matières:
Vidéo: Station météo Arduino Ultra Low Power : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Ce guide vous montrera comment construire une station météo à très faible consommation en utilisant un arduino nano, un bme 280 et le module radio rf433, qui durera environ 1,5 à 2 ans sur 2 LiPo 18650 et la possibilité de l'étendre en ajoutant plus de capteurs et un panneau solaire.
Étape 1: Pièces
Émetteur:
- 1 x Arduino Pro mini (avec le voyant d'alimentation et le régulateur de tension retirés)
- 1 x capteur Bme280 (n'importe quel capteur ferait l'affaire, il suffit d'ajouter quelques bits de code)
- 1 x convertisseur Buck (Le plus efficace possible, EN OPTION)
- 1 x Diode (EN OPTION)
- 2 x 18650s (n'importe quelle batterie ferait l'affaire si elle était dans la plage de 2-5.5v)
- 1 x planche à pain
- Certains en-têtes et câbles mâles et femelles
- 1 x émetteur Rf433 (avec antenne)
- 1 x panneau solaire (OPTIONNEL)
- 1 x boîtier étanche (j'ai utilisé un vieux Tupperware)
Destinataire:
- 1 x Arduino Pro mini (dans ce cas, n'importe quel arduino ferait l'affaire)
- 1 x écran à cristaux liquides
- 1 x récepteur Rf433 (avec antenne)
Étape 2: Construisez-le
Câblez tout en conséquence dans le protoboard pour le récepteur, assurez-vous de faire l'antenne en fonction de la fréquence de votre module avec une page comme celle-ci. La longueur de l'antenne doit être la même pour le récepteur et l'émetteur.
Étape 3: Le code
Le code de l'émetteur est optimisé pour une faible puissance à l'aide de la bibliothèque LowPower.h et de la bibliothèque bme280 d'adafruit.
Le récepteur de l'autre côté n'a pas d'optimisation pour une faible puissance, bien que vous puissiez facilement l'ajouter vous-même.
Certaines options sont commentées dans le code pour économiser de l'énergie, mais elles peuvent facilement être décommentées à des fins de débogage.
Étape 4: Résultats
La mesure du courant côté émetteur montre un courant de veille d'environ 11uA. Il le fait pendant environ 24 secondes, puis transmet la température, l'humidité et la pression barométrique. Cela prend environ 350 ms et utilise environ 11,5 mA. Mais vous pouvez facilement ajouter vos propres capteurs et étendre la station météo.
Pour calculer le temps d'exécution, j'ai utilisé cette calculatrice pratique de l'Oregon intégrée. Le remplacement des valeurs dans le calculateur en ligne nous montre une autonomie d'environ 1,5 an, ce qui est assez acceptable compte tenu des deux LiPo de 1 500 mAh qui sont installés. Avec le panneau solaire par contre le temps de fonctionnement serait illimité avec ce genre de consommation.
J'ajouterai plus tard un circuit intégré de protection de batterie, ou un code pour surveiller la batterie
J'espère que vous l'avez trouvé utile, si vous avez des questions ou des corrections, n'hésitez pas à les laisser ci-dessous
Étape 5: MODIFIER:
J'ai changé le module rf433 avec une carte nrf24l01 et une antenne, et pour le récepteur, j'ai ajouté un esp8266 et utilisé Blynk pour obtenir les informations sur mon téléphone, avec cette configuration, vous pouvez avoir plusieurs stations météo avec un récepteur communiquant en retour à votre téléphone. Si quelqu'un veut les schémas de code ou le PCB personnalisé que j'ai conçu, n'hésitez pas à me parler.
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
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
Dorm Power Station/Supped Up NiMH Station de recharge : 3 étapes
Dorm Power Station/Souped Up NiMH Charging Station : J'ai un désordre d'une centrale électrique. Je voulais condenser tout ce qui se chargeait sur un établi et avoir de la place pour souder/etc. Liste de choses d'alimentation: Téléphone portable (en panne, mais il charge les batteries de mon téléphone, il est donc toujours branché et charge lent