Talaan ng mga Nilalaman:

Arduino + Bluetooth Controlled Tank: 10 Hakbang (na may Mga Larawan)
Arduino + Bluetooth Controlled Tank: 10 Hakbang (na may Mga Larawan)

Video: Arduino + Bluetooth Controlled Tank: 10 Hakbang (na may Mga Larawan)

Video: Arduino + Bluetooth Controlled Tank: 10 Hakbang (na may Mga Larawan)
Video: Projects Built with Makeblock 2024, Disyembre
Anonim
Arduino + Kontroladong Tank ng Bluetooth
Arduino + Kontroladong Tank ng Bluetooth

Binubuo ko ang tangke na ito upang malaman kung paano mag-program, kung paano gumagana ang mga motor, servos, Bluetooth at Arduino at bumubuo ako ng isa sa paggawa ng pagsasaliksik mula sa internet. Nagpasya ako ngayon na gumawa ng sarili kong Mga Instructable, para sa mga taong kailangang tumulong tungkol sa pagbuo ng isang tangke ng Arduino.

Narito ang video: Arduino + Bluetooth na kinokontrol na Tank

Talaga, ang sistema ay gumagana tulad ng;

Nagpapadala ang Bluetooth ng data mula sa telepono (kasama ang application ng Arduino RC, ang mga numero o character ay maaaring maipadala bilang data sa hc06) sa Arduino at nagsisimula ang Arduino ng servo at motor para sa data.

Hakbang 1: Mga Bagay na Kailangan mo

Mga Bagay na Kailangan Mo
Mga Bagay na Kailangan Mo
Mga Bagay na Kailangan Mo
Mga Bagay na Kailangan Mo
Mga Bagay na Kailangan Mo
Mga Bagay na Kailangan Mo
  • 1x arduino uno r3
  • 1x arduino uno motor driver na kalasag
  • 2x 180 pag-ikot ng mga micro servos
  • 1x mga track ng tank ng Tamiya
  • 1x Tamiya unibersal na plate set
  • 1xTamiya kambal motor gear box X1
  • 1x PowerBank (ang akin ay 10400mAh maaari itong baguhin)
  • 1x HC 06 Bluetooth module tungkol sa 2.5 cm circuit board spacer (mahahanap mo ito mula sa mga lumang circuit o pc)
  • Ang ilang mga kawad
  • Mahigit sa 2 lalaki at babae na konektor ng header pin
  • Panghinang
  • Mainit na baril ng pandikit, mainit na silicone gun (parehong bagay)
  • Wire na panghinang
  • Circuit board
  • kable ng USB
  • Android phone
  • dayami

Hakbang 2: Matapos Mong Buuin ang Iyong Katawan ng Mga Tank

Pagkatapos Mong Buuin ang Iyong Tangki na Katawan
Pagkatapos Mong Buuin ang Iyong Tangki na Katawan
Pagkatapos Mong Buuin ang Iyong Katawan ng Mga Tank
Pagkatapos Mong Buuin ang Iyong Katawan ng Mga Tank
Pagkatapos Mong Buuin ang Iyong Tangki na Katawan
Pagkatapos Mong Buuin ang Iyong Tangki na Katawan

Matapos mong maitayo ang Tamiya na nagtakda ng solder ng ilang mga wire sa iyong mga motor. At i-tornilyo ang iyong Arduino sa mga spacer, tulad ng ipinakita.

Tama ang plug ng iyong driver ng motor sa iyong Arduino at maghinang ng dalawang babaeng head pin konektor sa pin 0 (RX) at 1 (TX).

gawin ang mga koneksyon sa motor sa driver ng motor

Hakbang 3: Tangke Barrel

Tangke ng Barrel
Tangke ng Barrel
Tangke ng Barrel
Tangke ng Barrel
Tangke ng Barrel
Tangke ng Barrel

na may ilang mainit na pandikit ng silikon dalawang servo tulad ng ipinakita sa mga larawan. ikonekta ang servos sa kalasag sa motor.

ang ground servo ay pupunta sa SER1

pataas at pababa ang servo papunta sa SER2

Hakbang 4: Baterya

Baterya
Baterya
Baterya
Baterya
Baterya
Baterya

