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

Servo er en type girmotor som bare kan rotere 180 grader. Det styres ved å sende elektriske pulser fra Arduino Uno -kortet. Disse pulser forteller servoen hvilken posisjon den skal flytte til.
Trinn 1: Komponenter påkrevd
- Arduino Uno -bord * 1
- USB -kabel * 1
- Servo * 1
- Brødbrett * 1
- Jumper ledninger
Trinn 2: Prinsipp
Servo består av skall, kretskort, ikke-kjernemotor, utstyr og lokaliseringsdeteksjon. Arbeidsprinsippet er som følger: Arduino Uno -kortet sender PWM -signal til servomotoren, og deretter behandles dette signalet av IC på kretskortet for å beregne rotasjonsretning for å drive motoren, og deretter overføres denne drivkraften til svingarmen med reduksjonsgir. Samtidig returnerer posisjonsdetektoren posisjonssignal for å bedømme om den angitte plasseringen er nådd eller ikke.
Trinn 3: Skjematisk diagram

Trinn 4: Prosedyrer


Trinn 1:
Bygg kretsen.
Steg 2:
Last ned koden fra
Trinn 3:
Last opp skissen til Arduino Uno -brettet
Klikk på Last opp -ikonet for å laste opp koden til kontrollkortet.
Hvis "Ferdig opplasting" vises nederst i vinduet, betyr det at skissen er lastet opp.
Nå kan du se servomotoren rotere 90 grader (roter hver 15 grader). Og roter deretter i motsatt retning.
Trinn 5: Kode
/***********************************************
* navn: Servo
* funksjon: du kan se servomotoren rotere 90 grader (roter hver 15 grader).
* Og roter deretter i motsatt retning.
************************************************/
// E -post: [email protected]
// Nettsted: www.primerobotics.in
#inkludere
/************************************************/
Servo myservo; // lage servoobjekt for å kontrollere en servo
/************************************************/
ugyldig oppsett ()
{
myservo.attach (9); // fester servoen på pinne 9 til servoobjektet
myservo.write (0); // tilbake til 0 grader
forsinkelse (1000); // vent et sekund
}
/*************************************************/
hulrom ()
{
myservo.write (15); // går til 15 grader
forsinkelse (1000); // vent et sekund
myservo.write (30); // går til 30 grader
forsinkelse (1000); // vent et sekund. 33
myservo.write (45); // går til 45 grader
forsinkelse (1000); // vent et sekund. 33
myservo.write (60); // går til 60 grader
forsinkelse (1000); // vent et sekund. 33
myservo.write (75); // går til 75 grader
forsinkelse (1000); // vent et sekund. 33
myservo.write (90); // går til 90 grader
forsinkelse (1000); // vent et sekund
myservo.write (75); // tilbake til 75 grader
forsinkelse (1000); // vent et sekund. 33
myservo.write (60); // tilbake til 60 grader
forsinkelse (1000); // vent et sekund. 33
myservo.write (45); // tilbake til 45 grader
forsinkelse (1000); // vent et sekund. 33
myservo.write (30); // tilbake til 30 grader
forsinkelse (1000); // vent et sekund. 33
myservo.write (15); // tilbake til 15 grader
forsinkelse (1000); // vent et sekund
myservo.write (0); // tilbake til 0 grader
forsinkelse (1000); // vent et sekund
}
/**************************************************/
Anbefalt:
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å
Fokuser Pi -kameraet av høy kvalitet med Lego og en servo: 4 trinn (med bilder)

Fokuser Pi -kameraet av høy kvalitet med Lego og en servo: Med et litt hacket Lego -stykke, en kontinuerlig servo og litt Python -kode kan du fokusere ditt Raspberry Pi -kamera av høy kvalitet fra hvor som helst i verden! Pi HQ -kameraet er et fantastisk stykke sett, men som jeg fant mens jeg jobbet med den siste Merlin
SERVO MOTOR - KNAPP - ARDUINO - KODEVISNING #2: 4 trinn

SERVO MOTOR - KNAPP - ARDUINO - KODEVISNING #2: KNAPP: Kontroller posisjonen til en RC (hobby) servomotor med din Arduino og et potensiometer. Dette eksemplet bruker Arduino servobibliotek
Kontrollerende LED med potensiometer med Arduino Uno R3: 6 trinn

Kontrollere LED med potensiometer Med Arduino Uno R3: Tidligere har vi brukt Serial Monitor til å sende data til kontrollkortet, noe som kan være opplysende å kjenne til en ny programvare. I denne leksjonen, la oss se hvordan du endrer luminansen til en LED med et potensiometer, og mottar dataene fra potensiometet
Morsomme prosjekter med Elegoo Uno R3 Super Start Kit - Joystick Control for DC Motor: 4 trinn

Morsomme prosjekter med Elegoo Uno R3 Super Start Kit - Joystick Control for DC Motor: I denne instruksjonene skal jeg prøve å kontrollere retningen og hastigheten til en DC motor med en joystick ved hjelp av Arduino, bruke komponentene fra Elegoo Uno R3 Super Start Kit tilgjengelig fra Amazon.com