Talaan ng mga Nilalaman:

Kamay na Kinokontrol ng RC na Kumpas ng Kamay: 15 Mga Hakbang
Kamay na Kinokontrol ng RC na Kumpas ng Kamay: 15 Mga Hakbang

Video: Kamay na Kinokontrol ng RC na Kumpas ng Kamay: 15 Mga Hakbang

Video: Kamay na Kinokontrol ng RC na Kumpas ng Kamay: 15 Mga Hakbang
Video: DJI Mavic Mini Fly More Combo with Hard Shell Travel Case Black BH # DJMAVICMCK 2020 2024, Nobyembre
Anonim
Kamay na Kinokontrol ng RC na Kumpas ng Kamay
Kamay na Kinokontrol ng RC na Kumpas ng Kamay
Kamay na Kinokontrol ng RC na Kumpas ng Kamay
Kamay na Kinokontrol ng RC na Kumpas ng Kamay

Hello World!

Ito ang aking unang Instructable

Kung mayroon kang anumang mga katanungan - mangyaring huwag mag-atubiling magtanong.

Target na Madla:

Nalalapat ang proyektong ito sa sinumang may pagkahilig pagdating sa teknolohiya. Kung ikaw ay dalubhasa o isang ganap na nagsisimula pagdating sa robotics. Malilikha mo ang proyektong ito sa pamamagitan ng pagsunod sa mga tagubilin sa dokumentong ito.

Ano ang kakailanganin mo:

· (2) x Elegoo Uno R3 Controller Board

· (2) x Prototype Expansion Board

· (1) x HC-05 Bluetooth Module

· (1) x HC-06 Bluetooth Module

· (1) x Kamay na Gantimpala

· (1) x GY-521 module

· (12) x M-M na mga wire

· (6) x F-M na mga wire

· (2) x 9V Baterya na may DC

R / C Kotse

· (1) x Base Board

· (2) x Encoder Disc

· (2) x Gulong

· (2) x Deceleration DC motor

· (1) x lalagyan ng baterya

· (4) x M3 * 30 Screw Bar

· (8) x M3 * 6 Screw Bar

· (8) x M3 nut

· (1) x Lumipat

· (4) x Fastener

· (1) x Hammer caster

· (4) x AA Baterya

· (1) x L9110S 2-CH H-bridge Stepper Motor Dual DC Motor Controller Board

Hakbang 1: Hakbang 1:

Hakbang 1
Hakbang 1
Hakbang 1
Hakbang 1
Hakbang 1
Hakbang 1
Hakbang 1
Hakbang 1

GOAL: I-configure ang rate ng baud at itakda ang password ng HC-06 (SLAVE)

Ang HC-06 ay isang alipin lamang na module ng Bluetooth na nangangahulugang "maaari lamang itong makausap". Ang HC-06 ay awtomatikong nasa mode na AT. Ang AT mode ay isang command mode na nagbibigay-daan sa iyo upang tanungin / i-configure ang ilan sa mga setting ng module ng Bluetooth.

I. Sa pamamagitan lamang ng Arduino at USB Serial na nakakonekta sa computer. Mag-upload ng isang blangko na sketch sa Arduino tulad ng nakakabit sa itaas

II. Idiskonekta ang USB Serial mula sa computer.

III. Ikonekta ang HC-06 at ang Arduino gamit ang (4) F-M wires - tingnan ang step1wireAttachment

IV. Ikonekta ang USB Serial sa computer. Gagawa nitong blink on at off ang HC-06 bawat segundo.

V. I-click ang Serial Monitor at tiyakin na mayroong "Walang mga Pagtatapos ng linya" at ang rate ng baud ay nakatakda sa "9600" sa ilalim ng serial monitor.

IV. I-type ang AT sa kahon ng teksto ng Serial Monitor at dapat itong mag-print ng OK (nangangahulugan ito na mayroong komunikasyon sa pagitan ng serial monitor at Bluetooth)

VII. Ang default na password ng HC-06 ay 1234, ngunit kung sakali hindi ito. I-type ang AT + PIN1234 at pindutin ang ipadala. I-print ng Serial Monitor ang OKsetPIN. Itatakda nito ang HC-06 na pagpapares ng password sa 1234 (Ang password sa pagitan ng HC-06 at ng HC-05 ay dapat na pareho).

