« Fabrication d’un chargeur universel pour vélo » : différence entre les versions

De WikiRennes
Aller à la navigationAller à la recherche
étapes
(photo monitor serie)
(étapes)
Ligne 16 : Ligne 16 :
[[Fichier:Lecture tension.jpg|vignette|441x441px|Lecture des valeurs via port série]]
[[Fichier:Lecture tension.jpg|vignette|441x441px|Lecture des valeurs via port série]]
[[Fichier:Prototype.jpg|alt=montage|centré|vignette|Prototype|536x536px]]
[[Fichier:Prototype.jpg|alt=montage|centré|vignette|Prototype|536x536px]]
=== Étapes du Projet ===
# '''Préparation du Matériel'''
#* '''Composants nécessaires :'''
#** ESP8266 : module de communication Wi-Fi
#** PZEM 003 : capteur de mesure de tension et courant
#** Batterie de vélo électrique : pour mesurer la consommation réelle de l'énergie
#** Optocoupleur : pour isoler les parties énergie et données
#** Connecteurs femelles et mâles : pour connecter les fils sans couper le chargeur
#* '''Outils :'''
#** Soudure, câbles, breadboard, alimentation 3.3V
# '''Installation des Composants'''
#* '''Placer le PZEM 003 entre le chargeur et la batterie de vélo électrique.'''
#** Utiliser les connecteurs femelles et mâles pour éviter de couper les fils du chargeur.
#* '''Souder les fils :'''
#** Souder deux fils à la sortie de l’optocoupleur pour récupérer les données en protocole UART.
#* '''Connexion de l'optocoupleur :'''
#** Alimenter l'optocoupleur en 3.3V depuis la breadboard de l’ESP8266.
# '''Configuration du logiciel'''
#* '''Télécharger et installer l’IDE Arduino :'''
#** Aller sur <code>File > Preferences</code> et ajouter l’URL : <nowiki>http://arduino.esp8266.com/stable/package_esp8266com_index.json</nowiki>
#** Activer le package ESP8266 : <code>Tools > Board > Board Manager</code> et chercher « esp82 », puis cliquer sur « Installer ».
#** Sélectionner la carte : <code>Tools > Board > LOLIN D1 mini (clone)</code>.
#* '''Tester la carte :'''
#** Ouvrir un exemple : <code>File > Examples > ESP8266 > Blink</code> et cliquer sur « Upload ».
# '''Programmation de l’ESP8266'''
#* '''Écrire le code :'''
#** Inclure la bibliothèque <code>ModbusMaster</code>.
#** Configurer le port série pour communiquer avec le l'ESP82.
#** Lire les registres du PZEM et afficher les données (tension, courant, puissance, énergie).
#* '''Installer la bibliothèque ModbusMaster :'''
#** Aller dans l’IDE Arduino, cliquer sur l’icône « Bibliothèque », rechercher « ModbusMaster » et l’installer.
#* '''Téléverser le code :'''
#** Connecter l’ESP8266 à l’ordinateur et téléverser le code.
# '''Connexion et tests'''
#* '''Branchement de l’alimentation :'''
#** Côté ESP8266 : entre GND (ground) et 3.3V.
#** Côté PZEM 003 : sur les bornes 5V (en 3.3V) et GND.
#* '''Vérifier les valeurs :'''
#** Ouvrir le <code>Serial Monitor</code> dans l’IDE Arduino (<code>Tools > Serial Monitor</code>).
#** Réinitialiser l’ESP8266 et vérifier les valeurs affichées toutes les 2 secondes (les valeurs de courant et puissance doivent être 0 si aucune charge n’est connectée).
#* '''Branchement de la batterie de vélo électrique :'''
#** Connecter la batterie aux bornes P+ et P- du PZEM 003.
#** Vérifier que la batterie charge bien.
# '''Vérification finale'''
#* '''Observer les données :'''
#** Assurer que les valeurs de tension, courant, puissance et énergie sont correctement mises à jour.
#** Surveiller l’évolution des valeurs pendant la décharge de la batterie de vélo électrique.
12

modifications

Menu de navigation