
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02

I dette prosjektet satte vi to potensiometre i to brødbrett for å kontrollere servomotorer. Servomotorene vil kjempe til døden !!!!!!
*** Dette prosjektet er bare en prototype. Vi ønsker å lage en større med en større servomotor. Vi jobber fortsatt med koden.
Trinn 1: Materialer

Arduino
2 brødbrett
2 potensiometre
2 servomotorer
20 ledninger
Strømforsyning AC/DC adapter
Trinn 2: Servomotor
*** Når du gjør dette prosjektet, må du huske på dette bildet.
www.google.com/search?
Trinn 3: Kode
#inkludere
Servo myservo; // lage servoobjekt for å kontrollere en servo Servo myservo1;
int potpin = 0; // analog pin brukes til å koble potensiometeret
int val = 0; // variabel for å lese verdien fra den analoge pinnen
int potpin2 = A2;
int val2 = 0;
ugyldig oppsett () {
myservo.attach (9); // fester servoen på pinne 9 til servoobjektet
myservo1.attach (10); pinMode (potpin, INPUT);
pinMode (potpin2, INPUT);
Serial.begin (9600); }
void loop (); {
val = analogRead (potpin);
val2 = analogRead (potpin2); // leser verdien av potensiometeret (verdi mellom 0 og 1023)
val = map (val, 0, 1023, 0, 180); // skalere den for å bruke den med servoen (verdi mellom 0 og 180)
val2 = map (val2, 0, 1023, 0, 180);
Serial.println (val);
Serial.print (val2);
myservo.write (val);
myservo1.write (val2); // angir servoposisjonen i henhold til den skalerte verdien
forsinkelse (10); // venter på at servoen kommer dit}
Trinn 4: Trinn:


1.) plasser de to petentiometrene i separate brødbrett.
2.) Plasser pinnene på baksiden av den.
1. petentiometer:
venstre pinne går til minus
midtpinnen går til A0
Høyre pinne går til pluss.
2. petentiometer:
venstre pinne går til pluss på det andre brødbrettet.
midtpinnen går til a2 i arduinoen.
høyre pinne går til minus i den andre arduinoen.
1. servomotor:
Brown går til bakken
Rødt går til pluss
Orange går for å feste arduinoen. vi brukte d10.
2. servomotor
Brown går til bakken
Rødt går til pluss
Orange går til pin. Vi brukte d9
Trinn 5: Bilder:


Valgfritt: Du kan legge til sverd i endene.
Av: Justin Herskowitz og Ian Friedman
Anbefalt:
En knapp Servo Suspension Lockout: 3 trinn

One Button Servo Suspension Lockout: Terrengsykkel med full fjæring gir jevn kjøring, men krever ofte å låse fjæringen når du tråkker oppoverbakke. Ellers komprimeres fjæringen mens du står på pedalene, og sløser med den innsatsen. Sykkelprodusentene vet dette, og sørger for
Internett -servo: 3 trinn

Internett -servo: INNLEDNING Jeg liker å mate fugler i hagen min, men dessverre drar den svarte rotten også fordeler av dette. Så jeg tenkte på en måte å forhindre rotter i å spise fuglemat. Den svarte rotten er bare aktiv i mørket, så vi må lukke bi
Slik modererer du en servo for å få tilbakemelding om lukket sløyfe: 7 trinn

Slik modererer du en servo for å få tilbakemelding om lukket sløyfe: ► Mens du kjører en servo med en mikrokontroller (som Arduino), kan du bare gi ham ordre om målplassering (i PPM -signal). Med denne ordren vil servoen flytte til dette målet plassering. Men det er ikke øyeblikkelig! Du vet ikke nøyaktig når
Lydsensor og servo: reaktiv bevegelse: 4 trinn

Lydsensor og servo: reaktiv bevegelse: Først må du samle relevant materiale for å sette denne kretsen sammen
Automatisk kjølevifte med servo og DHT11 temperatur- og fuktighetssensor med Arduino: 8 trinn

Automatisk kjølevifte ved hjelp av Servo og DHT11 temperatur- og fuktighetssensor med Arduino: I denne opplæringen lærer vi hvordan du starter & roter en vifte når temperaturen stiger over et visst nivå