VIIII. I-type ang AT + BAUD8 at pindutin ang ipadala. I-print ang serial monitor sa OK115200. Itatakda nito ang rate ng baud ng HC-06 hanggang 115200. (Ang rate ng baud sa pagitan ng HC-06 at theHC-06 ay dapat na pareho).

Hakbang 2: Hakbang 2: Kunin ang Address ng HC-06 (ALIPIN)

Hakbang 2: Kunin ang Address ng HC-06 (SLAVE)
Hakbang 2: Kunin ang Address ng HC-06 (SLAVE)
Hakbang 2: Kunin ang Address ng HC-06 (SLAVE)
Hakbang 2: Kunin ang Address ng HC-06 (SLAVE)
Hakbang 2: Kunin ang Address ng HC-06 (SLAVE)
Hakbang 2: Kunin ang Address ng HC-06 (SLAVE)

Maaari mong makuha ang address ng HC-06 sa pamamagitan ng isang app na tinatawag na Bluetooth Finder sa pamamagitan ng isang Android phone o sa pamamagitan ng paggamit ng HC-05 upang masimhot ang mga nakapaligid na module ng Bluetooth sa paligid ng HC-05.

TANDAAN ang address ng HC-06. Kakailanganin mo ang impormasyong ito kapag nag-configure ng HC-05

Pagkuha ng address ng HC-06 sa pamamagitan ng Bluetooth Finder

I. Tingnan ang kalakip na larawan

TANDAAN: Ang MAC address ay magmumukhang katulad ng na-highlight sa itaas. Karaniwang matutuklasan ang module ng bluetooth bilang "HC-06".

I. I-download ang application ng Bluetooth Finder

II. Habang ang HC-06 ay nakabukas at kumikislap - ipares ang android phone sa HC-06

III. Ang password ng HC-06 ay magiging 1234. Na-configure namin ang password nito nang mas maaga sa pamamagitan ng utos na AT + PIN1234

IV. Kapag ang HC-06 at ang telepono ng Anroid ay ipinares. Buksan ang application ng Bluetooth Finder upang makita kung ano ang address nito.

Hakbang 3: Hakbang 3: Pag-configure ng HC-05 (Master)

Hakbang 3: Pag-configure ng HC-05 (Master)
Hakbang 3: Pag-configure ng HC-05 (Master)
Hakbang 3: Pag-configure ng HC-05 (Master)
Hakbang 3: Pag-configure ng HC-05 (Master)

* Pagkuha ng address ng HC-06 sa pamamagitan ng HC-05

GOAL: Bind ang HC-05 upang awtomatikong kumonekta sa HC-06 lamang

I. Habang ang HC-06 ay nasa. Magbukas ng isang bagong sesyon ng Arduino at Sundin ang mga hakbang 1-3 sa Hakbang 1.

II. Habang kumokonekta sa USB Serial sa computer siguraduhing pinindot mo ang pindutan sa HC-05. Gagawa nitong blink on at off ang HC-05 bawat 2 segundo. Ipinapahiwatig nito na ang HC-05 ay nasa mode na AT. Tiyaking napili ang tamang port. Ang napiling port ay dapat na ang arduino kung saan nakakonekta ang HC-05.

III. I-click ang Serial Monitor at siguraduhing may idinagdag na "Parehong NL & CR" at ang rate ng baud ay nakatakda sa "9600" sa ilalim ng serial monitor. (tulad ng nakalarawan sa kalakip na imahe)

IV. I-type ang AT sa kahon ng teksto ng Serial Monitor at mai-print nito ang ERROR: (0) (Hindi sigurado kung bakit ito nangyari). I-type ang AT ulit at ang Serial monitor ay mai-print ang OK (nangangahulugan ito na mayroong komunikasyon sa pagitan ng serial monitor at Bluetooth).

V. Type AT + ROLE? at pindutin ang ipadala. I-print ng serial monitor kung anong papel ang kasalukuyang mayroon ang HC-05. Tungkulin 0 = alipin. Tungkulin 1 = master. Kung ang tungkulin nito ay 0. Baguhin ang papel nito sa 1 sa pamamagitan ng pagta-type ng AT + ROLE = 1 Ang serial monitor ay mai-print ang OK pagkatapos itakda ang papel na HC-05 sa 1 (Master). I-type ang AT + ROLE? Muli upang i-double check.

