Récepteur IR Arduino
Placé surIl vous arrive d'avoir quelques boutons inutilisés sur votre télécommande et vous souhaitez les utiliser pour la domotique ? L' Arduino nano est idéal pour cela. Avec ces étapes simples, vous aurez un récepteur IR fonctionnel en quinze minutes !
Récepteur IR Arduino
Arduino Nano R3 - clone - avec en-têtes Disponible immédiatement € 8,55 Capteur IR Break Beam - LED 3mm Délai de livraison 10 à 30 jours ouvrables € 5,90 LED 5 mm blanc chaud - 50 pièces Disponible immédiatement € 2,70 Planche à pain 830 points - blanc Rupture de stock € 3,00 Résistance à film métallique 270Ω 1/4W - 10 pièces Disponible immédiatement € 2,60 Ensemble pull Homme-Homme 65 pièces Disponible immédiatement € 2,95 Total € 25,70connexion des composants
Pour faire le récepteur vous connectez votre ir-led à votre Arduino , respectivement pin 1 à D11, 2 à la masse, 3 à 3.3v.
Vous connectez la LED avec le côté négatif positif à la masse. Nous connectons le côté positif à une résistance. Ceci est très important car sinon trop de courant traverserait notre LED. La valeur de résistance peut différer selon le type de LED. Vous pouvez calculer la valeur de résistance avec les caractéristiques de la LED.
calcul de la résistance
(voir photo ci-dessous)
supposons que nous voulions régler notre led sur 10mA, alors la tension aux bornes de la led devrait être de 1,7v. Si la tension totale de la source est de 3,3 V, il doit y avoir une tension de 1,6 V aux bornes de la résistance. Étant donné que les courants dans un circuit en série sont les mêmes à travers chaque composant, 10 mA circuleront également à travers la résistance. Ensuite, nous prenons la loi d'Omh pour calculer la résistance de la résistance. Donc : U= I*R => R=U/I. R=1,6/0,01=160R. Dans cet exemple, notre résistance a une valeur de 160ohm.
la programmation
Avant de commencer, vous devez d'abord installer la bibliothèque du récepteur ir. placez la librairie dans le dossier : C:\--\Documents\ Arduino \libraries
Téléchargez ensuite le décodeur de code pour afficher les codes du récepteur dans le moniteur série. Si vous pointez maintenant votre télécommande vers le récepteur et appuyez sur un bouton, vous verrez apparaître les codes du moniteur série.
bibliothèque de liens :
https://drive.google.com/open?id=1iBWlBIPn2rXS_1roQhdSqZDVmaq1aZNw
decoder
si vous avez appuyé sur 2 boutons, ouvrez le code ci-dessous. Remplacez le texte "-ici-" par les 2 codes qui se trouvent dans le moniteur série. Veuillez noter qu'il s'agit de 2 codes différents (un pour allumer la led et un pour les éteindre).
led
après avoir téléchargé le code, la led s'allumerait et s'éteindrait lorsque les boutons étaient pressés.
Aie du plaisir avec ça!
Salle