Lecon 3 telecommande infrarouge infrared remote control car
Http www elegoo com Leçon ?? Télécommande Infrarouge Infrared Controlling Car CHttp www elegoo com Points clés de la leçon Le contrôle par infrarouge est une méthode largement répandue Le robot est équipé d'un récepteur infrarouge et permet donc un tel contrôle Sommaire ?? Comprendre les télécommandes infrarouges et les récepteurs Comprendre le principe de fonctionnement Préparatifs Le robot Un c? ble USB fourni Une télécommande fournie CHttp www elegoo com ? Télécommandes et récepteurs infrarouges Schéma d'un récepteur infrarouge CHttp www elegoo com Connection du récepteur sur le robot Télécommande CHttp www elegoo com ? Tester le programme Ce programme utilise une bibliothèque ??IRremote h ? dont il convient de faire l'installlation au préalable Menu ??Croquis Inclure une bibiothèque Ajouter la bibliothèque ZIP ? Ouvrez le ?chier ??infraredBlink infraredBlink ino ? Le code est le suivant include Infrared Library int receiverpin Infrared signal receiving pin int LED de ?ne LED pin volatile int state LOW de ?ne default input mode unsigned long RED de ?ne L IRrecv irrecv receiverpin initialization decode results results De ?ne structure type void setup pinMode LED OUTPUT initialize LED as an output CHttp www elegoo com Serial begin debug output at baud irrecv enableIRIn Start receiving void stateChange state state digitalWrite LED state void loop if irrecv decode results RED results value Serial println RED irrecv resume Receive the next value delay if RED L stateChange Déversez le code dans la carte Elegoo UNO débranchez le c? ble USB posez le robot au sol Allumez-le vous pouvez maintenant contrôler les mouvements du robot avec la télécommande CHttp www elegoo com Principes Principes de fonctionnement Le contrôle universel par infrarouge se divise en deux partie l'émission et la réception d'un signal Les signaux qui sont émis par la télécommande sont une série d'impulsions codées en binaire Le signal est modulé en fréquence pour ne pas interférer avec les signaux d'autres systèmes infrarouges Le récepteur décode le signal pour en extraire le codage binaire La faiblesse du signal le gain l'ampli ?cation le ?ltrage ? sont gérés par des systèmes intégrés aux émetteurs et récepteurs et ce de manière automatique sans besoin de réglage par l'utilsateur Protocole d'échange de données L'échange de données suit un protocole nommé NEC Caractéristiques ?? ?? bits pour l'adresse bits bits pour la commande ?? ??Bits d'adresses et bits de commandes sont envoyés deux fois a ?n de garantir la ?abilité de l'échange ?? ?? Modulation de la position de la puslation ?? ??Fréquence de la porteuse kHz ?? ??Temporisation des bits ms or ms CHttp www elegoo com Dé ?nition des et logiques Protocole Le protocole utilisé est dit ??protocole par envoi de bits non signi ?catifs ? en premier protocole LSB least-signi ?cant bit L'adresse de l'instruction ci- dessus est x L'ordre de l'instruction ci-dessus est x Une instruction débute par un état haut de ms puis un état bas de ms Suivent l'adresse et l'ordre L'adressse et l'ordre sont répétés fois La deuxième fois les bits sont iversés
Documents similaires
-
25
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mai 20, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 61.3kB