» Electronics » Arduino »Kinokontrol ng Tank sa pamamagitan ng Arduino Bluetooth

Arangkino na nakabatay sa Bluetooth Tank

Tatalakayin ng artikulong ito kung paano gawin mo mismo Maaari kang mag-ipon ng isang robot na makokontrol gamit ang mga utos ng boses ng tao. Bilang ang pangunahing magsusupil ay ginagamit Arduino, at ang code para sa aparatong ito ay nasa pampublikong domain. Nagaganap ang kontrol sa pamamagitan ng smartphone sa Android sa pamamagitan ng pag-andar ng Bluetooth, ginagamit ang HC-06 module.

Ang lahat ay gumagana nang simple, salamat sa Rover controller, na nasa Android. Gamit ito sa pamamagitan ng Bluetooth, maaari kang magpadala ng mga utos sa Arduino. Doon sila mai-decrypt depende sa code, at isasagawa ng aparato ang mga kinakailangang aksyon. Gayundin, ang aparato ay maaaring kontrolado gamit ang mga pindutan pataas, pababa, kanan, kaliwa.


Mga materyales at tool para sa paglikha ng isang tangke:
- Arduino UNO microcontroller (ngunit angkop din ang isang kopya);
- serial Bluetooth module (Ika-06-06);
- driver ng engine;
- sinusubaybayan na tsasis ng tangke (Tamiya);
- gearbox para sa tangke (Tamiya);
- Jumper Cables;
- paghihinang bakal na may panghinang;
- mga wire;
- isang distornilyador.
Arangkino na nakabatay sa Bluetooth Tank


Proseso ng pag-unlad ng robot:

Unang hakbang. Pagtitipon ng gearbox
Upang tipunin ang gearbox, sundin ang mga tagubilin. Dapat isama ng Tamiya ang dalawang makina, isang grasa, isang wrench, at isang gearbox. Upang gumana nang maayos ang makina, kailangan mong gamitin ang ratio ng gear "58: 1".

Pagkatapos mag-ipon ng mga gears sa gearbox, kailangan mong maingat na mag-lubricate ang grasa na dala ng kit. Kapag nag-iipon, hindi mo dapat kalimutan ang tungkol sa mga metal struts ng gearbox.

Bilang kahalili, maaari ka ring gumamit ng isang dual gearbox motor, ngunit sa kasong ito kakailanganin mong baguhin ang code ng aparato, kaya mas mahusay na gumamit ng dalawang motor.


Hakbang Dalawang Pinagsama namin ang tsasis.
Matapos magtipon ang mga gearbox, maaari kang magpatuloy sa pagpupulong ng tsasis. Hindi na kailangang sundin ang mga tagubilin, dahil ang disenyo ay bahagyang mababago. Sa set maaari mong makita ang isang gear at tatlong hanay ng mga roller.
Ang pagpupulong ay binubuo ng maraming mga yugto, kung paano ito nangyari, ay makikita sa larawan.





Hakbang Tatlong I-install ang Arduino controller at driver ng engine

Ang magsusupil ay naka-attach sa kaso na may mga turnilyo, para dito kailangan mo munang mag-install ng isang piraso ng acrylic plate. Bilang karagdagan, maaari mong gamitin ang spacer, papalitan nito ang plastic base.


Tulad ng para sa driver, mahalagang tandaan dito na ang isang driver na tulad ng L293D ay angkop para sa mga layuning ito. Kung gagamitin mo ang opisyal na driver mula sa Arduino Motor, hindi ito gagana, dahil kailangan mong baguhin ang code.

Hakbang Apat Ikinonekta namin ang module na Bluetooth

Ang module ng Bluetooth ay binili ng may-akda sa DX.com, nagkakahalaga ito ng $ 8.May isang puwang sa pagitan ng gearbox at ng Arduino board, maaari kang mag-install ng isang Bluetooth controller sa lugar na ito.


Ang lahat ay gumagana tulad ng sumusunod. Nagpapadala ang programa ng ilang mga byte ng impormasyon sa Arduino, kung saan pagkatapos ito ay naka-decode. Kaya, pagkatapos ay batay sa impormasyong ito, nagpapadala ang aparato ng mga kinakailangang utos sa mga makina.

Ang diagram ng mga kable ay ang mga sumusunod:

