Rechercher dans les propriétés de la page

Rechercher dans les propriétés de la page

Entrez soit une page et une propriété, soit seulement une propriété pour récupérer toutes les valeurs affectées.

⧼showingresults⧽

Voir (20 précédentes | 20 suivantes) (20 | 50 | 100 | 250 | 500)


    

Liste de résultats

  • * L'autre à la broche 6   +
  • * Un des GND de la carte à une autre ligne de la breadboard (il en faut également un par servomoteurs et un par potentiomètre)   +
  • * Un des potentiomètres à la broche A0   +
  • * Un des servomoteurs à la broche 9   +
  • <nowiki>* L'autre à la broche A1< … <nowiki>* L'autre à la broche A1<br />On colle ensuite un servomoteur d'un côté du support et le second de l'autre côté (par exemple avec du double face ou avec de la colle).<br /><br />le code : <br /><br />#include <Servo.h> //on ajoute la librairie pour piloter les servomoteurs<br />//On créé 2 objets de type servo<br />Servo gauche;<br />Servo droite;<br />//On créé 2 variables qui représente les broches où sont reliées les potentiomètres<br />int potpin = 0;<br />int potpin2 = 1;<br />//On créé 2 variables où seront stockées les valeurs reçues des potentiomètres<br />int val2;<br />int val;<br />void setup() {<br /> gauche.attach(9); //On lie le servo nommé "gauche" avec la broche 9<br /> droite.attach(6); //On lie le second avec la broche 6<br />}<br />void loop() {<br /> //On lit les valeurs des ponteiomètres<br />val = analogRead(potpin);<br />val2 = analogRead(potpin2);<br /> //On "map" les variables : le potentiomètre renvoie une valeur entre 0 et 1023 or le servo<br /> //Ne "comprend" que les valeurs comprises entre 0 et 180 : on fait donc un changement<br /> //D'intervale<br />val2 = map(val2, 0, 1023, 0, 179); <br />val = map(val, 0, 1023, 0, 179);<br /> //On applique ensuite ces valeurs aux servomoteurs<br />droite.write(val2); <br />gauche.write(val); <br /> //On fait une "pause" pour ne pas surcharger la carte arduino<br />delay(20);</nowiki>oteurs<br />droite.write(val2); <br />gauche.write(val); <br /> //On fait une "pause" pour ne pas surcharger la carte arduino<br />delay(20);</nowiki>  +
  • Explication ci-dessous  +
  • Le 5V de la carte arduino à la breadboard afin de créer plus de broches (il en faut une par servomoteurs et une par potentiomètre)  +