Modifications

Sauter à la navigation Sauter à la recherche
Ligne 199 : Ligne 199 :  
<small>Un petit peu d'anglais: "begin" signifie ''débuter''/''commencer''.</small>
 
<small>Un petit peu d'anglais: "begin" signifie ''débuter''/''commencer''.</small>
   −
In loop(), every 100ms, read the state of the buttons. If one is being pressed, write the name to the screen.  
+
Dans le fonction ''loop()'', le programme lit l'état des boutons toutes les 100ms. Si un bouton est pressé, sont nom est affiché (écrit) sur l'écran.  
    
  <nowiki>void loop(){
 
  <nowiki>void loop(){
Ligne 206 : Ligne 206 :  
}</nowiki>
 
}</nowiki>
   −
In the ''explore'' folder of the robot examples, there is a sketch called ''Logo'', which incorporates this example with the robot movement from above.
+
Dans le répertoire ''explore'' des exemples du robot, il y a un croquis/sketch appellé "''Logo''", qui inclus l'exemple de mouvement robot ci-dessus.
    
== Changer la vitesse moteur avec le potentiomètre ==
 
== Changer la vitesse moteur avec le potentiomètre ==
   −
This lets you control the speed at which the robot moves in a straight line. By turning the knob and mapping the values to -255 to 255, you will set the speed and direction (forward or backwards) of the robot.
+
Ce sketch vous permet de contrôler la vitesse de déplacement du robot en ligne droit. En tournant le bouton et en mappant (''mapping'') la valeur entre -255 et 255, vous pourrez définir la vitesse et la direction (avant/arrière) du robot.
   −
First, you need to include the Robot library.  
+
Pour commencer, il faut inclure la librairie du Robot.  
    
   <nowiki>#include <ArduinoRobot.h></nowiki>
 
   <nowiki>#include <ArduinoRobot.h></nowiki>
   −
In setup(), start the robot and the screen.  
+
Dans la fonction setup(), démarrer le robot et l'écran.  
    
  <nowiki>void setup(){
 
  <nowiki>void setup(){
Ligne 223 : Ligne 223 :  
}</nowiki>
 
}</nowiki>
   −
In loop(), read the value of the potentiometer with Robot.knobRead(). Map its value (a number between 0 and 1023) to -255 to 255. Print this value to the screen, and use it to change the speed of the motors.
+
Dans la fonction loop(), lire la valeur du potentiomètre du robot à l'aide de la fonction Robot.knobRead(). Mapper la valeur (un nombre entre 0 et 1023) vers -255 à 255. Afficher cette valeur sur l'écran et utiliser la valeur pour changer la vitesse des moteurs.
    
  <nowiki>void loop(){
 
  <nowiki>void loop(){
Ligne 232 : Ligne 232 :  
}</nowiki>
 
}</nowiki>
   −
The robot's motor is disengaged when plugged in via USB. After programming the robot, unplug the USB cable and add batteries. Turn on the power switch and watch the robot move. Catch the robot, and change the knob to change its speed.  
+
Les moteurs du robot sont désengagé lorsque la cable USB est branché. Après la programmation du robot, débrancher le câble USB et ajouter des piles. Activez l'interrupteur et regardez le robot se déplacer.
 +
 
 +
Attrapez le robot et changer le potentiomètre pour modifier sa vitesse.
    
== Faire du bruit ==
 
== Faire du bruit ==
Making some noise
+
Le robot est capable de produit du son de deux façons différentes. Il y a le simple Bip (''beep'' en anglais) mais le robot est aussi capable de créer des son nettement plus complexe en lisant des séquences de musique depuis la carte SD. Dans cet exemple, nous allons commencer par faire des beeps.
   −
The robot has two different means of producing sounds. There's simple beeping, but the robot can also create more complex sounds by reading sequenced music off the SD card. In this example you'll start with the beeping. To learn about the more complex playback, see the Melody example in the learn folder.  
+
Pour apprendre comment réaliser des lectures plus complexes, voir l'exemple "''Melody''" (signifiant ''mélodie'') dans le répertoire "learn" (signifiant ''apprendre'').  
   −
First, you need to include the Robot library.  
+
Il faut tout d'abord inclure la librairie du robot.  
    
   <nowiki>#include <ArduinoRobot.h></nowiki>
 
   <nowiki>#include <ArduinoRobot.h></nowiki>
   −
In setup(), start the robot and the screen.  
+
Démarrer le robot et le haut-parleur (''speaker'' en anglais) dans la fonction setup().  
    
  <nowiki>void setup(){
 
  <nowiki>void setup(){
Ligne 250 : Ligne 252 :  
}</nowiki>
 
}</nowiki>
   −
In loop(), you can call Robot.beep() to create a beep. There are three different kinds of beeping; a simple beep, a double beep, and a long beep.
+
Dans le fonction loop(), vous pouvez appeler Robot.beep() pour créer un ''Biiiipp''.
 +
 
 +
Il y a 3 beep différents; Le simple beep, le double beep, et le beep long.
 
  <nowiki>void loop() {
 
  <nowiki>void loop() {
 
   Robot.beep(BEEP_SIMPLE);
 
   Robot.beep(BEEP_SIMPLE);
Ligne 261 : Ligne 265 :     
== Prochaine étape ==
 
== Prochaine étape ==
There are many things you can do with the robot. The few examples on this page don't do it justice. To see some more complex examples that of what the robot can do, look at the sketches found in the ''Explore'' folder of the robot examples. These are more complete examples that show you some different applications for the robot.
+
Il y a de nombreuses choses que vous pouvez réaliser avec le robot. Les quelques exemples de cette page ne rendent pas justice aux possibilités offertes par Arduino Robot.  
 +
 
 +
Pour voir quelques exemples plus complexes de ce dont est capable votre robot, vous pouvez consulter les sketchs/croquis que vous trouverez dans le répertoire ''Explore'' (signifiant ''explorer'') des exemples de votre robot. Il y a des exemples plus complexes qui vous montre quelques applications différentes du robot.
   −
To learn about more of the functionality of the specific inputs and outputs of the robot, look at the ''learn'' folder in the robot examples.
+
Pour en apprendre plus sur les fonctionnalités d'une entrée ou sortie spécifique du robot, vous pouvez consulter les exemples du robot se trouvant dans le répertoire ''learn'' (signifiant "''appendre''").
    
Vous pouvez consulter la [[Arduino Robot-Librairie|librairie du robot]] et la page de [[Arduino Robot|présentation du matériel]] pour plus d'informations concernant les aspects techniques du Robot.  
 
Vous pouvez consulter la [[Arduino Robot-Librairie|librairie du robot]] et la page de [[Arduino Robot|présentation du matériel]] pour plus d'informations concernant les aspects techniques du Robot.  
    
{{Arduino-Robot-TRAILER}}
 
{{Arduino-Robot-TRAILER}}
29 836

modifications

Menu de navigation