Indholdsfortegnelse:
- Trin 1: Komponenter påkrævet
- Trin 2: Princip
- Trin 3: Skematisk diagram
- Trin 4: Procedurer
- Trin 5: Kode
Video: SERVO MOTOR MED ARDUINO UNO R3: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Servo er en type gearmotor, der kun kan rotere 180 grader. Det styres ved at sende elektriske impulser fra dit Arduino Uno -kort. Disse pulser fortæller servoen, hvilken position den skal flytte til.
Trin 1: Komponenter påkrævet
- Arduino Uno board * 1
- USB -kabel * 1
- Servo * 1
- Brødbræt * 1
- Jumper ledninger
Trin 2: Princip
Servo består af shell, printkort, ikke-kernemotor, gear og lokaliseringsdetektering. Dets arbejdsprincip er som følger: Arduino Uno -kort sender PWM -signal til servomotor, og derefter behandles dette signal af IC på printkort for at beregne rotationsretning for at drive motoren, og derefter overføres denne drivkraft til svingarm med reduktionsgear. På samme tid returnerer positionsdetektoren placeringssignal for at bedømme, om den indstillede placering er nået eller ej.
Trin 3: Skematisk diagram
Trin 4: Procedurer
Trin 1:
Byg kredsløbet.
Trin 2:
Download koden fra
Trin 3:
Upload skitsen til Arduino Uno -tavlen
Klik på ikonet Upload for at uploade koden til kontrolkortet.
Hvis "Udført upload" vises nederst i vinduet, betyder det, at skitsen er uploadet.
Nu kan du se servomotoren rotere 90 grader (roter en gang hver 15. grad). Og drej derefter i den modsatte retning.
Trin 5: Kode
/***********************************************
* navn: Servo
* funktion: du kan se servomotoren rotere 90 grader (rotere en gang hver 15 grader).
* Og drej derefter i den modsatte retning.
************************************************/
// E -mail: [email protected]
// Websted: www.primerobotics.in
#omfatte
/************************************************/
Servo myservo; // opret servoobjekt for at styre en servo
/************************************************/
ugyldig opsætning ()
{
myservo.attach (9); // fastgør servoen på pin 9 til servoobjektet
myservo.write (0); // tilbage til 0 grader
forsinkelse (1000); // vent et sekund
}
/*************************************************/
hulrum ()
{
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); // tilbage til 75 grader
forsinkelse (1000); // vent et sekund. 33
myservo.write (60); // tilbage til 60 grader
forsinkelse (1000); // vent et sekund. 33
myservo.write (45); // tilbage til 45 grader
forsinkelse (1000); // vent et sekund. 33
myservo.write (30); // tilbage til 30 grader
forsinkelse (1000); // vent et sekund. 33
myservo.write (15); // tilbage til 15 grader
forsinkelse (1000); // vent et sekund
myservo.write (0); // tilbage til 0 grader
forsinkelse (1000); // vent et sekund
}
/**************************************************/
Anbefalede:
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
SERVO MOTOR - KNAPP - ARDUINO - KODEGIVNING #2: 4 trin
SERVO MOTOR - KNAPP - ARDUINO - KODEVISNING #2: KNOB: Styr placeringen af en RC (hobby) servomotor med din Arduino og et potentiometer. Dette eksempel gør brug af Arduino servobibliotek
ARDUINO: SÅDAN BRUGER DU EN SERVO MOTOR MED EKSTERN STRØM: 5 trin
ARDUINO: SÅDAN BRUGER DU EN SERVO MOTOR MED EN EKSTERN STRØM: Denne instruerbare er den skriftlige version af min " Arduino: Sådan bruges en servomotor med ekstern strøm " YouTube -video, som jeg har uploadet for nylig. Jeg anbefaler dig på det kraftigste at tjekke det ud. Besøg YouTube -kanalen
Sjove projekter med Elegoo Uno R3 Super Start Kit - Joystick -kontrol til DC -motor: 4 trin
Sjove projekter med Elegoo Uno R3 Super Start Kit - Joystick Control til DC Motor: I denne instruktion vil jeg prøve at styre retningen og hastigheden af en DC motor ved hjælp af et joystick ved hjælp af Arduino, bruge komponenterne fra Elegoo Uno R3 Super Start Kit fås fra Amazon.com
Livets træ (Arduino Capacitive Touch Sensor Driving Servo Motor): 6 trin (med billeder)
Livets træ (Arduino Capacitive Touch Sensor Driving Servo Motor): Til dette projekt lavede vi et risgivende træ, der består af en kapacitiv berøringssensor og en servomotor. Ved berøring af måtten ville servomotoren blive aktiveret, og ris (eller hvad du nu vil putte i den) vil blive frigivet. Her er en kort video