VI. I-type ang AT + CMODE? at pindutin ang ipadala. I-print ng serial monitor kung anong mode ng koneksyon ang kasalukuyang mayroon ang HC-05. 0 = kumonekta sa nakapirming address lamang. 1 = kumonekta sa anumang Bluetooth na malapit. Kung ang cmode nito ay 1. Palitan ang cmode nito sa 0 sa pamamagitan ng pagta-type sa AT + CMODE = 0 Ang serial monitor ay mai-print ang OK pagkatapos itakda ang cmode ng HC-05 sa 0. I-type ang AT + CMODE? Muli upang i-double check.

VII. I-type ang AT + UART? at pindutin ang ipadala. I-print ng serial monitor kung ano ang baud rate na kasalukuyang mayroon ang HC-05. (ie + UART: 9600, 0, 0). Tandaan na kailangan nating magtakda ng parehong rate ng baud tulad ng HC-06. Upang maitakda ang baud rate ng HC-05 sa 115200. I-type ang AT + UART = 115200, 0, 0 I-print ang serial monitor na OK. I-type ang AT + UART? Muli upang i-double check. (dapat na itong mag-print + UART: 115200, 0, 0).

VIII. I-type ang AT + PSWD? Upang matukoy ang password ng HC-05. Tandaan ang password sa pagitan ng HC-06 at ng HC-05 ay dapat na pareho. Kung ang password nito ay hindi 1234. Itakda ang password sa pamamagitan ng AT + PSWD = 1234 Ang serial monitor ay mai-print OK. I-type ang AT + PSWD? Muli upang i-double check.

IX. Kung mayroon ka ng address ng HC-06 na laktawan ang hakbang na ito at magpatuloy sa hakbang X. Malalaman ng hakbang na ito ang address ng HC-06. I-type ang AT + INIT. Ang Serial monitor ay dapat na mag-print ng OK. I-type ang AT + INQ Ang utos na ito ay magtanong para sa mga nakapaligid na mga aparatong Bluetooth. Dapat i-print ng Serial monitor ang address ng HC-06, uri, signal. (ie + INQ: 98D3: 31: FD5F83, 8043C, 7FFF)

X. Ipares ang HC-05 sa HC-06. Buhayin muli ang address na iyong natuklasan kung sa pamamagitan ng blueber finder app o sa pamamagitan ng pamamaraan na AT + INQ. Palitan ang mga colon ng address (98D3: 31: FD5F83) ng mga kuwit (98D3, 31, FD5F83) sa address sa Type AT + PAIR = 98D3, 31, FD5F83, 5 Ang 5 sa pares na utos na ito ay ang pag-timeout ng ilang segundo. Kung ang HC-05 ay hindi ipares sa inilaan na address ang isang mensahe ng error ay mai-print. Iba pa kung matagumpay ang pagpapares ng isang OK ay mai-print sa serial monitor.

XI. Igapos ang HC-05 sa HC-06. I-type ang AT + BIND = 98D3, 31, FD5F83 Ang Serial monitor ay dapat na mai-print OK kung matagumpay.

XII. I-link ang HC-06. I-type ang AT + LINK = 98D3, 31, FD5F83 Ang Serial monitor ay dapat na mai-print OK kung matagumpay.

XIII. Kapag ang HC-05 at HC-06 ay nakagapos. Ang HC-05 ay kumikislap isang beses bawat 2 segundo at ang HC-06 ay mananatili sa (walang kisap-mata).

CONGRATULATIONS HC-05 at HC-06 ay magkakasamang nakatali

Hakbang 4: Hakbang 4: Buuin ang Batayan ng RC Car Sundin ang Mga Tagubilin sa Mga Larawan sa Tep na Ito

Hakbang 4: Buuin ang Batayan ng RC Car Sundin ang Mga Tagubilin sa Mga Larawan sa Tep na Ito
Hakbang 4: Buuin ang Batayan ng RC Car Sundin ang Mga Tagubilin sa Mga Larawan sa Tep na Ito
Hakbang 4: Buuin ang Batayan ng RC Car Sundin ang Mga Tagubilin sa Mga Larawan sa Tep na Ito
Hakbang 4: Buuin ang Batayan ng RC Car Sundin ang Mga Tagubilin sa Mga Larawan sa Tep na Ito

