TCO Web interactif avec des ESP32 et des ESP8266 (1)
. Par : utpeca
Vous répondez à :
Bonjour trimarco232,
Bonne année à toi également, ainsi qu’à tous les Locoduineurs !
Le trait vertical existe en deux exemplaires : H1_090.png et V1.png.
Pour pouvoir utiliser ses propres vignettes, il est préférable d’attendre la solution décrite dans le prochain article intitulé "TCO Web interactif avec des ESP32". En effet, elle décrit l’hébergement des vignettes dans la mémoire Flash de l’ESP32 et l’utilisation de ces vignettes grâce à SPIFFS.
Pour dessiner ses propres vignettes, le mieux est de partir de la vignette vide.png, de l’enrichir et de la sauvegarder.
Transformer une vignette en bouton (zone cliquable) n’est pas très compliqué (pour qui a des bases en Javascript !). Il suffit de remplacer
img "But5_180.png"
par
a href="javascript : ;" onClick="MaFonctionNo1(’X14Y00’)" img "But5_180.png" id="X14Y00"
sachant que MaFonctionNo1 est une fonction Javascript à écrire qui s’exécutera lorsque la vignette But5_180.png sera cliquée.
La gestion des itinéraires est en cours d’étude mais cela représente un gros chantier. Evidemment, les vignettes indiquant un itinéraire constitué, libre ou occupé existent déjà.
Cordialement
10 Messages
-
TCO Web interactif avec un ESP32 8 janvier 2023 01:16, par trimarco232
Bonjour, Bonne année, Bravo !
il faudrait peut-être un trait vertical, pour ceux qui veulent faire des ovales, ainsi que des boutons, à placer sur trait horizontal ou vertical, pour ceux qui veulent(peuvent) faire des commandes d’itinéraires ; dans ce cas il faudrait aussi que les traits puissent prendre un segment blanc ou rouge (pour montrer les occupations de zones)
à défaut, tu peux nous donner les directives pour dessiner les .png, mais idéalement tout le monde aurait les mêmes -
TCO Web interactif avec un ESP32 8 janvier 2023 10:44, par utpeca
Bonjour trimarco232,
Bonne année à toi également, ainsi qu’à tous les Locoduineurs !
Le trait vertical existe en deux exemplaires : H1_090.png et V1.png.
Pour pouvoir utiliser ses propres vignettes, il est préférable d’attendre la solution décrite dans le prochain article intitulé "TCO Web interactif avec des ESP32". En effet, elle décrit l’hébergement des vignettes dans la mémoire Flash de l’ESP32 et l’utilisation de ces vignettes grâce à SPIFFS.
Pour dessiner ses propres vignettes, le mieux est de partir de la vignette vide.png, de l’enrichir et de la sauvegarder.
Transformer une vignette en bouton (zone cliquable) n’est pas très compliqué (pour qui a des bases en Javascript !). Il suffit de remplacer
img "But5_180.png"
par
a href="javascript : ;" onClick="MaFonctionNo1(’X14Y00’)" img "But5_180.png" id="X14Y00"
sachant que MaFonctionNo1 est une fonction Javascript à écrire qui s’exécutera lorsque la vignette But5_180.png sera cliquée.
La gestion des itinéraires est en cours d’étude mais cela représente un gros chantier. Evidemment, les vignettes indiquant un itinéraire constitué, libre ou occupé existent déjà.
Cordialement
-
j’ai testé ça, intuitivement je pense que c’est pertinent : (remplacer les // et \\ par les accolades)
...
.img1 //border : 0px ; width : 64px ; height=64px ;\\
.img1_90 // border : 0px ; width : 64px ; height=64px ;
-webkit-transform : rotate(90deg) ;
-moz-transform : rotate(90deg) ;
-ms-transform : rotate(90deg) ;
-o-transform : rotate(90deg) ;
transform : rotate(90deg) ;
\\
.img1_180 // border : 0px ; width : 64px ; height=64px ;
-webkit-transform : rotate(180deg) ;
-moz-transform : rotate(180deg) ;
-ms-transform : rotate(180deg) ;
-o-transform : rotate(180deg) ;
transform : rotate(180deg) ;
\\
.img1_270 // border : 0px ; width : 64px ; height=64px ;
-webkit-transform : rotate(-90deg) ;
-moz-transform : rotate(-90deg) ;
-ms-transform : rotate(-90deg) ;
-o-transform : rotate(-90deg) ;
transform : rotate(-90deg) ;
\\-
pour ne pas surcharger ici, j’ai ouvert la rubrique "TCO Web interactif avec un ESP32" dans le forum sous "Architectures logicielles et matérielles"
-
-
-
TCO Web interactif avec un ESP32 (1) 15 juin 2023 11:06, par babskwal
Très intéressant !
N’étant pas spécialiste, je ne sais pas : où faudrait-il mettre des condensateurs de découplage, et de quelle valeur ?-
Les condensateurs de découplage doivent se mettre le plus près possible des circuits intégrés qu’ils sont sensés aider. Des condensateurs standards céramiques ou films plastiques de 100 nF conviennent.
-
-
TCO Web interactif avec des ESP32 et des ESP8266 (1) 5 octobre 2023 20:21, par Ron
Hallo.Ich bin auf Ihr sehr Interessantes Projekt hier gestossen. Beim Nachbau habe ich aber leider etwas Schwierigkeiten. Ich habe die Gerberdatei für den ESP32 zusammen gelötet und wie in Ihrer Beschreibung angeschlossen. Mit dem 3,3V Regler bekomme ich keine Verbindung zu Stande, stecke ich aber noch ein USB Kabel direkt an den ESP, funktioniert es. An was es liegen könnte kann ich im Moment nicht Entdecken. MfG Ron from Germany
-
TCO Web interactif avec des ESP32 et des ESP8266 (1) 6 octobre 2023 16:55, par utpeca (Jean-Claude GENDRE)
Google est notre ami, le message de Ron :
Bonjour, je suis tombé sur votre projet très intéressant ici. Malheureusement, j’ai un peu de mal à le reproduire. J’ai soudé le fichier Gerber pour l’ESP32 et je l’ai connecté selon votre description. Je n’arrive pas à obtenir de connexion avec le contrôleur 3,3 V, mais si je branche un câble USB directement sur l’ESP, cela fonctionne. Je n’arrive pas à comprendre ce que cela pourrait être pour le moment. Cordialement, Ron d’Allemagne
Ma réponse :
Bonjour Ron,
Merci de vos commentaires pour ce projet. Si vous n’arrivez pas à obtenir 3,3 V en sortie du réducteur de tension, c’est que probablement celui-ci est défectueux. Votre solution consistant à utiliser le câble USB pour alimenter l’ESP32 convient parfaitement. N’oubliez pas d’alimenter la prise 12 V pour faire fonctionner les moteurs d’aiguillage.
Cordialement,et sa traduction :
Hallo Ron,
Vielen Dank für Ihre Kommentare zu diesem Projekt. Wenn Sie am Ausgang des Spannungsreduzierers keine 3,3 V erhalten, ist dieser wahrscheinlich defekt. Ihre Lösung, den ESP32 über das USB-Kabel mit Strom zu versorgen, funktioniert perfekt. Vergessen Sie nicht, die 12-V-Steckdose mit Strom zu versorgen, um die Weichenmotoren zu betreiben.
Aufrichtig,
Jean-Claude GENDRE
-
-
TCO Web interactif avec des ESP32 et des ESP8266 (1) 8 octobre 2023 20:03, par Ron
Hallo. Ich bins nochmal. Vielen Dank für Ihre Antwort. Ich habe den Spannungsregler noch ein mal überprüft und auch alle Verbindungen auf der Platine kontrolliert.Funktioniert alles wie es soll. Dann habe ich ein anderes ESP32 DevKit probiert und dieser funktioniert mit der Schaltung. Es scheint also am ESP32 zu liegen. Mfg Ron from Germany
-
TCO Web interactif avec des ESP32 et des ESP8266 (1) 9 octobre 2023 10:23, par utpeca (Jean-Claude GENDRE)
Traduction du message de Ron :
Bonjour. C’est encore moi. Merci pour votre réponse. J’ai vérifié à nouveau le régulateur de tension ainsi que toutes les connexions sur la carte. Tout fonctionne comme il se doit. Ensuite, j’ai essayé un autre DevKit ESP32 et celui-ci fonctionne avec le circuit. Il semble donc que ce soit l’ESP32. Meilleures salutations Ron d’Allemagne
=============
Mon message :
Je suis content que vous ayez pu corriger la panne. Encore une fois, merci pour l’intérêt que vous portez à ce projet. Cordialement,
Ich freue mich, dass Sie das Problem beheben konnten. Nochmals vielen Dank für Ihr Interesse an diesem Projekt. Herzliche Grüße, Jean-Claude GENDRE.
-