> For the complete documentation index, see [llms.txt](https://rhizobiome.gitbook.io/diy-pecnotlab/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://rhizobiome.gitbook.io/diy-pecnotlab/groupe-1/divers-autres/indicateur-de-charge-batterie-li-ion-3s.md).

# L'indicateur de charge batterie Li-ion 3S

indicateur de niveau de charge à LED pour vérifier l'état d'une batterie 12.6 v 3S

{% hint style="success" %}
module créé pour être intégré dans le respiromètre V2 afin de veiller à la charge de la batterie qui alimente le capteur à CO2 K30

Emploi 3 pin digitales et 1 pin analogique

Sur l'arduino nano le croquis utilise 1576 octets (5%) de l'espace de stockage de programmes de l'arduino nano. Le maximum est de 30720 octets. Les variables globales utilisent 9 octets (0%) de mémoire dynamique, ce qui laisse 2039 octets pour les variables locales. Le maximum est de 2048 octets.

Pour gagner un peu d'espace il suffit de limiter le nombre de LED
{% endhint %}

Il s'agit de réaliser un pont diviseur avec 2 résistances pour abaisser la tension de la batterie à tester sous 5 v. La batterie est branchée sur Vin.

Ici pour tester une batterie 3S 12.6 v on prend des résistances R1 à 1.18 kOhms et R2 à 3.3 kOhms. R2 est placée côté Vin, R1 côté Gnd. Entre les deux résistances on place une liaison vers la pin analogique A0. Ici la valeur du pont diviseur est 1/3.797. Avec une batterie en pleine charge (12.6 v) la tension au niveau de la pin analogique A0 est de 3.3 v. On doit multiplier Vout lue par l'arduino par 3.797 pour connaitre Vin.&#x20;

$$
R1/(R1+R2) = 1/3.79
$$

![principe d'un pont diviseur de tension Ve: tension d'entrée (ou Vin) Vs: tension de sortie (ou Vout)](https://2240186823-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MDxplQ11A6hquMJRZDf%2F-MECQyqAo2e1bMAJD3kx%2F-MECSm37iVmW7JpzmV32%2Fimage.png?alt=media\&token=1a477317-8709-42a8-8ff6-06caf33d8627)

Calculateur pour évaluer le pont diviseur de tension: <http://www.calculatoredge.com/electronics/voltage%20divide.htm>

Les Led sont connectées aux pin digitales 10,11 et 12&#x20;

{% hint style="warning" %}
La LED verte s'allume quand la charge de la batterie est supérieure à 80% (11.91 v), la jaune quand la charge est inférieure à 20% (11.1 v) et la rouge avec une charge inférieure à 10% (10.80 v)
{% endhint %}

![Etat de la charge selon la tension de la batterie](https://2240186823-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MDxplQ11A6hquMJRZDf%2F-MECLkj4_xAJfqPfYLvO%2F-MECNgtJnIWhfdJGZcgZ%2Ftensions%20batterie%20Li-on%20Lipo%201S%20a%CC%80%205S.jpg?alt=media\&token=f3932651-929e-4776-8d85-0ca6ea93869b)

{% file src="/files/-MECPM\_1d8CNpoa7G1OL" %}
code arduino
{% endfile %}

![](https://2240186823-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MDxplQ11A6hquMJRZDf%2F-MECLkj4_xAJfqPfYLvO%2F-MECM9xuCEoFnTDMxm01%2Findicateur%203S%20LED.png?alt=media\&token=ab863ea0-0532-42b0-8efb-e81068ee6e52)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://rhizobiome.gitbook.io/diy-pecnotlab/groupe-1/divers-autres/indicateur-de-charge-batterie-li-ion-3s.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
