Kazalo:
- 1. korak: potrebne komponente
- 2. korak: Načelo
- 3. korak: Shematski diagram
- 4. korak: Postopki
- 5. korak: Koda
Video: SERVO MOTOR Z ARDUINO UNO R3: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Servo je vrsta gonila, ki se lahko vrti le za 180 stopinj. Upravlja se s pošiljanjem električnih impulzov z vaše plošče Arduino Uno. Ti impulzi povedo servomotorju, v kakšen položaj naj se premakne.
1. korak: potrebne komponente
- plošča Arduino Uno * 1
- USB kabel * 1
- Servo * 1
- Okvir * 1
- Mostične žice
2. korak: Načelo
Servo je sestavljen iz lupine, vezja, nejedrnega motorja, orodja in zaznavanja lokacije. Njegovo načelo delovanja je naslednje: plošča Arduino Uno pošlje PWM signal servo motorju, nato pa ta signal IC obdela na vezju za izračun smeri vrtenja za pogon motorja, nato pa se ta pogonska moč z reduktorjem prenese na nihajno roko. Hkrati detektor položaja vrne signal lokacije, da presodi, ali je nastavljena lokacija dosežena ali ne.
3. korak: Shematski diagram
4. korak: Postopki
Korak 1:
Zgradite vezje.
2. korak:
Prenesite kodo s spletnega mesta
3. korak:
Skico naložite na ploščo Arduino Uno
Kliknite ikono za nalaganje, da kodo naložite na nadzorno ploščo.
Če se na dnu okna prikaže "Končano nalaganje", to pomeni, da je bila skica uspešno naložena.
Zdaj lahko vidite, da se servo motor vrti za 90 stopinj (zavrtite enkrat na 15 stopinj). Nato zavrtite v nasprotno smer.
5. korak: Koda
/***********************************************
* ime: Servo
* funkcija: lahko vidite, da se servo motor vrti za 90 stopinj (zavrtite enkrat na 15 stopinj).
* Nato zavrtite v nasprotni smeri.
************************************************/
// E -pošta: [email protected]
// Spletna stran: www.primerobotics.in
#vključi
/************************************************/
Servo myservo; // ustvarite servo objekt za nadzor servo
/************************************************/
void setup ()
{
myservo.attach (9); // pritrdi servo na pin 9 na servo objekt
myservo.write (0); // nazaj na 0 stopinj
delay (1000); // počakajte sekundo
}
/*************************************************/
void loop ()
{
myservo.write (15); // gre na 15 stopinj
delay (1000); // počakajte sekundo
myservo.write (30); // gre na 30 stopinj
delay (1000); // počakajte sekundo.33
myservo.write (45); // gre na 45 stopinj
delay (1000); // počakajte sekundo.33
myservo.write (60); // gre na 60 stopinj
delay (1000); // počakajte sekundo.33
myservo.write (75); // gre na 75 stopinj
delay (1000); // počakajte sekundo.33
myservo.write (90); // gre na 90 stopinj
delay (1000); // počakajte sekundo
myservo.write (75); // nazaj na 75 stopinj
delay (1000); // počakajte sekundo.33
myservo.write (60); // nazaj na 60 stopinj
delay (1000); // počakajte sekundo.33
myservo.write (45); // nazaj na 45 stopinj
delay (1000); // počakajte sekundo.33
myservo.write (30); // nazaj na 30 stopinj
delay (1000); // počakajte sekundo.33
myservo.write (15); // nazaj na 15 stopinj
delay (1000); // počakajte sekundo
myservo.write (0); // nazaj na 0 stopinj
delay (1000); // počakajte sekundo
}
/**************************************************/
Priporočena:
Priključite Maduino UNO na servo motor: 7 korakov
Povežite Maduino UNO s servo motorjem: V tej vadnici bomo za vrtenje servo motorja uporabili Arduino UNO, servo motor in Visuino. Oglejte si predstavitveni video
ARDUINO: KAKO UPORABLJATI SERVO MOTOR Z ZUNANJO MOČJO: 5 korakov
ARDUINO: KAKO UPORABLJATI SERVO MOTOR Z ZUNANJO MOČI: Ta navodila so pisna različica mojega " Arduina: Kako uporabljati servo motor z zunanjo močjo " YouTube videoposnetek, ki sem ga pred kratkim naložil. Toplo vam priporočam, da to preverite. Obiščite kanal YouTube
[Arduino Robot] Kako narediti robota za zajem gibanja - Robot Thumbs - Servo motor - Izvorna koda: 26 korakov (s slikami)
[Arduino Robot] Kako narediti robota za zajem gibanja | Robot Thumbs | Servo motor | Izvorna koda: Thumbs Robot. Uporabil je potenciometer servo motorja MG90S. To je zelo zabavno in enostavno! Koda je zelo preprosta. To je le okoli 30 vrstic. Izgleda kot posnetek gibanja. Prosimo, pustite kakršno koli vprašanje ali mnenje! [Navodilo] Izvorna koda https: //github.c
Drevo življenja (Arduino kapacitivni senzor na dotik, ki poganja servo motor): 6 korakov (s slikami)
Tree of Life (Arduino kapacitivni senzor na dotik, ki poganja servo motor): Za ta projekt smo izdelali drevo za dajanje riža, ki ga sestavljata kapacitivni senzor na dotik in servo motor. Ko se dotaknete preproge, se aktivira servo motor in sprosti riž (ali karkoli želite vanj). Tukaj je kratek video
Kako spremeniti servo motor za neprekinjeno vrtenje (en motor Walker Robot): 8 korakov (s slikami)
Kako spremeniti servo motor za neprekinjeno vrtenje (en robot z enim motorjem): ta navodila so del enega motornega sprehajalca. Https://www.instructables.com/id/How-to-build-the-one-motor- walker/Obstaja trilijoni takšnih vadnic, vem :-) V šoli so med odmorom za kosilo hodili s kamero Sony Mavica (flop