Étape 1: Lire le code de touche de la télécommande de contrôle TV
Dans un premier temps nous allons lire le code de boutons de la télécommande à l’aide du fichier de bibliothèque IRremote d’arduino. Donc nous pouvons aider arduino pour contrôler notre TV automatiquement à la main le programme qui est disponible à l’étape suivante. Utilisez le fichier de bibliothèque IRremote dans le logiciel arduino. Si vous n’avez pas bibliothèque IRremote télécharger à partir de la pièce jointe ci-dessous.
Après l’avoir téléchargé, décompressez-le et ajoutez-le dans le dossier bibliothèques du logiciel arduino
Maintenant prenez le récepteur IR ci-dessus dans l’image (ce IR récepteur est pour seulement ce étape seul pas pour le projet)
- BRANCHEZ LE GND DE RÉCEPTEUR IR SUR ARDUINO BROCHE 10
- Branchez le Vs de récepteur IR sur ARDUINO broche 9
- CONNECTEZ LE RÉCEPTEUR IR SUR À ARDUINO NUMÉRIQUE BROCHE 11
Puis copiez le soufflet de code et collez-le logiciel arduino et compiler et télécharger it.then ouvert serial monitor.
et appuyez sur vos boutons de la télécommande TV mutuellement une pointe est dirigée vers le récepteur IR connectée dans l’arduino, alors le code hexadécimal pour ce bouton sera afficher dans le moniteur de série (exemple : 40BFFA05).
Remarque Le qui code est pour quel bouton de votre télécommande pour le programme principal utiliser à l’étape suivante.
une fois que vous tout fait vous êtes prêt à passer l’étape suivante.
#include < IRremote.h >
int power_pin = 9 ;
int ground_pin = 10 ;
int RECV_PIN = 11 ;
IRrecv irrecv(RECV_PIN) ;
résultats de la decode_results ;
void setup()
{
pinMode(power_pin,OUTPUT) ;
pinMode(ground_pin,OUTPUT) ;
Serial.Begin(9600) ;
irrecv.enableIRIn() ;
digitalWrite(power_pin,HIGH) ;
digitalWrite(ground_pin,LOW) ;
}
void loop() {}
Si (irrecv.decode (et résultats)) {}
Serial.println (results.value, HEX) ;
irrecv.Resume() ;
}
}
puis charger le fichier de bibliothèque de condensateur capteur trop extraire et ajouter avec le logiciel arduino.