Un contact sec sur Wemos D1

Forum pour tous les autres objets : sondes météo, capteurs, actionneurs ...
Vous avez un besoin mais vous ne savez pas quel matériel choisir ? C'est ici.
Jeff
Messages : 1007
Inscription : 17 nov. 2016, 20:54
Localisation : Rennes (35)

Re: Un contact sec sur Wemos D1

Message 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 8-)
wemos-d1r1-pinout.jpg
wemos-d1r1-pinout.jpg (43.8 Kio) Consulté 3177 fois
Version: 2023.1 sur VM Synology, docker Zwave Js UI (Z-stick GEN5, Fibaro...), Zigbeefordomoticz. Nextion RGB Led Screen
Doume
Messages : 550
Inscription : 28 déc. 2014, 10:27
Localisation : Nord (59)
Contact :

Re: Un contact sec sur Wemos D1

Message 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.
Doume
Messages : 550
Inscription : 28 déc. 2014, 10:27
Localisation : Nord (59)
Contact :

Re: Un contact sec sur Wemos D1 (Teleinfo)

Message 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)
Répondre