Gupitin ang dalawang maliliit na piraso ng circuit board para sa iyong power bank at ipako ito sa baterya. tulad ng ipinakita

Gupitin ang iyong USB cable at solder ito sa mga kalasag ng motor na 5v at lupa. Siguraduhin na SIGURADONG INYONG SIGURADO. (VCC sa VCC ground to ground)

Hakbang 5: Koneksyon sa Bluetooth

Koneksyon sa Bluetooth
Koneksyon sa Bluetooth
Koneksyon sa Bluetooth
Koneksyon sa Bluetooth
Koneksyon sa Bluetooth
Koneksyon sa Bluetooth

Gupitin ang iyong Male at female header pin connectors male side at solder ito sa 5v at ground sa kalasag ng motor.

para sa akin, berde ang VCC pula ay GND

TANDAAN: HABANG SINASABI MO ANG CODE AY GINING siguraduhin na ang iyong BLUETOOTH AY HINDI KONEKTO ARDUINO ANUMAN

Kumonekta;

Ang rx ni arduino sa hc 06's tx

tx ni arduino sa hc 06's rx

Hakbang 6: Idikit ang PowerBank

Kola ang PowerBank
Kola ang PowerBank
Kola ang PowerBank
Kola ang PowerBank
Kola ang PowerBank
Kola ang PowerBank

Maglagay ng maiinit na pandikit sa mga circuit board at idikit ito sa Arduino. Subukan ang iyong Arduino sa pag-plug sa USB sa power bank (tiyakin na ang iyong power bank ay bukas o sisingilin).

Gayundin kung nais mo maaari mong pandikit ang isa pang circuit board para sa iyong module ng Bluetooth napakadali at mas maganda

Hakbang 7: Pag-upload ng Code

Pag-upload ng Code
Pag-upload ng Code
Pag-upload ng Code
Pag-upload ng Code
Pag-upload ng Code
Pag-upload ng Code

I-download ang code at i-upload ito sa iyong Arduino.

Maliit na tala:

Ang sayac ay nangangahulugang counter sa Turkish

ang durum ay katayuan

Servo sagsol; Servo yukari;

ito rin ay;

Kaliwa sa servo;

Servo up;

Ang CODE AY MAY PROBLEMA TUNGKOL SA BARREL KUNG MALUTUSAN MO ITO MAAARING ISULAT ITO SA MGA KOMENTARYO !!

Halimbawa;

kung (durum == '5') {habang (durum == '5') {sayac ++; kung (sayac> 180) {sagsol.write (180); } kung (sayac <0) {sagsol.write (0); } pagkaantala (50); sagsol.write (sayac); pahinga; }}

Patuloy itong binibilang habang pinindot mo ang isa pang pindutan sa iyong telepono at lumalaki ang int,

Maaari ba nating limitahan ang integer kung maaari nating isulat ito sa mga komento?

limitahan tulad ng 0 hanggang 180.

Hakbang 8: Pagdaragdag ng Straw Bilang Barrel

Pagdaragdag ng Straw Bilang Barrel
Pagdaragdag ng Straw Bilang Barrel
Pagdaragdag ng Straw Bilang Barrel
Pagdaragdag ng Straw Bilang Barrel
Pagdaragdag ng Straw Bilang Barrel
Pagdaragdag ng Straw Bilang Barrel

Gupitin ang dayami bago ang baluktot na bahagi at ilagay ito sa servo

Hakbang 9: Gamit ang Android

Gamit ang Android
Gamit ang Android
Gamit ang Android
Gamit ang Android
Gamit ang Android
Gamit ang Android

I-download ang Arduino RC app sa google play

lakas ang iyong tangke

buksan ang application

proseso ng pagpindot

pindutin ang HC 06 aparato

teka …

kapag ang Arduino ay konektado sa telepono Ang module ng Bluetooth ay hihinto sa pagkurap

buksan ang mode ng controller

gawin ang iyong mga setting ito ang aking mga setting. maaari itong baguhin kung nakakonekta ka ng maling mga kable ng motor sa kalasag ng motor ngunit binabago ang mga numero o code na maaari mong makuha ang totoong isa.

Inirerekumendang: