🛠 Gestion de l'énergie avec la puce M5PM1 et le mode Deep Sleep
M5Stack PaperDIY Complete Kit · intermediaire · Configurez le cycle de veille profonde pour maximiser l'autonomie de la batterie de 140 mAh grâce à la puce M5PM1.
Matériel : PaperDIY Complete Kit, batterie chargée, outil de mesure de courant (optionnel). 2. Configuration : Utilisez la bibliothèque M5Stack. Accédez à la classe M5.Power pour gérer la puce M5PM1. 3. Câblage/Branches : Le kit est autonome. Assurez-vous que le switch d'alimentation est sur ON. 4. Commandes : Configurez une source de réveil (RTC ou bouton GPIO). Exemple : M5.Power.setWakeupTime(60) pour un réveil toutes les 60 secondes. Appelez M5.Power.deepSleep() pour entrer en veille. La puce M5PM1 coupe l'alimentation principale sauf pour le circuit de réveil. 5. Vérification : Mesurez le courant consommé en veille (doit être inférieur à 10 µA). Vérifiez que le réveil se déclenche correctement et que l'affichage se réinitialise proprement. 6. Approfondissement : Créez un tableau de bord qui se réveille toutes les 5 minutes pour récupérer des données capteurs, les affiche sur l'e-paper, puis retourne en veille, optimisant ainsi le cycle de vie de la batterie.