Hakbang 5: Hakbang 5: Ikonekta ang 2 Deceleration DC Motors sa L9110S Stepper

Hakbang 5: Ikonekta ang 2 Deceleration DC Motors sa L9110S Stepper
Hakbang 5: Ikonekta ang 2 Deceleration DC Motors sa L9110S Stepper
Hakbang 5: Ikonekta ang 2 Deceleration DC Motors sa L9110S Stepper
Hakbang 5: Ikonekta ang 2 Deceleration DC Motors sa L9110S Stepper
Hakbang 5: Ikonekta ang 2 Deceleration DC Motors sa L9110S Stepper
Hakbang 5: Ikonekta ang 2 Deceleration DC Motors sa L9110S Stepper

* Tandaan kung paano naka-set-up ang Sketch ang L9110S ay dapat na konektado sa DC motors nang eksakto tulad ng nakalarawan sa mga imahe na nakakabit (naka-attach ang mga ito sa isang sunud-sunod na pagkakasunud-sunod)

Hakbang 6: Hakbang 5: Mag-upload ng CAR.ino Sketch Into Arduino (CAR)

Hakbang 7: Hakbang 6: Idiskonekta ang Arduino (CAR) Mula sa Pinagmulan ng Kapangyarihan at Ikabit ang Shield sa Itaas ng Arduino

Hakbang 8: Hakbang 7: Ikonekta ang L9110S Stepper sa Arduino Shield (CAR)

Hakbang 7: Ikonekta ang L9110S Stepper sa Arduino Shield (CAR)
Hakbang 7: Ikonekta ang L9110S Stepper sa Arduino Shield (CAR)

Hakbang 9: Hakbang 8: Ikonekta ang HC-06 sa Arduino Shield (CAR)

Hakbang 8: Ikonekta ang HC-06 sa Arduino Shield (CAR)
Hakbang 8: Ikonekta ang HC-06 sa Arduino Shield (CAR)

Hakbang 10: Hakbang 9: Kumpleto ang Pag-configure ng RC Car. Ang Kotse Dapat Magkaganito

Hakbang 9: Ang Pag-configure ng RC Car Ay Kumpleto. Dapat Ganito ang Kotse
Hakbang 9: Ang Pag-configure ng RC Car Ay Kumpleto. Dapat Ganito ang Kotse
Hakbang 9: Ang Pag-configure ng RC Car Ay Kumpleto. Ang Kotse Dapat Magkaganito
Hakbang 9: Ang Pag-configure ng RC Car Ay Kumpleto. Ang Kotse Dapat Magkaganito
Hakbang 9: Ang Pag-configure ng RC Car Ay Kumpleto. Dapat Ganito ang Kotse
Hakbang 9: Ang Pag-configure ng RC Car Ay Kumpleto. Dapat Ganito ang Kotse

Hakbang 11: Hakbang 10: Mag-upload ng HAND.ino Sketch Into Arduino (HAND)

Hakbang 12: Hakbang 11: Idiskonekta ang Arduino (KAMAY) Mula sa Pinagmulan ng Kapangyarihan at Ilakip ang Shield sa Itaas ng Arduino

Hakbang 13: Hakbang 12: Ikonekta ang Gyro sa Arduino Shield (HAND)

Hakbang 12: Ikonekta ang Gyro sa Arduino Shield (KAMAY)
Hakbang 12: Ikonekta ang Gyro sa Arduino Shield (KAMAY)

Tingnan ang nakakabit na imahe

Hakbang 14: Hakbang 13: Ikonekta ang HC-06 sa Arduino Shield (HAND)

Hakbang 13: Ikonekta ang HC-06 sa Arduino Shield (HAND)
Hakbang 13: Ikonekta ang HC-06 sa Arduino Shield (HAND)

Hakbang 15: Hakbang 14: Ikabit ang Arduino (KAMAY) sa isang Guwantes Sa pamamagitan ng Velcro Tape. sa Ngayon Kumpleto na ang Pag-configure ng Kamay. Dapat Maging Ganito ang Glove

Inirerekumendang: