Balise-IR
Un article de ResolX.
Pour l'instant nous allons utiliser l'infrarouge codé sur 38Khz
Pourquoi ?! Tout simplement qu'une veille télécommande peux servir d'emetteur à pas cher et on peu espérer controller la tondeuse avec une simple télécommande :-)
L'emetteur infrarouge se trouve sur la station d'accueil : Station d'Accueil
[modifier]
Documentation du composant :
Il y a donc 2 recepteurs pour differencier la gauche de la droite et ainsi se diriger vers la base.
Port :
- IO 4 (TOR) IR Droite
- IO 5 (PWM) IR Gauche
Code exemple :
int IRG = 4;
int IRD = 5;
int Gauche;
int Droite;
int tmpG;
int tmpD;
void setup() {
Serial.begin(19200);
pinMode(IRG, INPUT);
pinMode(IRD, INPUT);
}
void loop() {
Gauche=digitalRead(IRG);
Droite=digitalRead(IRD);
if (Gauche != tmpG) { Serial.println("G"); }
if (Droite != tmpD) { Serial.println("D"); }
tmpG=Gauche;
tmpD=Droite;
}

