Sadržaj:
- Korak 1: Sadržaj
- Korak 2: Osnove servo servisa …
- Korak 3: Spajanje i ožičenje
- Korak 4: Jednostavno kodiranje za postavljanje
- Korak 5: Kodiranje za kontrolu
- Korak 6: Aplikacije
Video: Naučite SERVO kontrolu (na prvi pogled): 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
U ovom ćete modulu učiti o upravljanju mikro ili mini servom koji je kompatibilan s arduinom. Servo motor se općenito koristi u svim projektima automatizacije koji imaju pokretne dijelove. On igra vrlo važnu ulogu u robotici, precizno kretanje svakog i svakom rukom robota upravlja Servo. Zato mislim da bi ovo bilo više nego dovoljno da se zna koliko je ovaj maleni uređaj važan.
Ovo se može koristiti i u mini projektima gdje želite pomaknuti stvar u preciznim kutovima. Tako se Servo može vrlo lako koristiti s arduinom, samo pisanjem koda od 3-4 retka.
Može se naučiti vrlo jednostavno u samo 7-10 minuta, iskoristite ……………………
Korak 1: Sadržaj
*Osnovno razumijevanje servo motora.
*pojedinosti o priključku i žici.
*najjednostavnije kodiranje za upravljanje servo pomoću Arduina.
*Servo primijenjen u primjerima projekata u stvarnom vremenu.
UČIMO …………………………………………….. UZBUĐIMO SE ………………………………………………………..!
Korak 2: Osnove servo servisa …
Servo motori postoje već duže vrijeme i koriste se u mnogim aplikacijama. Male su veličine, ali sadrže veliki udarac i vrlo su energetski učinkovite. Servo motori se također koriste u industrijskim aplikacijama, robotici, linijskoj proizvodnji, farmaciji i uslugama hrane.
Ali kako dječaci rade?
Servo sklop ugrađen je unutar motorne jedinice i ima podesivu osovinu koja je obično opremljena zupčanikom. Motor se upravlja električnim signalom koji određuje količinu kretanja osovine.
Servomotorima se upravlja slanjem električnog impulsa promjenjive širine ili modulacije širine impulsa (PWM) kroz upravljačku žicu. Servo motor se obično može okrenuti samo 90 ° u bilo kojem smjeru za ukupno 180 ° pomicanje u smjeru kazaljke na satu ili u suprotnom smjeru.
Kad se tim servo pogonima naredi da se kreću, pomaknut će se u položaj i zadržati taj položaj. Ako vanjska sila pritisne servo dok servo drži položaj, servo će se oduprijeti od pomicanja iz tog položaja. Maksimalna sila koju servo može primijeniti naziva se okretni moment servomotora. Servomotori ipak neće zauvijek zadržati svoju poziciju; impuls položaja mora se ponoviti kako bi se servo naredio da ostane u položaju.
Korak 3: Spajanje i ožičenje
Dostupne su dvije vrste standardnog kodiranja u boji servo žice. Jedna je općenito namijenjena mini servo, druga je namijenjena normalnom servo pogonu.
1. MINI SERVO
narančasta ------------------------------ signal koji treba spojiti na arduino digitalni pin.
crvena -----------------------------------+v, snaga
smeđa ------------------------------- gnd, pin za uzemljenje
2. NORMALNI SERVO
bijela ---------------------------------- podaci/signal koji se povezuje na arduino.
crvena/smeđa ---------------------------+v, snaga
crna ----------------------------------- gnd, pin za uzemljenje.
To je sve o ožičenju ………………………………………..!
Korak 4: Jednostavno kodiranje za postavljanje
izrada koda najjednostavniji je posao od svih!
Morate znati samo dvije osnovne stvari prije nego započnete svoj kôd. IDE softvera arduino pruža nam ugrađenu biblioteku u njemu, posebno za upravljanje servo motorom, što nam pojednostavljuje posao.
Da biste knjižnicu uključili u svoj kôd, morate upisati sljedeći tekst na početak koda
#uključi
ili možete jednostavno uključiti knjižnicu klikom na skect ---- Uvezi knjižnicu ------ Servo
obje metode rade isti posao, možete odabrati prikladan način za vas!
Sada morate imenovati svoj servo, tj. Morate stvoriti servo objekt pomoću ključne riječi koja se zove Servo.
primjer: Servo instrukcije;
sada se naziv objekta u ovom primjeru može uputiti.
Zatim, za dodjelu digitalnog pina vašeg arduina signalnom pinu servoa, koristi se sljedeći kod, primjer: instructable.attach (2);
sada se signalni pin može spojiti na digitalni pin 2 arduina.
To je sve s postavljanjem, sad ćemo prijeći na kontrolni dio.
Ključna riječ koja se koristi za postavljanje vašeg servo vratila pod određenim kutom je object_name.write (kut 0-180);
primjer: instructable.write (30);
gornje kodiranje šalje signal servo -u i kaže mu da dodijeli na 30 stupnjeva.
Korak 5: Kodiranje za kontrolu
Sada, nakon što ste dodijelili početni položaj vašeg serva, možete se pomaknuti na bilo koji položaj koristeći isti kod servo_name.write (), ali problem je u tome što se brzo pomiče pa može puno vibrirati i neće se pomicati glatko. koristeći odgovarajuće kašnjenje ().
To se može lako učiniti pomoću for loop () kako je prikazano na slici.
Ovdje prvih 30 u for petlji predstavlja trenutni položaj servo, a 180 je željeni položaj.
Tako ste možda znali osnove kako koristiti Servo s arduinom.
Korak 6: Aplikacije
Dolje su navedeni neki od mojih instriuctablesa gdje sam koristio servo, uputite ga radi daljnjeg razumijevanja, 1.wifi zaključavanje vrata.
2. hranilica za plavu ribu.
Nadam se da vam se sviđa ovo uputstvo
nekoliko nadolazećih tema
1. ESP8266 jednostavno upravljanje.
2. Bluetooth.
3. LCD zaslon
……………… i još mnogo toga pratite me za daljnje korisne informacije.
Preporučeni:
Izrada Arduino knjižnice za YouTube pogled: 7 koraka
Izrada Arduino knjižnice za YouTube Sight: Pozdrav svima, nedavno sam izgradio uslugu pod nazivom YouTube Sight koja može izdvojiti podatke o pretplatnicima iz YouTube Analytics API -ja i dati vam točniji broj pretplatnika otkako je YouTube počeo prikupljati rezultate. Pomoću njega sam napravio primjer
Nvidia Jetson Nano Vodič - Prvi pogled s AI & ML: 7 koraka
Nvidia Jetson Nano Vodič | Prvi pogled s AI & ML: Hej, što ima ljudi! Akarsh ovdje iz CETech -a. Danas ćemo pogledati novi SBC iz Nvidije koji je Jetson Nano, Jetson Nano je fokusiran na tehnike umjetne inteligencije poput prepoznavanja slika itd. Prvo ćemo pokrenuti
Stari telefon za pokretno kretanje! Pogled iz svemira!: 4 koraka
Stari telefon za pokretno kretanje! Pogled iz svemira !: Nadograđujem telefone i mislio sam da bi stari telefon morao biti zabavan … bizarna kombinacija Dana planeta Zemlje, kišnog dana, natjecanja Instructables o svemiru i nedavnog članka o ISS HD Zemlji Gledanje eksperimenta natjeralo me da sastavim
Stražnji pogled vozila: 9 koraka (sa slikama)
Stražnji vid vozila: Zašto gradimo stražnji vid vozila? Rezervni sudar bio je veliki problem, Američki centar za kontrolu bolesti izvijestio je da je od 2001. do 2003. godine procijenjeno 7 475 djece (2 492 godišnje) mlađe od 15 godina liječen od automobilske bolesti
Izgradite nasumični generator glazbe i svjetlosti i bacite pogled na BOG: 4 koraka
Izgradite nasumični generator glazbe i svjetlosti i uvidite BOGE dokaze: Čini se da je stvaranje zaista slučajnih brojeva nemoguće. Međutim, prilično je jednostavno koristiti mikrokontroler za generiranje pseudo slučajnih brojeva, a zatim ih koristiti za prikaz zvukova i svjetla različitih boja. Dok je glazba koja se generira n