Modifications

Sauter à la navigation Sauter à la recherche
aucun résumé de modification
Ligne 1 : Ligne 1 :  
{{Pololu-Senseur-QTR-NAV}}
 
{{Pololu-Senseur-QTR-NAV}}
  −
{{traduction}}
      
== Installer la bibliothèque ==
 
== Installer la bibliothèque ==
Ligne 50 : Ligne 48 :  
Le premier argument du constructeur {{fname|QTRSensorsAnalog}} est un tableur de broche analogique (0 – 7) alors que le premier argument du constructeur {{fname|QTRSensorsRC}} est un tableau de broche digital (0 – 19).  
 
Le premier argument du constructeur {{fname|QTRSensorsAnalog}} est un tableur de broche analogique (0 – 7) alors que le premier argument du constructeur {{fname|QTRSensorsRC}} est un tableau de broche digital (0 – 19).  
   −
Note that analog inputs 0 – 5 can be used as digital pins 14 19. For more details, see [[Pololu-Senseur-QTR-Utiliser|utilisation et notes]].
+
Note: les broches analogiques 0 – 5 peuvent être utilisée comme les broches digitales de 14 à 19. Voyez la page [[Pololu-Senseur-QTR-Utiliser|utilisation et notes]] pour plus de détails.
 +
 
 +
La seule différence que vous pourriez noter, c'est le temsp nécessaire pour lire les valeurs du senseur. Les senseur QTR-xRC sont tous lus en parallèle mais nécessite le temps de traitement d'une impulsion qui peut prendre jusqu'à 3ms (vous pouvez spécifier à la bibliothèque le temps max -''timeout''- de cette impulsion avant avant de retourner un résultat comme "noir"). Les senseur QTR-xA utilise le convertisseur analogique-vers-digital (ADC) et doit donc lire les entrée séquentiellement. De surcroît, le résultat analogique est produit par un calcul de moyenne sur plusieurs échantillons pour chacun des senseurs (il est possible de préciser le nombre d'échantillons). L'utilisation d'une moyenne permet d'atténuer l'effet du bruit.
   −
The only other difference you might experience is in the time it takes to read the sensor values. The QTR-xRC sensors can all be read in parallel, but each requires the timing of a pulse that might take as long as 3 ms (you can specify how long the library should time this pulse before timing out and declaring the result full black). The QTR-xA sensors use the analog-to-digital converter (ADC) and hence must be read sequentially. Additionally, the analog results are produced by internally averaging a number of samples for each sensor (you can specify the number of samples to average) to decrease the effect of noise on the results.
+
La bibliothèque contient différents croquis pour vous aider à démarrer. Pour voir les croquis d'exemples, ouvrez Arduino IDE et naviguez dans le menu:
   −
Several example sketches are available to help you get started. To view the example sketches, open the Arduino IDE and navigate to:
+
'''Fichier > Exemples > QTRSensors'''
   −
'''File > Examples > QTRSensors'''
+
Comme première étape, nous recommandons d'utiliser l'exemple '''QTR''x''RawValuesExemple''':
 +
* soit '''QTRARawValuesExample''' pour les senseurs QTR-xA.
 +
* soit '''QTRRCRawValuesExample''' pour les senseurs QTR-xRC.
   −
As a first step, we recommend using '''QTRARawValuesExample''' (for QTR-xA sensors) or '''QTRRCRawValuesExample''' (for the QTR-xRC sensors). These examples will simply print the raw readings from the sensors to the serial monitor, using 9600 baud. Once that is working, you might want to try one of the more advanced examples, '''QTRAExample''' or '''QTRRCExample''', which incorporate calibration and also estimate the position of a line.
+
Ces exemples affiche simplement le résultat brute de la lecture des senseurs vers le moniteur série (à 9600 baud).<br />Une fois testé, vous pouvez alors passer à des exemples plus avancés.
    +
L'exemple avancé '''QTRAExample''' (ou '''QTRRCExample''') incorpore la calibration ainsi qu'une estimation de la position de la ligne.
    
{{Pololu-Senseur-QTR-TRAILER}}
 
{{Pololu-Senseur-QTR-TRAILER}}
29 917

modifications

Menu de navigation