🛠 Nœud capteur autonome sur batterie : énergie et fiabilité

Raspberry Pi Zero W (2017) — Board Sheet · avance · Schéma : IMG-zero-w-avance-1-noeud-capteur-autonome-sur-batterie.svg — Zero W dans un boîtier avec batterie USB 5 V 5000 mAh, relevés de consommation (150 mA typiques) et thermomètre indiquant la limite 85 °C.

Objectives

Powering a Zero W on battery: 65 × 30 mm and ~150 mA typical during activity (including radio) make it an ideal sensor node — with one major pitfall.

Hardware

Steps

  1. Measure your actual profile with a USB tester (~150 mA with Wi-Fi active, more depending on peripherals). A 5000 mAh battery gives an order of magnitude of 30 h at a constant 150 mA — to be adjusted for the duty cycle.
  2. Disable unused services (sudo systemctl disable --now cups avahi-daemon) and sample in short cycles: read, post via HTTP, sleep.
  3. Protect the SD card: mount /var/log in tmpfs, group synchronizations at the end of the cycle.
  4. Monitor temperature in a sealed enclosure: vcgencmd measure_temp — throttling at 80 °C, limit 85 °C.

Verification

Full cycle with a USB tester: peak < 500 mA, average consistent with the calculated autonomy.

Common errors

Other tutorials for this board

Code examples for this board

← Back to the board 🛠 All tutorials