Talaan ng mga Nilalaman:
Video: Pagkontrol ng isang RC Servo Motor Na May Arduino at Dalawang Sandali na Mga switch: 4 na Hakbang
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Sinasabi ng pangalan ang lahat. Pagkontrol ng isang RC car servo motor na may Arduino at ilang resistors, jumper wires, at dalawang tactile switch. Ginawa ko ito sa pangalawang araw nakuha ko ang aking Arduino, kaya't medyo ipinagmamalaki ko ang aking sarili.
Hakbang 1: Listahan ng Mga Bahagi
Okay, kakailanganin mo ang sumusunod: Arduino- $ 30-35 USD Alamin kung saan bibilhin ang mga narito. Jumper Wires- $ 8.50 USD Nakuha ko ang minahan mula sa AmazonResistors- Pennies isang piraso Kumuha ng em mula sa Radio Shack, Digi-Key, Mouser, Jameco, at iba pa Ang mga ito ay hindi kailangang maging eksakto. Servo Motor- $ 10 USD Oo, alam kong hindi ito ang pinakamura sa internet. Tower HobbiesBreadboard- $ 9- $ 30 USD, Depende sa laki. Switch ng Amazon-actile- $ 0.20 USD 6 na lang, 427 ang natitira sa Digi-Key Iniligtas ko lang ang minahan…
Hakbang 2: Ang Circuit
Ang circuit ay medyo simple. Dapat mong itapon ito sa isang breadboard sa loob ng limang minuto tulad ng ginawa ko. Tiyaking walang katuturan sa iyong hindi gaanong pamilya, at mukhang isang wad ng isang bagay na iyong hinugot mula sa isang alisan ng ahas. Yum
Hakbang 3: Ang Program / Sketch
Narito ang aking code na ginamit ko. Baka maipaliwanag ko ito mamaya, parang tamad ako. Iyon ang para sa kung ano ito at ito.
# isama ang Servo myservo; int button7 = 0; int button6 = 0; int pos = 90; void setup () {pinMode (7, INPUT); pinMode (6, INPUT); myservo.attach (9);} void loop () {button7 = digitalRead (7); button6 = digitalRead (6); myservo.write (pos); antala (5); pos = pipigilan (pos, 0, 180); kung (button7 == 1 && button6 == 0) {pos ++; } kung (button7 == 0 && button6 == 1) {pos--; }} Anumang mga bug, glitches? Wala akong napapansin…
Hakbang 4: Gumagana Ito (o Hindi)! At, Malapit Na ….
Inaasahan na gagana ito para sa iyo, kung hindi ito nag-post ng isang puna. Kami ng nagtuturo na pamayanan ay karaniwang magaling sa pagtulong sa mga tao. Umaasa na magdagdag ng isang video sa madaling panahon. Maaari lamang mag-post ng isang video ng isang Arduino na kumokontrol sa isang servo sa ibang proyekto, dahil lumipat ako sa mas malaki at mas mahusay na mga bagay. Kaya't magsaya ka dito, baguhin ito, ano ba lumabas at kumita ng pera dito at pagkatapos ay sabihin sa akin! Gagawin lang ang araw ko.