j'aimerais savoir si il existe qq part une méthode pour tester le niveau de la batterie / pile d'un arduino en cours d'utilisation.
Mon futur projet inclus un xbee, et un niveau à ultrason; et j'aimerais qu'il me renvoit l'info batterie faible en plus du niveau, à intervalle régulier. Avez vous déjà vu ce type de montage (niveau batterie + autre application simultanée) ?
Il suffit d'entrer la tension de la batterie à travers un pont diviseur sur l'une des entrées analogiques du circuit.
Par défaut la référence du convertisseur de l'arduino (AREF) est connectée au +5V. Si ta batterie fourni directement l'alimentation du circuit il faudra utiliser la référence interne analogReference() - Arduino Reference et donc adapter la tension envoyée sur l'entrée analogique.
Ensuite il suffit juste de faire un AnalogRead de cette entrée pour connaitre le niveau de la batterie.