Talaan ng mga Nilalaman:

Pagkontrol ng isang RC Servo Motor Na May Arduino at Dalawang Sandali na Mga switch: 4 na Hakbang
Pagkontrol ng isang RC Servo Motor Na May Arduino at Dalawang Sandali na Mga switch: 4 na Hakbang

Video: Pagkontrol ng isang RC Servo Motor Na May Arduino at Dalawang Sandali na Mga switch: 4 na Hakbang

Video: Pagkontrol ng isang RC Servo Motor Na May Arduino at Dalawang Sandali na Mga switch: 4 na Hakbang
Video: Pagkontrol ng 32 Mga Servo Motors Gamit ang PCA9685 at Arduino: V3 2024, Nobyembre
Anonim
Pagkontrol ng isang RC Servo Motor Na May Arduino at Dalawang Sandali na Mga Paglipat
Pagkontrol ng isang RC Servo Motor Na May Arduino at Dalawang Sandali na Mga Paglipat
Pagkontrol ng isang RC Servo Motor Na May Arduino at Dalawang Sandali na Mga switch
Pagkontrol ng isang RC Servo Motor Na May Arduino at Dalawang Sandali na Mga switch

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

Listahan ng Mga Bahagi
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
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

Ang Program / Sketch
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.

Inirerekumendang: