Përmbajtje:
- Hapi 1: Përbërësit e kërkuar
- Hapi 2: Parimi
- Hapi 3: Diagrami Skematik
- Hapi 4: Procedurat
- Hapi 5: Kodi
Video: SERVO MOTOR ME ARDUINO UNO R3: 5 Hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:21
Servo është një lloj motori me ingranazhe që mund të rrotullohet vetëm 180 gradë. Ai kontrollohet duke dërguar impulse elektrike nga bordi juaj Arduino Uno. Këto impulse i tregojnë servos në çfarë pozicioni duhet të lëvizë.
Hapi 1: Përbërësit e kërkuar
- Arduino Uno bordi * 1
- Kabllo USB * 1
- Servo * 1
- Breadboard * 1
- Telat e kërcyesit
Hapi 2: Parimi
Servo përbëhet nga guaska, bordi qark, motori jo-thelbësor, ingranazhet dhe zbulimi i vendndodhjes. Parimi i tij i punës është si më poshtë: Bordi Arduino Uno dërgon sinjal PWM në servo motor, dhe më pas ky sinjal përpunohet nga IC në bordin e qarkut për të llogaritur drejtimin e rrotullimit për të drejtuar motorin, dhe më pas kjo fuqi lëvizëse transferohet në krahun e rrotullimit me ingranazhe zvogëluese Me Në të njëjtën kohë, detektori i pozicionit kthen sinjalin e vendndodhjes për të gjykuar nëse vendndodhja e caktuar është arritur apo jo.
Hapi 3: Diagrami Skematik
Hapi 4: Procedurat
Hapi 1:
Ndërtoni qarkun.
Hapi 2:
Shkarkoni kodin nga
Hapi 3:
Ngarko skicën në tabelën Arduino Uno
Klikoni në ikonën Ngarko për të ngarkuar kodin në tabelën e kontrollit.
Nëse "Done uploading" shfaqet në fund të dritares, kjo do të thotë që skica është ngarkuar me sukses.
Tani, mund ta shihni servo motorin të rrotullohet 90 gradë (rrotullohet një herë në 15 gradë). Dhe pastaj rrotullohuni në drejtim të kundërt.
Hapi 5: Kodi
/***********************************************
* emri: Servo
* funksioni: mund ta shihni servo motorin të rrotullohet 90 gradë (rrotullohet një herë në 15 gradë).
* Dhe pastaj rrotullohuni në drejtim të kundërt.
************************************************/
// Email: [email protected]
// Faqja e internetit: www.primerobotics.in
#përfshi
/************************************************/
Servo myservo; // krijoni një servo objekt për të kontrolluar një servo
/************************************************/
void setup ()
{
myservo.attach (9); // bashkon servo në pin 9 në servo objekt
myservo.shkruaj (0); // kthehu në 0 gradë
vonesë (1000); // prisni për një sekondë
}
/*************************************************/
lak void ()
{
myservo.shkruaj (15); // shkon në 15 gradë
vonesë (1000); // prisni për një sekondë
myservo.shkruaj (30); // shkon në 30 gradë
vonesë (1000); // prisni një sekondë.33
myservo.shkruaj (45); // shkon në 45 gradë
vonesë (1000); // prisni një sekondë.33
myservo.shkruaj (60); // shkon në 60 gradë
vonesë (1000); // prisni një sekondë.33
myservo.shkruaj (75); // shkon në 75 gradë
vonesë (1000); // prisni një sekondë.33
myservo.shkruaj (90); // shkon në 90 gradë
vonesë (1000); // prisni për një sekondë
myservo.shkruaj (75); // kthehu në 75 gradë
vonesë (1000); // prisni një sekondë.33
myservo.shkruaj (60); // kthehet në 60 gradë
vonesë (1000); // prisni një sekondë.33
myservo.shkruaj (45); // kthehet në 45 gradë
vonesë (1000); // prisni një sekondë.33
myservo.shkruaj (30); // kthehet në 30 gradë
vonesë (1000); // prisni një sekondë.33
myservo.shkruaj (15); // kthehet në 15 gradë
vonesë (1000); // prisni për një sekondë
myservo.shkruaj (0); // kthehu në 0 gradë
vonesë (1000); // prisni për një sekondë
}
/**************************************************/
Recommended:
Stepper Motor i kontrolluar Stepper Motor - Stepper Motor si një kodues rrotullues: 11 hapa (me fotografi)
Stepper Motor i kontrolluar Stepper Motor | Stepper Motor Si një kodues rrotullues: Keni disa motorë stepper të shtrirë përreth dhe doni të bëni diçka? Në këtë udhëzues, le të përdorim një motor stepper si një kodues rrotullues për të kontrolluar pozicionin e një motori tjetër stepper duke përdorur një mikrokontrollues Arduino. Pra, pa u zgjatur më tej, le të gjejmë
Lidhni Maduino UNO me Servo Motor: 7 hapa
Lidhni Maduino UNO me Servo Motor: Në këtë tutorial ne do të përdorim Arduino UNO, servo motor dhe Visuino për të rrotulluar servo motorin. Shikoni një video demonstruese
Si të kontrolloni Quadcopter Drone Quartcopter Brushless DC Motor (3 tela Lloji) duke përdorur HW30A Motor Speed Controller dhe Arduino UNO: 5 hapa
Si të kontrolloni Quadcopter Drone Quartcopter Brushless DC Motor (Lloji i 3 telave) duke përdorur HW30A Motor Speed Controller dhe Arduino UNO: Përshkrimi: HW30A Motor Speed Controller mund të përdoret me 4-10 NiMH/NiCd ose 2-3 qeliza LiPo bateri. BEC është funksionale me deri në 3 qeliza LiPo. Mund të përdoret për të kontrolluar shpejtësinë e motorit DC pa furça (3 tela) me maksimum deri në 12Vdc. Specifik
Si të modifikoni një servo motor për rrotullim të vazhdueshëm (Roboti me një motor Walker): 8 hapa (me fotografi)
Si të modifikoni një servo motor për rrotullim të vazhdueshëm (Roboti me një motor Walker): Ky udhëzues është pjesë e një shëtitjeje me motor. Https://www.instructables.com/id/How-to-build-the-one-motor- Walker/Ka triliona mësime si kjo, unë e di :-) Ata shkonin në shkollë gjatë pushimit të drekës me një aparat Sony Mavica (dështim
Servo Servo Servo Controller Servo: 6 hapa
Servo Servo Servo Controller Servo: Ky është një kontrollues i thjeshtë serial për servos të shumtë bazuar në Arduino. (e para ime e mësueshme :)) Pjesa më e madhe e punës në këtë erdhi nga marrja e softuerit për të folur me arduino dhe bërja e një protokolli për transferimin e të dhënave. Si f