electronique:micro_controleurs:esp8266:wemos_battery_shield
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
electronique:micro_controleurs:esp8266:wemos_battery_shield [2018/08/07 14:56] – florian | electronique:micro_controleurs:esp8266:wemos_battery_shield [2025/01/14 11:19] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Wemos Battery Shield | + | ====== Wemos Battery Shield |
+ | |||
+ | |||
+ | ===== Battery Shield | ||
Afin de rendre le wemos un peu autonome j'ai commandé quelques shields sur aliexpress de ce type : | Afin de rendre le wemos un peu autonome j'ai commandé quelques shields sur aliexpress de ce type : | ||
- | |{{ : | + | |{{ : |
On plug une batterie lithium et on la charge via usb.\\ | On plug une batterie lithium et on la charge via usb.\\ | ||
Ligne 12: | Ligne 15: | ||
Quelques photos pour finir : | Quelques photos pour finir : | ||
- | |{{ : | + | |{{ : |
Simple et pratique ! | Simple et pratique ! | ||
- | ===== Add-On MAX17043 - LIPO Fuel Gauge ===== | + | \\ |
+ | |||
+ | |||
+ | ===== LIPO Fuel Gauge ===== | ||
==== Présentation ==== | ==== Présentation ==== | ||
Ligne 27: | Ligne 33: | ||
En gros il arrive à calculer ce qu'il reste dans la batterie en fonction du temps et de la tension à ses bornes.\\ | En gros il arrive à calculer ce qu'il reste dans la batterie en fonction du temps et de la tension à ses bornes.\\ | ||
- | Maxim doit utiliser des abaques génériques bien que chaque lipo doit avoir ses propres [[:electronique: | + | Maxim doit utiliser des abaques génériques bien que chaque lipo doit avoir ses propres [[electronique: |
En tout cas, pour une estimation, c'est déjà pas mal et rapidement exploitable avec sa connexion I2C.\\ | En tout cas, pour une estimation, c'est déjà pas mal et rapidement exploitable avec sa connexion I2C.\\ | ||
Il propose même de signaler à notre uC si il est temps de passer en mode "je sauvegarde et je m' | Il propose même de signaler à notre uC si il est temps de passer en mode "je sauvegarde et je m' | ||
- | < | ||
\\ | \\ | ||
+ | |||
+ | |||
==== Câblage ==== | ==== Câblage ==== | ||
- | </ | ||
Pour utiliser ce joujou, rien de plus simple, on le colle sur le flan de notre batterie et on câble le tout tel que : | Pour utiliser ce joujou, rien de plus simple, on le colle sur le flan de notre batterie et on câble le tout tel que : | ||
Ligne 40: | Ligne 46: | ||
^Pin I2C MAX17043^PIN Wemos| | ^Pin I2C MAX17043^PIN Wemos| | ||
|SDA|D1| | |SDA|D1| | ||
- | |SDL|D2| | + | |SCL|D2| |
<WRAP tip>Avec arduino, on peut toujours changer l' | <WRAP tip>Avec arduino, on peut toujours changer l' | ||
Une photo pour illustrer tout ça :\\ | Une photo pour illustrer tout ça :\\ | ||
- | {{http:// | + | {{http://doku.floriantales.fr// |
==== Code Arduino avec Blynk ==== | ==== Code Arduino avec Blynk ==== | ||
Ligne 52: | Ligne 59: | ||
Pour le teste j'ai utilisé le code suivant : | Pour le teste j'ai utilisé le code suivant : | ||
- | blynk_battery_monitor.ino | + | <code arduino |
- | + | ||
- | <code arduino> | + | |
#include < | #include < | ||
#include < | #include < | ||
Ligne 96: | Ligne 101: | ||
^Charge^Décharge| | ^Charge^Décharge| | ||
- | |{{: | + | |{{: |
Pour la décharge j'ai joué avec quelques résistances qui expliquent la variation de tension de la batterie, le SOC reste globalement linéaire.\\ | Pour la décharge j'ai joué avec quelques résistances qui expliquent la variation de tension de la batterie, le SOC reste globalement linéaire.\\ | ||
La dernière mesure à 0% est erronée, d'où les décroché en fin de décharge, le Wemos s'est éteint avant la décharge complète de la batterie .. | La dernière mesure à 0% est erronée, d'où les décroché en fin de décharge, le Wemos s'est éteint avant la décharge complète de la batterie .. | ||
- | |||
- | ~~socialite~~ | ||
\\ | \\ | ||
+ | ~~socialite~~ | ||
electronique/micro_controleurs/esp8266/wemos_battery_shield.1533650168.txt.gz · Dernière modification : 2025/01/14 11:19 (modification externe)