bonjour,
je veux contrôler un moteur avec une télécommande ir j'ai réalisé le montage ...(pont en h et capteur ir monter avec arduino ).et je veux avec 3 bouton de la
télécommande soit faire tourner le moteur a droite ou a gauche ou l’arrêter.
j'ai déjà réalisé mon code arduino et ca ne marche pas ... SVP s'il ya une erreur aidez moi à la corriger.
merci d'avance
#include <IRremote.h>
int irdelay = 40 ;
unsigned long Tourneragauche = 0x40bf10ef ;
unsigned long Tourneradroite = 0x40bf30cf ;
unsigned long Arret= 0x40bfb04f;
int recv_pin = 2;
IRrecv irrecv(recv_pin);
int motord = 3;
int motorg = 4;
decode_results results;
void setup()
{
pinMode(motord, OUTPUT);
pinMode(motorg, OUTPUT);
pinMode(recv_pin, INPUT);
}
void loop ()
{
if(results.value == Tourneragauche)
{
digitalWrite(motord, LOW);
digitalWrite(motorg, HIGH);
}
else if (results.value == Tourneradroite)
{
digitalWrite(motord, HIGH);
digitalWrite(motorg, LOW);
}
else if(results.value == Arret)
{
digitalWrite(motord, LOW);
digitalWrite(motorg, LOW);
}
}
-----