Hier, 12:26 PM (Modification du message : Hier, 12:33 PM par n1co44.)
Bonjour à tous,
Je voulais vous présenter un petit projet que je développe autour de ma borne de recharge pour véhicule électrique.
L'idée était de créer un écran tactile déporté pour piloter et surveiller la borne, plutôt que de devoir passer systématiquement par l'interface web.
L'écran est basé sur un ESP32-S3 avec un écran tactile 3,5", et communique avec la borne en Wi-Fi. (ESP32-WT32-SC01 PLUS)
L'écran permet notamment d'afficher :
⚡ L'état de la charge
Le courant de charge
L'énergie consommée
La puissance instantanée
⏱️ Le temps de charge
Le réglage du courant de charge
La programmation de la fin de charge
⚡ Une énergie maximale à ne pas dépasser
Les informations récupérées directement depuis la borne
J'ai également intégré une interface graphique tactile avec plusieurs écrans : accueil, charge en cours, programmation, aide.
Le projet est encore en développement, notamment au niveau de l'interface et de la synchronisation des données entre la borne et l'écran, mais c'est fonctionnel.
L'objectif à terme est d'avoir quelque chose de propre et autonome, Mise à jour OTA fonctionnel.
Je vous mets quelques photos/vidéos du projet pour vous montrer le résultat.
Si certains sont intéressés, je peux également partager le matériel utilisé, le fonctionnement et le code.
Vos remarques et idées d'amélioration sont les bienvenues ! ?
Hier, 03:00 PM (Modification du message : Hier, 03:02 PM par n1co44.)
J'ai utilisé un écran ESP32-WT32-SC01 PLUS (environ 29€ sur Ali)
Je reprends les infos qu'on retrouve dans la page web de la borne et également la configuration de fin de charge accessible directement depuis la borne.
Je peux partager le code si tu as l’écran ? (*.bin télécharger a partir de esptool)
Hier, 04:16 PM (Modification du message : Hier, 04:18 PM par H3rv3.)
Salut,
il y a peu Michel me demandait pour faire une borne mobile et je lui ai dit d'attendre la version écran tactile. Cool la voila.
Bien entendu, on est intéressés par tous les détails:
- L'écran utilisé est le même qu'André a listé pour sa nouvelle version? (ESP32-S3) je ne suis pas trop sûr des caractéristiques de celui que tu as utilisé. J'ai un JC3248W535C_I_Y.
- Comment l'écran communique avec la borne?
- Ça sera compatible avec les bornes existantes (sur les version 2, il n'y a pas de port série sur connecteur).
- Le code de la borne est le même que la borne existante + modifs pour la communication?
- Différence de schéma avec l'existante
Belle réalisation en tous cas. L'écran est petit finalement et les touches aussi, il va falloir une version 'gros doigts'
Je suis aussi mauvais qu'une IA, mes réponses sont très incertaines.
(Hier, 03:00 PM)n1co44 a écrit : J'ai utilisé un écran ESP32-WT32-SC01 PLUS (environ 29€ sur Ali)
Je reprends les infos qu'on retrouve dans la page web de la borne et également la configuration de fin de charge accessible directement depuis la borne.
Je peux partager le code si tu as l’écran ? (*.bin télécharger a partir de esptool)
j'ai bien un écran ESP32-S3 mais pas sur que ce soit le même modèle
le mien est un ESP32-S3 JC3248W535 (écran tactile 480*320).
Config : 3 routeurs F1ATB en V17.25 - 2 routeurs fixes en mode Triacs + 1 routeur mobile polyvalent en mode : Triac+SSR + afficheur ESP32-S3
PV : (8*425W + Onduleur SunGrow 3KW) + (2*500w + MO Hoymiles HMS-1000W-2T)
Supervision & Domotique : F1atb + Home Assistant / Shelly & MQTT
Hier, 06:05 PM (Modification du message : Hier, 06:09 PM par n1co44.)
(Hier, 04:16 PM)H3rv3 a écrit : Salut,
il y a peu Michel me demandait pour faire une borne mobile et je lui ai dit d'attendre la version écran tactile. Cool la voila.
Bien entendu, on est intéressés par tous les détails:
- L'écran utilisé est le même qu'André a listé pour sa nouvelle version? (ESP32-S3) je ne suis pas trop sûr des caractéristiques de celui que tu as utilisé. J'ai un JC3248W535C_I_Y.
- Comment l'écran communique avec la borne?
- Ça sera compatible avec les bornes existantes (sur les version 2, il n'y a pas de port série sur connecteur).
- Le code de la borne est le même que la borne existante + modifs pour la communication?
- Différence de schéma avec l'existante
Belle réalisation en tous cas. L'écran est petit finalement et les touches aussi, il va falloir une version 'gros doigts'
Salut,
- Non ce ne sont pas les mêmes car je voulais une version avec "cadre plastique" facile a intégrer sur le couvercle d'une boite. Mais mon code est bien organisé, on pourrait imaginer dans la page web de conf au premier démarrage sélectionner le bon pilote d’écran ?
- L' écran communique en wifi comme les routeurs ou la borne. Le mien est intégré à la boite et je l'alimente juste en 5V mais on peut imaginer le déporté.
- J'ai gardé le même principe de ce qui a déjà été fait, je viens récupérer les infos en JSON pour ceux qui connaissent: http://X.X.X.X/data
- Je n'ai donc pas toucher au code de la borne.
Différence de schéma avec l'existante ? tu parles du PCB de la borne ? oui j'ai fait mon propre PCB pour l’intégration de la borne mais j'ai repris le schéma qui a été fait. Donc l'ecran est à part est compatible avec le programme de la borne qui a été fait
Pour info, j'ai fait les vues avec SquareLine Studio puis exporté vers ArduinoIDE.
Le WT32-SC01 Plus utilise ESP32-S3 avec écran ST7796 en bus parallèle 8 bits.
Le JC3248W535 utilise un écran AXS15231B en QSPI
il y a peu Michel me demandait pour faire une borne mobile et je lui ai dit d'attendre la version écran tactile. Cool la voila.
Bien entendu, on est intéressés par tous les détails:
- L'écran utilisé est le même qu'André a listé pour sa nouvelle version? (ESP32-S3) je ne suis pas trop sûr des caractéristiques de celui que tu as utilisé. J'ai un JC3248W535C_I_Y.
- Comment l'écran communique avec la borne?
- Ça sera compatible avec les bornes existantes (sur les version 2, il n'y a pas de port série sur connecteur).
- Le code de la borne est le même que la borne existante + modifs pour la communication?
- Différence de schéma avec l'existante
Belle réalisation en tous cas. L'écran est petit finalement et les touches aussi, il va falloir une version 'gros doigts'
Salut,
- Non ce ne sont pas les mêmes car je voulais une version avec "cadre plastique" facile a intégrer sur le couvercle d'une boite. Mais mon code est bien organisé, on pourrait imaginer dans la page web de conf au premier démarrage sélectionner le bon pilote d’écran ?
- L' écran communique en wifi comme les routeurs ou la borne. Le mien est intégré à la boite et je l'alimente juste en 5V mais on peut imaginer le déporté.
- J'ai gardé le même principe de ce qui a déjà été fait, je viens récupérer les infos en JSON pour ceux qui connaissent: http://X.X.X.X/data
- Je n'ai donc pas toucher au code de la borne.
Différence de schéma avec l'existante ? tu parles du PCB de la borne ? oui j'ai fait mon propre PCB pour l’intégration de la borne mais j'ai repris le schéma qui a été fait. Donc l'ecran est à part est compatible avec le programme de la borne qui a été fait
Pour info, j'ai fait les vues avec SquareLine Studio puis exporté vers ArduinoIDE.
Le WT32-SC01 Plus utilise ESP32-S3 avec écran ST7796 en bus parallèle 8 bits.
Le JC3248W535 utilise un écran AXS15231B en QSPI
Bonjour,
Super intéressant et bravo pour le travail.
Comme l'a indiqué Hervé c'est de faire une borne mobile, universelle qui permettrait:
- a son domicile ou là ou il aura un RMS de se connecter et d'exploiter la production par wifi mais aussi de charger en manuel, toutes les possibilités actuelle
- ailleurs sur une prise 16A surement max de charger en exploitant le mode manuel
Et d'avoir toute les possibilités actuelle programmation entre autre.
Et l'idée de l'écran tactile forcément sur ce type de borne mobile est l'élément trés intéressant en plus d'exploiter le wifi local et donc les pages web.
Routeur v12 / routage cumulus 1.9kW triphasé avec 2 x SSR40A H
Source : Envoy Metered en V8
PV : 3Kw triphasé, 8 panneaux LONGI 375w, 8 x IRQ7+, en autoconsommation avec CACSI
RMS Station de charge VE-RMS, version ESP32 ou ESP32 & Arduino Uno
(Hier, 07:35 PM)grostoto a écrit : Au passage, ma version écran tactile est en production depuis pas mal de temps... Sans bug.
Mais moins jolie.
Jolie taff intégration.