Page 2 sur 2
Re: Un contact sec sur Wemos D1
Publié : 11 janv. 2018, 23:29
par Jeff
Pas tant que ca, si je comprends mieux avec ceci qui correspond à un wemos d1.
Mais on voit le fameux pulldown sur le gpio15. Reste a bien comprendre le fonctionnement de ces pullup avec des bp

- wemos-d1r1-pinout.jpg (43.8 Kio) Consulté 3174 fois
Re: Un contact sec sur Wemos D1
Publié : 11 janv. 2018, 23:38
par Doume
C'est aussi le brochage que je connaissais....
Sur ce tableau, seuls GPIO-0 et 2 sont notés pullup, et GPIO-15 en pulldown
Mais ce n'est pas exact, car GPIO-14 l'est aussi ! et probablement d'autres.
Le pullup, c'est une polarisation à +3,3V de la pin à travers une résistance de 10 Kohm (pour éviter qu'elle soit 'flottante', aléatoirement entre 0 et 3,3V)
Il suffit alors d'y appliquer la masse pour la faire passer à 0 franchement.
Re: Un contact sec sur Wemos D1 (Teleinfo)
Publié : 13 janv. 2018, 11:02
par Doume
Pour info, j'ai publié sur mon Github une version 1.0.5a (branche 'static') :
Code : Tout sélectionner
// Version 1.0.5a (11/01/2018)
// Permettre la mise à jour OTA à partir de fichiers .ino.bin (Auduino IDE 1.8.3)
// Ajout de la gestion d'un switch (Contact sec) relié à GND et D5 (GPIO-14)
// Décommenter le #define SENSOR dans Wifinfo.h
// Pour être utilisable avec Domoticz, au moins l'URL du serveur et le port
// doivent être renseignés dans la configuration HTTP Request, ainsi que
// l'index du switch (déclaré dans Domoticz)
// L'état du switch (On/Off) est envoyé à Domoticz au boot, et à chaque
// changement d'état
// Note : Nécessité de flasher le SPIFFS pour pouvoir configurer l'IDX du switch
// et flasher le sketch winfinfo.ino.bin via interface Web
Comme vous le voyez, en flashant le nouveau fichier spiffs via port USB, il est maintenant possible de sélectionner un fichier Wifinfo.ino.bin via l'interface Web (la version Arduino IDE 1.8.x génère maintenant un .ino.bin au lieu de .cpp.bin)