- Ang "module ng Bluetooth Bluetooth" ay kumokonekta sa "RX sa Arduino";
- "RX Bluetooth module" ay konektado sa "TX Arduino";
- "Bluetooth module VCC" ay kumokonekta sa "5V mula sa Arduino";
- "Ang Earth mula sa module ng Bluetooth" ay kumokonekta sa "GND Arduino".

Hakbang Limang I-install ang FPV camera

Partikular, sa proyektong ito ang camera ay hindi naidagdag, ngunit kung kinakailangan, maaari itong gawin. Salamat sa camera na ito, maaari mong makita kung saan ito pupunta isang kotsenang hindi siya nakatingin. Ang lahat ng impormasyon ay mai-broadcast nang direkta mula sa lupon nito. Ang mga magkatulad na teknolohiya ay matatagpuan sa mga drone at iba pang katulad na aparato. Para sa pagpapatakbo ng naturang camera, kailangan mo ng isang transmiter at isang tatanggap. Bilang karagdagan, isang karagdagang baterya para sa camera upang gumana.


Hakbang Anim Ikinonekta namin ang baterya
Para sa tulad ng isang aparato, ang isang baterya ng lithium polymer ay pinakamahusay. Maliit itong timbangin at ito ang pinakamalakas hanggang sa kasalukuyan. Mahalagang tandaan na ang mga naturang baterya ay kailangang sisingilin lamang mula sa isang espesyal na mapagkukunan ng kapangyarihan na may isang magsusupil, kung hindi man sila ay bumagsak at nabigo. Ang pinakamadaling paraan ay ang pagkuha ng isang lumang mobile phone na may gumaganang baterya at singilin ito nang direkta sa loob nito.



Ikapitong hakbang. Tank program code

Ang isang aklatan ay ginagamit upang makontrol ang mga makina. Upang ang aparato ay makatanggap ng tama na mga utos, kailangan mong i-configure ang mga ito tulad ng ipinahiwatig sa larawan. Partikular, sa code na ginagamit, mayroon lamang mga pangunahing utos, iyon ay, pasulong, paatras, kanan at kaliwa.

Upang mai-install ang kinakailangang software sa Android, dapat itong mai-download mula sa Google Play at mai-install. Susunod, i-on ang Bluetooth at patakbuhin ang programa. Pagkatapos ay kailangan mong lumikha ng isang koneksyon. Kapag ang pulang kulay ay nagiging berde, ang koneksyon ay maitatag at ang tangke ay maaaring makontrol.

Iyon lang, ngayon ang robot handa na. Maaari itong kontrolado nang malayuan sa pamamagitan ng Bluetooth. Ang saklaw ng koneksyon na ito ay halos 20 metro.
Sa hinaharap, ang may-akda ay nagplano na mapabuti ang tangke, lalo na, upang mai-install ang mga sensor ng paggalaw ng ultrasonic upang siya ay lumibot sa mga hadlang. Mayroon pa ring ideya upang madagdagan ang kapangyarihan ng engine, palakasin ang tsasis at magbigay ng mas malakas na baterya. At, siyempre, mag-install ng isang real-time camera.


ble-rover.rar [722 b] (mga pag-download: 503)
6
7
10

Magdagdag ng isang puna

    • ngitinakangitixaxaok langhindi alamyahoonea
      bosskumamottangaoooo-ooagresibolihim
      sorrysayawsayaw2sayaw3kapatawarantumulonginumin
      humintomga kaibiganmabutigoodgoodsipolswoondila
      usokpumapalakpakkrayolaipahayagnakakainisdon-t_mentionpag-download
      initnakakainistumawa1mdapagpupulongnakikipag-usapnegatibo
      hindi_ipopcornparusahanbasahintakottakotpaghahanap
      panunuyasalamat_youitoto_clueumniktalamaksumang-ayon
      masamabeeeblack_eyeblum3namulamagyabanginip
      censoredkaaya-ayalihim2nagbabantatagumpayyusun_bespectacled
      shokrespektlolnagustuhanmaligayang pagdatingkrutoyya_za
      ya_dobryikatulongne_huliganne_othodimapusokpagbabawalmalapit

Pinapayuhan ka naming basahin:

Ipasa ito para sa smartphone ...