Commander une Del avec Ardublock Déscriptif de la carte Arduino Installer Ardublock Faire de la musique avec Arduino Commander un Servomoteur Contrôler un robot avec le LM293 et un joystick utiliser un Joystick Contrôler un moteur avec le LM293 Photoresistance et hystérésis interrupteur et rebond Mesurer un champ électrique Communiquer en 433MHz Commander une diode en fonction de la lumière avec Arduino Oscilloscope avec Processing commander l’Arduino par IR Communiquer sans fil avec Arduino Fabriquer une PlacTest pour Arduino
Accueil du site | Accessibilité | Rechercher | Menu | Contenu | Plan du site | | Contact

°°TechNoLand°°

°°TechNoLand°°
Cours de technologie de Mr Chamayou

 
Voir en ligne

commander l’Arduino par IR

3 décembre 2011 - Dernier ajout 25 avril 2014
par chamayou

Objectif : Envoyer des instructions à la carte Arduino avec une télécommande InfraRouge.

Lire les codes de la telecommande

#include <IRremote.h>

#define DELAI 200

   #define RECV_PIN 3   //recepteur ir sur entrée 3 numérique

   IRrecv irrecv(RECV_PIN);
   decode_results results;

   const int LED = 13; //led sur pin13

   void setup()
   {
     pinMode(LED, OUTPUT);
     irrecv.enableIRIn(); // Start receiver
     Serial.begin(9600);
   }


   void loop() {
       digitalWrite(LED, LOW);
       
     // si message ir
   if (irrecv.decode(&results)) {
   Serial.println(results.value, HEX); //ecrire code
   digitalWrite(LED, HIGH); //allumer led
   delay(DELAI);
   irrecv.resume(); // attente prochaine commande
     }
   }

Matériel :

- Récepteur IR http://shop.snootlab.com/attachment...

- Télécommande IR

Branchement :

Librairie nécessaire : http://arcfn.com/files/IRremote.zip

Programme Arduino :

texte - 333 octets

Ressources web :

http://www.arcfn.com/2009/08/multi-...

http://www.adafruit.com/products/157

http://www.ladyada.net/learn/sensor...


calle

calle