Page 5 sur 9

Re: Wemos D1 pour les objets connectés

Publié : 08 mars 2016, 21:54
par billie
merci deenoo pour ta réponse.
Sinon pour etre entre guillemet plus propre, je pensais utiliser le capteur en 5V et mettre en sortie digital un régulateur LE33. Si j'ai bien compris il va m'abaisser la tension a 3.3V donc impeccable pour rentrer sur la pin de ma wemos. non?
Est ce que quelqu'un sait combien on peu tirer de courant sur la pin 5V de wemos d1 mini? Je l'ai pas trouver dans les spec. C'est pour savoir si je peux alimenter mon capteur depuis cette pin.

Re: Wemos D1 pour les objets connectés

Publié : 08 mars 2016, 22:02
par deennoo
Il te faut un shift register, car il faut abaisser la tension mais conserver la vitesse de communication et les infos.

Snips a raison il doit pouvoir fonctionner en 3.3v

Re: Wemos D1 pour les objets connectés

Publié : 09 mars 2016, 10:01
par billie
Je viens de trouver un tuto correspondant a ma recherche : http://iot-playground.com/blog/2-uncate ... rduino-ide
Par contre je me rend compte que l'electronique est vraiment un monde étrange. Ayant fait de la programmation d'automate industrielle, je suis resté sur le fait que d'envoyer le bon voltage sur une entrée digital permet de la faire commuter, donc j'ai du mal a comprendre pourquoi mettre des resistance et des transistor. Je suis surement un peu trop binaire dans mon approche.

Re: Wemos D1 pour les objets connectés

Publié : 09 mars 2016, 11:39
par snips
billie a écrit : Par contre je me rend compte que l'electronique est vraiment un monde étrange. Ayant fait de la programmation d'automate industrielle, je suis resté sur le fait que d'envoyer le bon voltage sur une entrée digital permet de la faire commuter, donc j'ai du mal a comprendre pourquoi mettre des resistance et des transistor. Je suis surement un peu trop binaire dans mon approche.
Image

Je précise que je ne suis pas électronicien (mais bidouilleur !) : Pour moi la personne qui a commis le montage :
-utilise un transistor (en fait la moitié)..... pour faire une diode ! la jonction PN (Base-collecteur) c'est équivalent à la diode qui va faire chuter la tension de 5V du Digital Out du MQ2 vers environ 3V...
-Quant à la résistance de 1K connectée au VCC, elle fait un pull-up pour mettre l'entrée GPIO2 à 3,3 V (quand le Digital Out du MQ2 est à zero-low).
En effet il semble que l'ESP8266 "boot" mal si la GPIO2 est Pull down (mise à zero) au démarrage... ce qui peut être le cas en l'espèce s'il n'y avait pas la résistance 1K pour faire pull up.... (je dis cela juste après avoir lu, je peux me tromper... je n'ai pas eu encore le temps de jouer avec mon ESP8266).

Re: Wemos D1 pour les objets connectés

Publié : 09 mars 2016, 13:28
par deennoo
Je confirme, pour le gpio2 down et les problèmes de boot

Re: Wemos D1 pour les objets connectés

Publié : 09 mars 2016, 13:46
par billie
Merci bcp pour vos réponses qui me permettent d'avancer.
Si je comprend bien, l'entrée GPIO2 (qui correspond a D4) reçoit 3.3V lorsque le MQ-2 détect et reçoit 5V lorsque le MQ-2 ne détect pas? Dans ma logique il ne fallait pas envoyer plus de 3.3V sur une entrée.

Re: Wemos D1 pour les objets connectés

Publié : 09 mars 2016, 13:59
par snips
Oups, j'ai corrigé mon poste plus haut :
-Quant à la résistance de 1K connectée au VCC, elle fait un pull-up pour mettre l'entrée GPIO2 à 3,3 V (quand le Digital Out du MQ2 est à zero-low).

Le pull up se fait naturellement à 3,3V (et non 5V comme écrit par erreur)......

Re: Wemos D1 pour les objets connectés

Publié : 09 mars 2016, 14:17
par billie
Ok, donc je me sent un peu moins perdu. Donc l'info de l'entrée D4 sera a 1 lorsqu'il n'y a pas de détection et passera a 0 sur détection du MQ-2.
Pour cette histoire de pull down au boot, c'est valable pour toutes les entrées digital ou la GPIO2 est particulière?

Re: Wemos D1 pour les objets connectés

Publié : 09 mars 2016, 14:28
par deennoo
Je vais s'embrouiller encore un peu :
Tu veux :
- que le capteur te prévienne tous seul
- ou lire une valeur et que ce soit domoticz qui fasse le surveillant ?

Re: Wemos D1 pour les objets connectés

Publié : 09 mars 2016, 14:42
par billie
Ok j'ai pas vraiment décrit mon projet donc je vais etre plus précis.
J'ai actuellement un detecteur de présence (un truc classique en 220V) qui m'allume une lampe sur mon pallier. C'est pour moi la meilleur position dans ma maison pour avoir un detecteur de fumée et en plus le détecteur de présence est alimenté en permanence.
Je voulais utiliser la place que j'avais dans le boitier du detecteur pour inserer une alim USB+la D1 mini sur laquel j'aurais aimé brancher sur une entrée digital le detecteur de fumée dont l'état sera transmis à mon serveur domoticz actuellement en place sur ma raspberry, et le serveur domoticz pourra me prévenir (par sms par exemple).
Je compte également profiter de la bonne position de l'installation pour connecter sur la même D1 mini un capteur de température en humidité analogique cette fois-ci qui transmettra les infos également a domoticz, et le top sera que j'arrive a récupérer sur un autre entrée digital l'info de détection de présence qui alume actuellement ma lumière pour me créer un scénario domoticz qui me préviendrait également par sms si une présence est détecter alors que je m'étais déclaré absent.
Suis-je utopiste de vouloir réaliser cela?