🛠 Nœud capteur autonome sur batterie : énergie et fiabilité
Objectifs
Alimenter une Zero W sur batterie : 65 × 30 mm et ~150 mA typiques en activité (radio incluse) en font un nœud capteur idéal — avec un piège majeur.
Matériel
- 1 Raspberry Pi Zero W + batterie USB 5 V (power bank) de qualité
- 1 alim 5 V / 1,2 A pour la mise au point
- Capteur I²C (le header fournit 3,3 V, SDA1/GPIO2, SCL1/GPIO3)
Étapes
- Mesurez votre profil réel au testeur USB (~150 mA avec Wi-Fi actif, plus selon les périphériques). Une batterie 5000 mAh donne un ordre de grandeur de 30 h à 150 mA constants — à corriger du rapport cyclique.
- Coupez les services inutilisés (
sudo systemctl disable --now cups avahi-daemon) et échantillonnez par cycles courts : lire, poster en HTTP, dormir. - Protégez la SD :
/var/logen tmpfs, synchronisations groupées en fin de cycle. - Surveillez la température en boîtier scellé :
vcgencmd measure_temp— throttling à 80 °C, limite 85 °C.
Vérification
Cycle complet au testeur USB : pic < 500 mA, moyenne conforme à l'autonomie calculée.
Erreurs fréquentes
- Power bank en veille sous faible charge : modèle « low-current ».
- Boîtier noir en plein soleil : à ~0,75 W, la chaleur solaire suffit à atteindre 80 °C.
Autres tutoriels pour cette carte
Exemples de code pour cette carte
clignotante.pyPythonbouton-gpio.pyPythoncapteur-i2c.shBashsurveillance-temperature.shBashcapteur-dht11.pyPythonservo-pwm-sysfs.shBash