Bonjour,
J'ai en projet de mesurer la profondeur du réservoir de mon distributeur de croquettes et ainsi savoir facilement s'il est vide ou pas et être averti par mail avant que ce ne soit le cas.
Pour cela, je vais utiliser un Wemos D1 mini, un shield led et un capteur ultrasons.
Pour le moment je n'ai pas encore reçu le capteur, donc j'essaye de me familiariser avec la led et le Wemos.
J'ai utilisé Adruino IDE pour faire un essai de programmation de la led et ça fonctionne. J'ai vu qu'EspEasy était fait pour faciliter l'intégration de certains matériels et éviter une programmation.
J'ai donc installé EspEasy Mega dessus; après paramétrage du wifi, j'y accède sans soucis. J'ai ajouté un switch dans EspEasy Mega avec l'IDx de l'interrupteur de Domoticz.
Mais impossible de faire fonctionner la led. J'ai soudé les pins +5V, GND et D2. J'arrive à faire envoyer du courant dans la pin D2 via Domoticz avec comme "Action On" l'url : http://XXX.XXX.XXX.XXX/control?cmd=GPIO,4,1. La valeur du switch passe bien à "1", mais la led ne s'allume pas.
Chose bizarre : une fois très (très, très) aléatoirement, la led s'allume en une sorte de blanc/rosé sans rien changer dans les paramètres(je faisais des vérifications de tension). Mais impossible de l'éteindre après sauf avec un reboot du Wemos.
Y a-t-il un moyen via Domoticz d'allumer la led, et d'une couleur spécifique?
Merci d'avance pour l'aide.
Allumer une led via Domoticz
Re: Allumer une led via Domoticz
Salut, c’est une led 5V ou une DEL ?
Je ne suis pas assez calé en électronique mais il me semble DEL doit avoir des tensions suivant la couleur... du 5V ne correspond à rien et surtout risque de la détruire. Bon 5V ça peut peut être tenir.
As tu respecter la polarité également ?
Je ne suis pas assez calé en électronique mais il me semble DEL doit avoir des tensions suivant la couleur... du 5V ne correspond à rien et surtout risque de la détruire. Bon 5V ça peut peut être tenir.
As tu respecter la polarité également ?
Raspberry Pi 3, Domoticz, RFXComm, contrôle RTS, contrôle SPOT PISCINE
, 2 inter Chacon 1000W, 2 inter CHACON 3000W, AEON Stick ZWAVE, 1 wall plug
1 WEMOS avec capteur pression
Boitier sonde + LED en cours...
1 WEMOS avec capteur pression
Boitier sonde + LED en cours...
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Allumer une led via Domoticz
Salut,
David,
David,
https://fr.m.wikipedia.org/wiki/Diode_% ... minescenteUne diode électroluminescente (abrégé en LED, de l'anglais : light-emitting diode, ou DEL en français)
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: Allumer une led via Domoticz
Je me doutais que j’écrivais une connerie a ce sujet, mais pour l’histoire de l’alimentation, c’est correct non ?
Tension a respecter (usage résistance peut être) polarité à respecter aussi ?!
Tension a respecter (usage résistance peut être) polarité à respecter aussi ?!
Raspberry Pi 3, Domoticz, RFXComm, contrôle RTS, contrôle SPOT PISCINE
, 2 inter Chacon 1000W, 2 inter CHACON 3000W, AEON Stick ZWAVE, 1 wall plug
1 WEMOS avec capteur pression
Boitier sonde + LED en cours...
1 WEMOS avec capteur pression
Boitier sonde + LED en cours...
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Allumer une led via Domoticz
Oui polarité à respecter (c'est une diode),
Toujours mettre une résistance en série avec une led.
Avec une résistance adaptée, il n'y a pour ainsi dire pas de limite de tension.
Il y a beaucoup de lectures sur le sujet.
Mais dans son cas c'est plug and play, nul besoin d'ajouter de résistance.
Maintenant son module est une led rgb, qui normalement devrait disposer de 4 bornes.
Le truc c'est que celle qu'il a est numérique (dite adressable) et non analogique.
En quantité elles sont pilotables indépendamment et permettent des choses assez sympa
https://youtu.be/XiooJCCVDzU
Ou
https://youtu.be/CrKjIbWI_AI
Ou
https://youtu.be/NhOxCGzSEYw
Etc..
Une led normale (analogique) s'allume en l'alimentant. Parfois en pwm pour gérer l'intensité, ce qui pour du rgb offre une infinité de couleurs..
La sienne ne va s'allumer que sur réception d'un signal data numérique (en plus de l'alimentation).
Pas certain qu'espeasy gère cela.. Mais pour le coup j'en sais rien.
Sur arduino de mémoire il y a la lib neopixel d'adafruit.
Peut-être chercher de ce côté
Toujours mettre une résistance en série avec une led.
Avec une résistance adaptée, il n'y a pour ainsi dire pas de limite de tension.
Il y a beaucoup de lectures sur le sujet.
Mais dans son cas c'est plug and play, nul besoin d'ajouter de résistance.
Maintenant son module est une led rgb, qui normalement devrait disposer de 4 bornes.
Le truc c'est que celle qu'il a est numérique (dite adressable) et non analogique.
En quantité elles sont pilotables indépendamment et permettent des choses assez sympa
https://youtu.be/XiooJCCVDzU
Ou
https://youtu.be/CrKjIbWI_AI
Ou
https://youtu.be/NhOxCGzSEYw
Etc..
Une led normale (analogique) s'allume en l'alimentant. Parfois en pwm pour gérer l'intensité, ce qui pour du rgb offre une infinité de couleurs..
La sienne ne va s'allumer que sur réception d'un signal data numérique (en plus de l'alimentation).
Pas certain qu'espeasy gère cela.. Mais pour le coup j'en sais rien.
Sur arduino de mémoire il y a la lib neopixel d'adafruit.
Peut-être chercher de ce côté
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: Allumer une led via Domoticz
Merci pour ces infos, c'est toujours intéressant d'avoir des réponses détaillées comme cela même si ce n'est pas pour moi.
Raspberry Pi 3, Domoticz, RFXComm, contrôle RTS, contrôle SPOT PISCINE
, 2 inter Chacon 1000W, 2 inter CHACON 3000W, AEON Stick ZWAVE, 1 wall plug
1 WEMOS avec capteur pression
Boitier sonde + LED en cours...
1 WEMOS avec capteur pression
Boitier sonde + LED en cours...
Re: Allumer une led via Domoticz
C'est bien cela, la résistance est intégrée.
Et oui, la librairie NeoPixel est faite pour cela. Je l'ai installée via l'IDE Arduino et cela fonctionne parfaitement.
Mais après ça, je perds tout l'accès au firmware Easy ESP Mega : plus d'internet. J'ai l'impression qu'un nouveau firmware est envoyé en même temps que le script (j'ai trouvé comment redonner accès à internet à l'ESP).
En même temps je me dis que même si je peux utiliser le capteur à ultrason (HC-SR04) nativement sans aucune intervention logicielle, ça peut être pas mal d'apprendre à programmer en arduino aussi.
A moins qu'il y ait un moyen d'envoyer des scripts sans aucune modification de firmware...
Et oui, la librairie NeoPixel est faite pour cela. Je l'ai installée via l'IDE Arduino et cela fonctionne parfaitement.
Mais après ça, je perds tout l'accès au firmware Easy ESP Mega : plus d'internet. J'ai l'impression qu'un nouveau firmware est envoyé en même temps que le script (j'ai trouvé comment redonner accès à internet à l'ESP).
En même temps je me dis que même si je peux utiliser le capteur à ultrason (HC-SR04) nativement sans aucune intervention logicielle, ça peut être pas mal d'apprendre à programmer en arduino aussi.
A moins qu'il y ait un moyen d'envoyer des scripts sans aucune modification de firmware...