Ampoule ou bandeau de LED RGB connectée

image principale Ampoule ou bandeau de LED RGB connectée

Difficulté:

Commander une ampoule ou un bandeau de LED via une interface WEB



J’ai récemment fait l’achat d’une ampoule LED RGB sur Ebay pour quelques dollars, celle-ci était fournie avec une petite télécommande infrarouge, qui comme indiqué dans le tutoriel de Titchoi “Ruban à leds RGB connecté” a pour fâcheuse tendance de disparaitre sous les coussins, mais aussi celle-ci dispose d’une portée très restreinte.
Je vais donc montrer dans ce tutoriel comment utiliser celle-ci à distance via un navigateur internet .
L’intérêt étant de pouvoir allumer, éteindre, ainsi que changer la couleur de la lampe via Internet.


Edit: Je l’ai testé aussi sur un bandeau de LED RGB mais les codes infrarouges peuvent être différents …

Matériel :

Budget : Non défini

  • J’ai utilisé :
  • -1*Arduino Uno
  • -1*Ethernet Shield
  • -1*Ampoule ou bandeau de led RGB IR
  • -1*IR LED
  • -1*Breadboard
  • -2*Câbles Jumper

Etape 1 : Partie Materiel

Pour commencer, branchez le shield Ethernet sur l’Arduino,
reliez la masse de la LED infrarouge au pin GND du shield Ethernet (la masse d’une LED est indiquée par le patte la plus courte),
branchez le second pin de la LED à la borne 3 de l’Arduino,
et pour finir branchez l’Arduino à votre PC.
c’est simple, n’est-ce pas ?

Etape 2 : Partie Logiciel

Ceci est la deuxième et dernière étape, cependant elle est aussi, voir même plus simple que la précédente.
Pour cette étape la seule complexité est dans le fait de télécharger un fichier et de le téléverser sur votre Arduino.

Une fois après avoir téléversé le programme, raccordez l’Arduino à votre routeur via un câble Ethernet tout en la laissant branché à l’ordinateur par usb.
Maintenant que votre Arduino est connectée au réseau allez consulter le moniteur série pour connaitre l’IP de votre Arduino.
Notez cette IP.
Pour moi l’IP est 192.168.0.33
Ouvrez un VRAI navigateur internet tel que FIREFOX.
Dans la barre d’url, pas celle de recherche, entrez l’ip.

Maintenant vous pouvez vous amuser à commander votre éclairage à LED multicolore depuis votre navigateur.

Etape 3 : Video de demonstration

"https://youtu.be/I-PAFPa4ujs" onclick="__gaTracker('send', 'event', 'outbound-article', 'https://youtu.be/I-PAFPa4ujs', 'https://youtu.be/I-PAFPa4ujs');" rel="nofollow external" class="ext-link" target="_blank">https://youtu.be/I-PAFPa4ujs
N’hésitez pas à vous abonner à ma chaine Youtube.

Etape 4 : IOT

Ce genre de projets connectés font partie de ce que l’on appelle Internet Of Things,
ici dans notre cas il s’agit seulement d’une lampe mais il existe bien d’autres projets réalisables dans le cadre de l’IOT.

Cette lampe ne fait pas vraiment partie de l’IOT car elle n’est pas reliée directement à l’Internet, elle n’est utilisable que dans le domaine local, impossible de l’allumer depuis votre lieu de travail par exemple.

Pour ce faire il va vous falloir effectuer un transfert de port dans l’interface de gestion de votre modem/routeur.
Je ne vais pas montrer ici comment le faire car j’estime que vous en avez les capacités, si ce n’est pas le cas, Internet saura probablement mieux vous aider que moi :p

Sources :

http://www.w3schools.com/, http://woodsgood.ca/, http://Arduino.cc/


Salut , peux tu faire un script qui clignioterai en morse “SOS” et “CANCER” stp ? Merci bien

Salut!
de nombreuses heures plus tard je te réponds, désolé x)
Ajouter cette fonctionnalité à ce programme risque d’être compliqué à cause du fait que l'Arduino uno, qui est basée sur l'atmega328 dispose de très peu de stockage programme…
Par contre pourquoi pas créer un projet futur dans lequel je réaliserai cela sans interface WEB.
Merci de la suggestion, attends toi à voir cette idée se réaliser sur ma chaine Youtube :p

J'ai testé ton projet et apparemment, il y a des couleurs qui ne s'allument pas.

Pourrais tu nous dire également où tu trouves tout le matériel pour 10 euros car j'ai beau chercher, je ne trouve pas à ce prix là.

Salut!
Je suis désolé de l'apprendre, pourrais-tu m'indiquer quelles couleurs ne sont pas fonctionnelles pour que je tente de résoudre le problème s'il te plait?

Et le 10 euros était une faute de frappe, j'ai changé de projet pendant la rédaction de ce projet, et j'avais oublié de corriger :p
Mais sinon oui je me rends bien compte que le projet peut couter un peu cher si on ne dispose pas des pièces nécessaires, personnellement dans la mesure ou je suis encore étudiant je n'ai pas un assez gros budget pour acheter ces pièces sur des grands sites tels que Gotronic, Selectronic ou encore Conrad donc je me contente des pièces que j’achète sur Ebay même si la plupart du temps la qualité des composants laisse à désirer les prix restent imbattables x)

Perso j'ai réaliser ce projet en cours d'electro et je n'ai u mais vraiment aucun probleme ! Peux être ton arduino est defectueux ? Pour ma part tout fonctionne très bien !

C'est en fait la led infrarouge qui doit être trop directive et je ne devais pas viser correctement l'ampoule.

Heureux de l'apprendre ahah x)

Non, il est possible que la lampe LED que Michel utilise ne supporte pas les même codes que la mienne, enfin si Michel pouvait m'indiquer si sa télécommande ressemble à la mienne ou si c'en est une différente cela m'aiderait beaucoup à résoudre son problème :p

Michel , il y'a plein de suite chinois ou tu pourrai trouver ton bonheur pas trop cher , je te suggere , Dealextreme , pas mal de composant electronique sont mise en vente , il y'a aussi aliexpress mais pour moi DX reste the best of the best , parcontre j'espère que tes pas trop pressé parce que 3-5 semaine pour recevoir ton colli (Et oui ça viens de la chine quand même..Puis les frais son gratuit) De toute façon je pense que Louis dois connaitre tout c'est site , il me semble expert dans l'art pour acheter des truc cheap .. xD

Content que ça marche Michel,si t'as des idées sur en quoi l'améliorer fait le moi parvenir 🙂

Ces tutoriels devraient vous plaire

vignette Montez facilement votre console de jeu rétrogaming avec RECALBOX !
Montez facilement votre console de jeu rétrogaming avec RECALBOX !
vignette Arduino Uno - Capteur d'humidité au sol.
Arduino Uno - Capteur d'humidité au sol.
vignette fabrication de circuits imprimés facile
fabrication de circuits imprimés facile
avaatar louisnaili

louisnaili

Suivre

Vues: 1695
Mis en favoris: 0

Découvrez d'autres tutoriels de

louisnaili

Moulage à injection du pauvre

Ventilateur de table en carton

Découvrez tous les tutoriels partagés sur Oui Are Makers

Powered by Oui Are Makers