Pololu QTR-1A Guide Utilisateur

Pololu QTR-1A Guide Utilisateur

Détecteur de ligne

Publicité

Liens rapides

Guide utilisateur du senseur
QTR (suiveur de ligne)
Un guide utiliser et exploiter un senseur QTR (détecteur de ligne).
(version 0.1)
Traduit par MicroControleur Hobby (shop.mchobby.be)
Compilé depuis la traduction maintenue sur https://wiki.mchobby.be/index.php?title=Pololu-Senseur-QTR
Les hyperliens sont disponibles sur la version en ligne du document.
Translated by MicroControleur Hobby (shop.mchobby.be)
Compiled from online translation available at https://wiki.mchobby.be/index.php?title=Pololu-Senseur-QTR
Hyperlinks are available on the online version of this document.

Publicité

Table des Matières
loading

Sommaire des Matières pour Pololu QTR-1A

  • Page 1 Un guide utiliser et exploiter un senseur QTR (détecteur de ligne). (version 0.1) Traduit par MicroControleur Hobby (shop.mchobby.be) Compilé depuis la traduction maintenue sur https://wiki.mchobby.be/index.php?title=Pololu-Senseur-QTR Les hyperliens sont disponibles sur la version en ligne du document. Translated by MicroControleur Hobby (shop.mchobby.be) Compiled from online translation available at https://wiki.mchobby.be/index.php?title=Pololu-Senseur-QTR...
  • Page 2 Cliquer l'image pour l'agrandir Le senseur réflectif QTR de Pololu embarque des paires de LED infrarouge et phototransistor utilisé pour réaliser une mesure analogique de la réflexion IR (InfraRouge), ce qui en fait un excellent candidat pour la détection de bord (proximité-proche) et détection de ligne. Les modules sont compacts en vendu en unité...
  • Page 3: A Propos De Mchobby Crédit De Traduction

    License En commun accord avec Pololu, cette traduction est mise à disposition sous licence CC-BY-SA Crédit de traduction Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte de crédit de traduction.
  • Page 4: Signaler Une Erreur

    Autorisations Le présent manuel a été traduit avec l'autorisation de Pololu (www.pololu.com). Signaler une erreur Malgré tout le soin apporté à la réalisation de cette traduction, il n'est pas impossible qu'une erreur se soit malgré tout glissée dans ce document.
  • Page 5: Principe De Fonctionnement

    Le senseur de ligne L'ensemble des senseurs du QTR-8RC (détection par réfléchissement) sont utilisés comme détecteur de ligne mais peuvent également servir comme senseur de proximité ou senseur de surface réfléchissante. Module QTR8C de pololu. Cliquer l'image pour l'agrandir Le module QTR8C est équipé...
  • Page 6: Les Photo-Transistors

    Module QTR8C séparé. Cliquer l'image pour l'agrandir Les photo-transistors QTRxC principe de Cliquer l'image pour fonctionnement. l'agrandir Pour utiliser le senseur, il faut d'abord activer la broche de lecture du microcontrôleur en sortie. Configurée en sortie, la broche permet de charger la capacité...
  • Page 7: Activation Des Leds

    Améliore la sensibilité par rapport à une sortie analogique utilisant pont diviseur de tension. Il est possible de lire plusieurs senseurs en même temps (sur la plupart des microcontrôleurs). La lecture en parallèle permet d'optimiser l'activation des LEDs et d'optimiser la consommation. Activation des LEDs Toutes les sorties sont indépendantes mais les LEDs sont infrarouges sont connectées en série par paires (pour diviser la consommation par deux).
  • Page 8: Fonctionnement De La Bibliothèque

    Fonctionnement de la bibliothèque Le module QTR-8RC dispose de 8 sorties identiques (le QTR-1RC à une seule sortie) et nécessite des entrées/sorties digitales capable de piloter le signal de sortie pour imposer un niveau logique HIGH. Par la suite, passer cette broche en entrée pour mesurer le temps nécessaire à la tension pour chuter.
  • Page 9: Installer La Bibliothèque

    3. Cliquez sur le bouton "Installer". Installer à la main Si vous ne disposez pas du gestionnaire de bibliothèque, vous pouvez l'installer manuellement. Téléchargez QTRSensors.zip https://github.com/pololu/qtr- sensors-arduino/archive/master.zip 1. Télécharger la dernière version de l'archive depuis GitHub (voir aussi le lien ci-dessus) et la https://github.com/pololu/qtr-sensors-arduino/releases...
  • Page 10 Un fois la bibliothèque installé, vous pouvez l'intégrer dans votre croquis en sélectionnant le point de menu "Croquis | Importer bibliothèque | QTRSensors" depuis votre Arduino IDE (ou saisissez simplement #include <QTRSensors.h> en haut de votre croquis). Notez qu'il serait probablement nécessaire de redémarrer Arduino IDE avant de pouvoir coir la nouvelle bibliothèque.
  • Page 11: Table Des Matières

    QTRSensors pour la différencier de la bibliothèque senseur QTR Arduino pour le Robot Orangutan et 3pi . A part ce changement de nom de bibliothèque (et de https://www.pololu.com/docs/0J17 classe), la nouvelle bibliothèque QTRSensors est fonctionnellement identique aux précédentes versions.
  • Page 12: Emitterson()

    utilisé. Une valeur plus élevée indique une réflectance inférieure (une surface noire ou le vide). Les senseurs QTR-xA retournera une valeur brute entre 0 et 1023. Les senseurs QTR-xRC retournera une valeur entre 0 et un argument timeout (exprimé en microsecondes, indiqué dans le constructeur avec 2000 par défaut).
  • Page 13: Calibratedminimumon

    Fonctionne de la même façon que readCalibrated mais cette fonction est conçue pour le suivit de ligne: Cette fonction retourne une estimation de la position de la ligne. L'estimation est faite en utilisant la moyenne pondérée des senseurs par indice, indice du senseur multiplié par 1000. De sorte, une valeur 0 indique que la ligne est sous le senseur 0 (ou qu'il a été...
  • Page 14: Qtrsensorsanalog() - Constructeur

    Pololu recommande un timeout entre 1000 et 3000 µs (0.001 et 0.003 secondes) dépendant de facteurs comme la hauteur du senseur et la lumière ambiante.
  • Page 15: Lectures Avec Les Senseurs

    calibration des senseurs peu permet de produire des lectures sensiblement plus fiable, ce qui aura pour effet de simplifier votre propre code par la suite. En conséquence, nous recommandons de réaliser une phase de calibration dans la routine d'initialisation de votre application. Ce peu simplement être réaliser durant une période de temps fixe durant laquelle vous effectuer des appels récurrents à...
  • Page 16: Contrôle Pid

    // Faire une action. Cela peu signifier que l'on est à la fin // de la course ou peut être tombé de la table, auquel cas, nous // nous devrions arrêter de bouger, se retourner, aller à la // recherche de la ligne. return;...
  • Page 17 Traduit en Français par shop.mchobby.be CC-BY-SA pour la traduction http://shop.mchobby.be Toute copie doit contenir ce crédit, lien vers cette page et la section "crédit de traduction". Traduit avec l'autorisation expresse de Pololu (www.pololu.com https://www.pololu.com Based on "Arduino Library for the Pololu QTR Reflectance Sensors "...

Ce manuel est également adapté pour:

Qtr-1rcQtr-l-1aQtr-l-1rcQtr-3aQtr-3rcQtr-8a ... Afficher tout

Table des Matières