Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
documentation:arduino:tutos:servo [2015/03/05 13:50]
admin
documentation:arduino:tutos:servo [2015/03/10 15:41]
admin [Le code]
Ligne 34: Ligne 34:
 const int DEG_CORR ​  = 1;   // Facteur étalonnage du mouvement angulaire. const int DEG_CORR ​  = 1;   // Facteur étalonnage du mouvement angulaire.
 Servo myServo; ​             // Créé un "​objet"​ de type servo, nommé "​myservo"​. Servo myServo; ​             // Créé un "​objet"​ de type servo, nommé "​myservo"​.
-int pos = 20;               // Position servo, compteur utilisé dans les boucles. +int sensorValue = 0;        // Valeur ​du potentiomètre
-int sensorValue = 0;        // Valeur ​lue sur la photorésistance+
 int angleValue = 0;         // Valeur envoyée au buzzer int angleValue = 0;         // Valeur envoyée au buzzer
  
Ligne 44: Ligne 43:
   pinMode(analogInPin,​ INPUT); // Indique que la broche analogInPin est une   pinMode(analogInPin,​ INPUT); // Indique que la broche analogInPin est une
                                // entrée analogique.                                // entrée analogique.
 +
 +  int sensorValue = 0;         // Valeur lue sur la photorésistance
  
   myServo.attach(servo); ​      // attache la pin du servo sur l'​objet "​myservo"​.   myServo.attach(servo); ​      // attache la pin du servo sur l'​objet "​myservo"​.
 +
 +  Serial.begin(9600); ​         // Initialise la communication avec l'​ordinateur.
  
 } }
Ligne 56: Ligne 59:
   // stocke le résultat dans sensorValue :   // stocke le résultat dans sensorValue :
   sensorValue = analogRead(analogInPin);​   sensorValue = analogRead(analogInPin);​
 +
 +  // envoie l'​information à l'​ordinateur
 +  Serial.println(sensorValue);​
  
   // change sensorValue vers une intervalle de 0 à 180 (degrés)   // change sensorValue vers une intervalle de 0 à 180 (degrés)