Sadržaj:

ROBOT KOJI SE UPRAVLJA SMARTPHONEOM BLE 4.0 !!!: 5 koraka
ROBOT KOJI SE UPRAVLJA SMARTPHONEOM BLE 4.0 !!!: 5 koraka

Video: ROBOT KOJI SE UPRAVLJA SMARTPHONEOM BLE 4.0 !!!: 5 koraka

Video: ROBOT KOJI SE UPRAVLJA SMARTPHONEOM BLE 4.0 !!!: 5 koraka
Video: The Third Industrial Revolution: A Radical New Sharing Economy 2024, Srpanj
Anonim
Image
Image
Stvari koje će vam trebati
Stvari koje će vam trebati

U prethodnim uputama podijelio sam s vama kako možete koristiti Bluetooth modul (točnije HM10 BLE v4.0) s Arduinom za upravljanje LED diodama pomoću pametnog telefona. Ovdje možete provjeriti. U ovom uputstvu pokazat ću vam kako izgraditi robota kojim se može upravljati pomoću pametnog telefona putem Bluetooth Low Energy. Pokušat ću to učiniti što jednostavnijim.

Korak 1: Stvari koje će vam trebati:-

Stvari koje će vam trebati
Stvari koje će vam trebati
Stvari koje će vam trebati
Stvari koje će vam trebati

Ovdje sam naveo ime i pojedinosti o svim komponentama koje će vam trebati zajedno s vezama za najbolju kupnju.

1. Elektroničke komponente:-

Arduino UNO:- Koristio sam UNO, ali možete koristiti bilo koju drugu ploču kao što je Mega ako želite robotu dati dodatne mogućnosti i zahtijevati puno I/O pinova ili manji Nano ako želite sićušan kompaktni bot. Ako ste početnik, savjetujem vam da nabavite UNO jer je svestraniji i prilagođeniji korisniku. Link za US Link za Europu

Arduino motorni štit:- Koristio sam L293D motorni štit koji je jeftin i učinkovit za ovaj projekt, ali ako želite, možete se odlučiti. za bolju verziju Štitnik motora L298N koji može rukovati većim motorima. Link za USLink za Europu

Bluetooth modul:-Ovdje sam koristio AT-09 modul koji je kompatibilan s HM-10. Možete se obratiti HM-10 ako želite. Iako je ovaj vodič u osnovi za Bluetooth 4.0v, možete koristiti i HC-05 modul ako imate to na raspolaganju. Veza za USLink za Europu

Jednosmjerni motori sa zupčanikom:- Oni koje sam koristio su jeftini i obavit će posao. ali ako zaista želite biti profesionalni, ovdje možete kupiti motore velikog zakretnog momenta. Veza za USLink za Europu

  • Baterije:- Za ovaj projekt bit će potrebne 2 baterije, 9v-12v baterija za vozača motora i 9v baterija za Arduino. Ili možete upotrijebiti power bank za napajanje putem USB veze za USLink za Europu
  • Otpornici od 2,2 k ohma i 1 k ohma svaki. Veza za USLink za Europu

2. Softverski zahtjevi:-

Arduino IDE:- Za pisanje i postavljanje koda na arduino ploču

BLE Joystick apk:- Koristite BLE joystick apk ako koristite module HM10/AT-09. Ako koristite module HC-05/06, koristite aplikaciju Bluetooth Controller

3. Hardverski zahtjevi:-

Sada se hardverski zahtjevi razlikuju u mnogim aspektima, primjerice ako želite robota s 2 kotača ili 4 kotača. Ili možda želite onu sa pjesmama poput tenka. Ovdje sam dao veze do nekoliko šasija robota koje možete kupiti ili ih možete napraviti s objektima koje imate oko sebe poput kartonskih / akrilnih listova.

  • Pogon na 2 kotača.
  • Pogon na 4 kotača.
  • Šasija tenkova.

Upotrijebit ću neke dijelove kako bih izradio tijelo robota. Detalji u sljedećem koraku.

Korak 2: Izrada šasije:-

Izrada šasije
Izrada šasije
Izrada šasije
Izrada šasije
Izrada šasije
Izrada šasije

Ovdje sam za podlogu koristio Sunboard debljinu 5 mm, izbušio rupe za nosače motora i Arduino na vrhu. i sastavili sve kako je prikazano na slikama. Napravio sam sličan dizajn u prethodnom Instructable-u, možete ga provjeriti ovdje ima više detalja o dizajnu:- Jednostavan i pametan robot pomoću Arduina.

Umjesto da sami napravite, možete kupiti i onu koja će biti lakša. Veze koje sam već podijelio u prethodnom koraku.

Ovaj se post više bavi kontrolom robota pomoću BLE -a pa ulazimo u to.

Korak 3: Uspostavljanje veza:-

Uspostavljanje veza
Uspostavljanje veza
Uspostavljanje veza
Uspostavljanje veza
Uspostavljanje veza
Uspostavljanje veza
Uspostavljanje veza
Uspostavljanje veza

Prvo morate spojiti Bluetooth modul na arduino kao što je prikazano na gornjoj slici.

  • Tx => Rx Arduina (pin 0)
  • Rx => Tx Arduina (pin 1)
  • GND => GND
  • Vcc => +5V

Preporučeni: