Talaan ng mga Nilalaman:
- Hakbang 1: Mga Nilalaman
- Hakbang 2: Mga Pangunahing Kaalaman ng Servo…
- Hakbang 3: Koneksyon at Mga Kable
- Hakbang 4: Simpleng Pag-coding para sa Pag-set up
- Hakbang 5: Pag-coding para sa Control
- Hakbang 6: Mga Aplikasyon
Video: Alamin ang SERVO Control (sa isang Sulyap): 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
Sa modyul na ito matututunan mo ang tungkol sa pagkontrol ng isang micro o mini Servo na katugma sa arduino. Ang isang servo motor ay karaniwang ginagamit sa anumang mga proyekto sa awtomatiko na may gumagalaw na mga bahagi. Ginampanan nito ang isang napakahalagang papel sa Robotics, ang tumpak na paggalaw ng bawat isa at ang bawat braso ng isang robot ay kinokontrol ng Servo. Kaya sa tingin ko ito ay magiging higit sa sapat upang malaman kung gaano kahalaga ang maliit na aparato na ito.
Maaari itong magamit sa mga mini na proyekto din kung saan nais mong ilipat ang isang bagay sa tumpak na mga anggulo. Sa gayon ang Servo ay maaaring magamit nang napakadali sa arduino, sa pamamagitan lamang ng pagsulat ng isang code ng 3-4 na linya.
Madali itong matutunan sa loob lamang ng 7-10 minuto, makinabang …………………….
Hakbang 1: Mga Nilalaman
* Servo motor pangunahing pag-unawa.
* mga detalye ng koneksyon at wire.
* Pinakasimpleng pag-coding upang makontrol ang servo gamit ang Arduino.
* Nag-apply ang Servo sa mga halimbawa ng proyekto ng real time.
ALAMIN NATIN ……
Hakbang 2: Mga Pangunahing Kaalaman ng Servo…
Ang mga motor ng Servo ay matagal na sa paligid at ginagamit sa maraming mga application. Ang mga ito ay maliit sa laki ngunit mag-impake ng isang malaking suntok at napaka-enerhiya-mahusay. Ginagamit din ang mga motor ng servo sa mga pang-industriya na aplikasyon, robotics, in-line manufacturing, pharmaceutics at serbisyo sa pagkain.
Ngunit paano gumagana ang maliliit na lalaki?
Ang servo circuitry ay itinayo sa loob mismo ng yunit ng motor at may isang nakaposisyon na poste, na kadalasang nilagyan ng isang gear. Ang motor ay kinokontrol ng isang electric signal na tumutukoy sa dami ng paggalaw ng baras.
Ang servos ay kinokontrol ng pagpapadala ng isang de-koryenteng pulso ng variable na lapad, o modulate ng lapad ng pulso (PWM), sa pamamagitan ng control wire. Ang isang motor na servo ay maaari lamang lumiko sa 90 ° sa alinmang direksyon para sa isang kabuuang kilusang 180 ° kapwa sa direksyon ng pakaliwa o pabalik na direksyon.
Kapag ang mga servos na ito ay inuutos na ilipat, lilipat sila sa posisyon at hawakan ang posisyon na iyon. Kung ang isang panlabas na puwersa ay tinutulak laban sa servo habang ang servo ay may hawak na posisyon, ang servo ay pipigilan mula sa paglipat ng posisyon na iyon. Ang maximum na dami ng puwersang maibibigay ng servo ay tinatawag na torque rating ng servo. Ang servos ay hindi hahawak sa kanilang posisyon magpakailanman; ang posisyon pulso ay dapat na ulitin upang turuan ang servo na manatili sa posisyon.
Hakbang 3: Koneksyon at Mga Kable
Mayroong dalawang uri ng karaniwang servo wire color coding na magagamit. Ang isa ay karaniwang inilaan para sa mini servo, ang isa pa ay para sa normal na servo.
1. MINI SERVO
kahel ------------------------------ signal na makakonekta sa arduino digital pin.
pula ----------------------------------- + v, kapangyarihan
kayumanggi ----------------- gnd, ground pin
2. NORMAL SERVO
puti ------------ Ang data / signal upang maiugnay sa arduino.
pula / kayumanggi --------------------------- + v, kapangyarihan
itim ----------------------------------- gnd, ground pin.
Iyon lang ang tungkol sa mga kable ………………………………………..!
Hakbang 4: Simpleng Pag-coding para sa Pag-set up
ang paggawa ng code ay ang pinakasimpleng trabaho sa lahat!
kailangan mong malaman ang dalawang pangunahing mga bagay lamang bago simulan ang iyong code, Ang arduino software IDE ay nagbibigay sa amin ng isang built built library dito lalo na upang makontrol ang isang Servo motor kaya't gawing mas simple ang aming mga trabaho.
Upang maisama ang library sa iyong code kailangan mong i-type ang sumusunod na teksto sa simula ng iyong code
# isama
o maaari mo lamang isama ang library sa pamamagitan ng pag-click sa skecth ---- I-import ang library ------ Servo
ang parehong pamamaraan ay gumagawa ng parehong trabaho maaari kang pumili ng maginhawang paraan para sa iyo!
Ngayon, kailangan mong pangalanan ang iyong servo ibig sabihin, kailangan mong lumikha ng isang object ng servo sa pamamagitan ng paggamit ng isang keyword na tinatawag na Servo.
halimbawa: Maituturo sa Servo;
ngayon ang pangalan ng bagay sa halimbawang ito ay itinuturo.
Susunod, upang magtalaga ng isang digital pin ng iyong arduino sa signal pin ng Servo ginagamit ang sumusunod na code, halimbawa: itinuturo.attach (2);
Ngayon ang signal pin ay maaaring konektado sa digital pin 2 ng arduino.
Iyon lang ang may pag-set up, ngayon ay magpapatuloy kami sa bahagi ng kontrol.
Ang keyword na ginamit upang iposisyon ang iyong Servo shaft sa isang partikular na anggulo ay object_name.write (anggulo 0-180);
halimbawa: maaaring turuan. magsulat (30);
ang pag-coding sa itaas ay nagpapadala ng isang senyas sa servo at sinasabing magtalaga ng 30 degree.
Hakbang 5: Pag-coding para sa Control
Ngayon pagkatapos mong itinalaga ang paunang posisyon ng iyong servo maaari kang lumipat sa anumang posisyon sa pamamagitan ng paggamit ng parehong code servo_name.write (), ngunit ang problema ay mabilis itong gumagalaw kaya't maaari itong mag-vibrate ng marami at hindi gumalaw ng maayos. Kaya ang solusyon ay gamit ang isang naaangkop na pagkaantala ().
Madali itong magagawa sa pamamagitan ng paggamit ng para sa loop () tulad ng ipinakita sa pigura.
Sa ito ang unang 30 sa para sa loop ay kumakatawan sa kasalukuyang posisyon ng servo, at ang 180 ang nais na posisyon.
Sa gayon maaaring nalaman mo ang mga pangunahing kaalaman sa kung paano gumamit ng isang Servo na may arduino.
Hakbang 6: Mga Aplikasyon
Nakalista sa ibaba ang ilan sa aking mga itinuturo kung saan ginamit ko ang isang servo na refer ito para sa karagdagang pag-unawa, 1.wifi control lock ng lock.
2. Bluetooth feeder ng isda.
Inaasahan kong nagustuhan mo ito
ilang mga paparating na paksa
1. ESP8266 simpleng kontrol.
2. Bluetooth.
3. LCD display
……………… at marami pang susunod sa akin para sa karagdagang mga kapaki-pakinabang na impormasyon.
Inirerekumendang:
Alamin Kapag May Pumasok sa Isang Silid Gamit ang Radar Sensor Xyc-wb-dc: 7 Hakbang
Alamin Kapag May Pumasok sa Isang Silid Gamit ang Radar Sensor Xyc-wb-dc: Sa tutorial na ito malalaman natin kung paano Alamin kapag may pumasok sa isang silid gamit ang RTC module, radar sensor xyc-wb-dc, OLED display at arduino. Panoorin ang isang demonstration video
Alamin Kung Paano Gumawa ng isang Portable Baterya na Pinapatakbo ng Monitor na Maaari ring Magpagana ng isang Raspberry Pi: 8 Hakbang (na may Mga Larawan)
Alamin Kung Paano Gumawa ng isang Portable Battery Powered Monitor Na Maaari ring Paandarin ang isang Raspberry Pi: Nais mo bang i-code ang python, o magkaroon ng isang output output para sa iyong Raspberry Pi Robot, on the Go, o kailangan ng isang portable na pangalawang display para sa iyong laptop o camera? Sa proyektong ito, gagawa kami ng isang portable na monitor na pinapatakbo ng baterya at
Nagsisimula: Alamin ang IOT Gamit ang isang Cool Fish Feeder: 9 Mga Hakbang (na may Mga Larawan)
Baguhan: Alamin ang IOT Gamit ang isang Cool Fish Feeder: Ang proyektong ito ay higit pa sa isang gabay upang magsimula sa isang maliit na mababang badyet na IOT na aparato at kung ano ang magagawa mo rito. Ano ang IOT? Nakuha mula sa Google: Ang IoT ay maikli para sa Internet of Things. Ang Internet of Things ay tumutukoy sa lumalaking network o
I-hack ang Spy Ear at Alamin na Baligtarin ang Engineer ng isang Circuit: 4 Mga Hakbang (na may Mga Larawan)
I-hack ang Spy Ear at Alamin upang Baligtarin ang Engineer ng isang Circuit: Ang itinuturo na ito ay nagpapakilala sa kagalang-galang na Spy Ear sa mga detalye at ang aking paraan upang baligtarin ang engineer ng isang circuit. Bakit karapat-dapat na turuan ang aparatong ito?: - Maaari kang bumili ng Spy Ear sa isang dolyar ! -Maaari nitong palakihin ang mga tunog hanggang sa 60 dB o isang kadahilanan ng isang 1000.
Bumuo ng isang Random na Musika at Banayad na Tagabuo at Sulyap na Katibayan ng DIYOS: 4 na Hakbang
Bumuo ng isang Random na Musika at Magaan na Tagabuo at Sulyap na Katibayan ng DIYOS: Ang pagbuo ng tunay na mga random na numero ay tila imposible. Gayunpaman, medyo madali itong gumamit ng isang microcontroller upang makabuo ng mga pseudo random na numero at pagkatapos ay gamitin ang mga ito upang ipakita ang mga tunog at iba't ibang mga may ilaw na kulay. Habang ang musikang nabuo ay n