Étape 11 : Le Ardiuno de programmation
Pour tous ceux qui ne connaissent pas chargement d’esquisses à l’Arduino je suggère de prendre le temps de parcourir les tutoriels ici avant de continuer.
https://www.Arduino.cc/en/Tutorial/Homepage
D’examiner les connexions dans ma configuration
Les potentiomètres sont branchés sur A0, A1 et A2
Les servos sont branchés dans 9 ~, ~ 10 ~ 11
Nous aurons besoin ces numéros lorsque nous écrire du code pour obtenir l’Arduino travaillant avec notre installation. Ci-dessous le code que j’ai utilisé pour obtenir l’Arduino travaille. Il n’est pas mon code, j’ai piraté les pièces que je n’avait pas besoin de code de quelqu'un d’autre, malheureusement je ne me souviens plus où je l’ai trouvé donc ne peut pas donner crédit à la personne qui l’a écrit. Si vous reconnaissez il s’il vous plaît faites le moi savoir et je mettrai un lien ici au projet de la personne.
#include < Servo.h >
Servo myservo3 ;
Servo myservo5 ;
Servo myservo6 ;
int potpin = 0 ;
int potpin2 = 1 ;
int potpin3 = 2 ;
int val = 0 ;
val2 int = 0 ;
val3 int = 0 ;
void setup()
{
myservo3.Attach(9) ;
myservo5.Attach(10) ;
myservo6.Attach(11) ;
}
void loop()
{
Val = analogRead(potpin) ;
Val = carte (val, 3, 1023, 0, 176) ;
myservo3.Write(Val) ;
Delay(25) ;
val2 = analogRead(potpin2) ;
val2 = carte (val2, 3, 1023, 0, 176) ;
myservo5.Write(val2) ;
Delay(25) ;
val3 = analogRead(potpin3) ;
val3 = carte (val3, 3, 1023, 0, 175) ;
myservo6.Write(val3) ;
Delay(25) ;
}
Collez ceci dans un croquis vierge, enregistrez-le puis upload il à votre Arduino et vous devrait maintenant être capable de contrôler vos servos avec vos potentiomètres et être en mesure d’obtenir votre projet !