Talaan ng mga Nilalaman:
- Hakbang 1: Hakbang 1:
- Hakbang 2: Hakbang 2: Kunin ang Address ng HC-06 (ALIPIN)
- Hakbang 3: Hakbang 3: Pag-configure ng HC-05 (Master)
- Hakbang 4: 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 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 9: 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 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 14: 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
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
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:
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)
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)
* 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 5: 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 9: 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 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)
Tingnan ang nakakabit na imahe