INHOUDSOPGAWE:
- Stap 1: Vereiste komponente
- Stap 2: Beginsel
- Stap 3: Skematiese diagram
- Stap 4: Prosedures
- Stap 5: Kode
Video: SERVO MOTOR MET ARDUINO UNO R3: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Servo is 'n tipe ratmotor wat slegs 180 grade kan draai. Dit word beheer deur elektriese pulse vanaf u Arduino Uno -bord te stuur. Hierdie pulse vertel die servo na watter posisie dit moet beweeg.
Stap 1: Vereiste komponente
- Arduino Uno -bord * 1
- USB -kabel * 1
- Servo * 1
- Broodbord * 1
- Springdrade
Stap 2: Beginsel
Servo bestaan uit dop, printplaat, nie-kernmotor, rat- en liggingopsporing. Die werkbeginsel daarvan is soos volg: Arduino Uno -bord stuur PWM -sein na servomotor, en dan word hierdie sein deur IC op printplaat verwerk om die rotasierigting te bereken om die motor aan te dryf, en dan word hierdie dryfkrag oorgedra na die swaaiarm deur 'n reduksrat. Terselfdertyd gee die posdetektor die liggingsein terug om te bepaal of die ingestelde ligging bereik is of nie.
Stap 3: Skematiese diagram
Stap 4: Prosedures
Stap 1:
Bou die kring.
Stap 2:
Laai die kode af van
Stap 3:
Laai die skets op na die Arduino Uno -bord
Klik op die ikoon Oplaai om die kode na die beheerbord op te laai.
As 'Klaar oplaai' onderaan die venster verskyn, beteken dit dat die skets suksesvol opgelaai is.
U kan nou sien dat die servomotor 90 grade draai (een keer elke 15 grade). En draai dan in die teenoorgestelde rigting.
Stap 5: Kode
/***********************************************
* naam: Servo
* funksie: u kan sien dat die servomotor 90 grade draai (een keer elke 15 grade).
* En draai dan in die teenoorgestelde rigting.
************************************************/
// E -pos: [email protected]
// Webwerf: www.primerobotics.in
#insluit
/************************************************/
Servo myservo; // skep servo -voorwerp om 'n servo te beheer
/************************************************/
leemte opstelling ()
{
myservo.attach (9); // heg die servo op pen 9 aan die servo -voorwerp
myservo.write (0); // terug na 0 grade
vertraging (1000); // wag vir 'n sekonde
}
/*************************************************/
leemte lus ()
{
myservo.write (15); // gaan tot 15 grade
vertraging (1000); // wag vir 'n sekonde
myservo.write (30); // gaan tot 30 grade
vertraging (1000); // wag vir 'n sekonde
myservo.write (45); // styg tot 45 grade
vertraging (1000); // wag vir 'n sekonde
myservo.write (60); // gaan tot 60 grade
vertraging (1000); // wag vir 'n sekonde
myservo.write (75); // styg tot 75 grade
vertraging (1000); // wag vir 'n sekonde
myservo.write (90); // gaan tot 90 grade
vertraging (1000); // wag vir 'n sekonde
myservo.write (75); // terug na 75 grade
vertraging (1000); // wag vir 'n sekonde
myservo.write (60); // terug na 60 grade
vertraging (1000); // wag vir 'n sekonde
myservo.write (45); // terug na 45 grade
vertraging (1000); // wag vir 'n sekonde
myservo.write (30); // terug na 30 grade
vertraging (1000); // wag vir 'n sekonde
myservo.write (15); // terug na 15 grade
vertraging (1000); // wag vir 'n sekonde
myservo.write (0); // terug na 0 grade
vertraging (1000); // wag vir 'n sekonde
}
/**************************************************/
Aanbeveel:
Met 'n motor en 'n motor met 'n motor: 18 stappe
Hoe kan 'n motor 'n motor gebruik word? Met ander woorde: hoe kan ons 'n motor vir 'n motor gebruik, maar ook vir 'n motor of 'n motor of 'n ander komponent? ons kan dit ook gebruik om elemente te gebruik wat
ARDUINO: HOE OM 'N SERVO -MOTOR MET EKSTERNE KRAG TE GEBRUIK: 5 stappe
ARDUINO: HOE OM 'N SERVO -MOTOR MET EKSTERNE KRAG TE GEBRUIK: Hierdie instruksies is die geskrewe weergawe van my " Arduino: Hoe om 'n servomotor met 'n eksterne krag te gebruik " YouTube -video wat ek onlangs opgelaai het. Ek beveel u ten sterkste aan om dit te besoek. Besoek YouTube -kanaal
Arduino Obstacle Vermy motor met motor: 7 stappe
Arduino Obstacle Vermy motor met motor: Hallo! en welkom by die tutoriaal oor hoe om 'n Arduino -hindernis te vermy. Ons kan begin met die verkryging van die nodige materiaal vir hierdie projek, en ons moet baie pret hê! MATERIAAL: Wire to Male Wires Wires Distance Sensor
Arduino vierwielaangedrewe Bluetooth RC-motor met UNO R3, HC-05 en L293D Motorshield met kodering en Android-app: 8 stappe
Arduino 4-wielaandrywing Bluetooth RC-motor met behulp van UNO R3, HC-05 en L293D Motorshield met kodering en Android-app: Vandag gaan ek u vertel hoe u 'n arduino 4-wiel-aangedrewe bluetooth RC-motor kan maak met behulp van HC 05, L293 motorskerm, 4 DC-motor, met kodering en app vir Android om die motor te bestuur. Gebruikte komponent: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
Tree of Life (Arduino Capacitive Touch Sensor Driving Servo Motor): 6 stappe (met foto's)
Tree of Life (Arduino Capacitive Touch Sensor Driving Servo Motor): Vir hierdie projek het ons 'n rysboom gemaak wat bestaan uit 'n kapasitiewe aanraaksensor en 'n servomotor. As u die mat raak, word die servomotor geaktiveer en rys (of wat u ook al daarin wil plaas) sal vrygestel word. Hier is 'n kort video