Sisukord:

Veerev robot ESP32 asja ja TB6612FNG draiveriga, mida kontrollib Android üle BLE: 11 sammu
Veerev robot ESP32 asja ja TB6612FNG draiveriga, mida kontrollib Android üle BLE: 11 sammu

Video: Veerev robot ESP32 asja ja TB6612FNG draiveriga, mida kontrollib Android üle BLE: 11 sammu

Video: Veerev robot ESP32 asja ja TB6612FNG draiveriga, mida kontrollib Android üle BLE: 11 sammu
Video: #MINISUMO #RC PROFESIONAL | TUTORIAL COMPLETO DE ENSAMBLE Y CONFIGURACIÓN |#tecnologia #diy #robots 2024, November
Anonim
Veerev robot ESP32 asja ja TB6612FNG draiveriga, mida juhib Android BLE kaudu
Veerev robot ESP32 asja ja TB6612FNG draiveriga, mida juhib Android BLE kaudu

Tere kõigile

See on minu esimene juhendatav. Veerev robot (hüüdnimega Raidho - ruunist, mis on seotud liikumisega), mis põhineb ESP32 Thingil, TB6612 FNG -l ja BLE -l. Üks osa, mis võib tunduda omapärane, on see, et fotod ei pärine tegemisprotseduurist, vaid tagantjärele. Põhjus on selles, et otsustasin selle juhendi kirjutada pärast Raidho lõpetamist. Püüan seda kompenseerida, tehes kirjelduse võimalikult üksikasjalikuks. Kasutasin mõnda asja uuesti, annan krediiti vastavate linkidega. Suur tänu teie töö eest arduinofanboy, Vasilakis Michalis, pablopeza!

Samm: materjalid

  1. Robot nutikas auto 2WD
  2. Sparkfun ESP32 asi
  3. SparkFuni mootorijuht - kahekordne TB6612FNG (päistega)
  4. Polümeer -liitiumioonaku - 3,7 V 850 mAh (sellel akul oli 2,54 mm JST -pistik, samas kui ESP32 Thing vajab 2 mm JST -pistikut. Kui leiate aku, millel on õige JST -pistik, ei vaja te materjali nr 6 allpool)
  5. Kaks lülitit
  6. JST-PH (2 mm) naissoost pistik
  7. Kaablid

Sama hästi kui

1. USB -kaabel ESP32 Thing programmeerimiseks

2. Jootekomplekt

2. samm: robotbaasi kokkupanek

Robotibaasi komplekt
Robotibaasi komplekt
Robotibaasi komplekt
Robotibaasi komplekt
Robotibaasi komplekt
Robotibaasi komplekt
Robotibaasi komplekt
Robotibaasi komplekt

Nagu varem öeldud, ei ole ma robotibaasi kokkupaneku ajal fotosid alles hoidnud.

Siit saate järgida sarnast protseduuri (valige vahekaart Robot Base). Robotibaasidel on mõned erinevused, kuid saate põhiidee.

Sammud on

1. Kruvige alalisvoolumootorid. Aluse lähedal asuva kruvi keeramisel võib tekkida raskusi. Kuid natuke rohkem pingutades saavutatakse kõik!

2. Pange rattad.

3. Keerake kolmas ratas kinni.

4. Keerake aku ümbris kinni.

5. Pärast robotbaasi kokkupanekut panete kaks lülitit. Üks mootori aku ja teine ESP32 Thing aku jaoks.

Samm: ESP32 asjade tihvtide jootmine

ESP32 asjade tihvtide jootmine
ESP32 asjade tihvtide jootmine

Joote tihvtide vahemikud ESP32 Thingil.

Jootsin mõlemad, aga nagu näha, võiks ühest piisata, sest kasutatud tihvtid on kõik ühel küljel.

Samm 4: TB6612FNG draiveri ühendamine seadmega ESP32 Thing

TB6612FNG draiveri ühendamine ESP32 asjaga
TB6612FNG draiveri ühendamine ESP32 asjaga

TB6612FNG ja ESP32 Thing tihvtid on märgistatud. Pärast seda kaardistamist ühendate need lihtsalt kaablitega.

GND GND

AIN1 13

BIN1 12

AIN2 14

BIN2 27

PWMA 26

PWMB 25

STBY 33

Samm: TB6612FNG draiveri ühendamine alalisvoolumootoritega

TB6612FNG draiveri ühendamine alalisvoolumootoritega
TB6612FNG draiveri ühendamine alalisvoolumootoritega
TB6612FNG draiveri ühendamine alalisvoolumootoritega
TB6612FNG draiveri ühendamine alalisvoolumootoritega

Pärast seda ühendate mootoritega TB6612FNG draiverid A01, A02, B01, B02.

Peaksite veenduma, et A01 ja A02 on ühendatud ühe mootoriga ja B01 ja B02 teise mootoriga.

Pole oluline, et ühendate need "õigesti", kui saate selle sätte hiljem visandil tagasi võtta ja vahetada.

6. samm: patareide ümbrise ühendamine seadmega TB6612FNG

Patareide korpuse ühendamine seadmega TB6612FNG
Patareide korpuse ühendamine seadmega TB6612FNG
Patareide korpuse ühendamine seadmega TB6612FNG
Patareide korpuse ühendamine seadmega TB6612FNG
Patareide korpuse ühendamine seadmega TB6612FNG
Patareide korpuse ühendamine seadmega TB6612FNG

Toote akuümbrise punase kaabli lüliti juurde.

Üleminekult TB6612FNG Vm ja Vcc.

Seda joont saate järgida numbritega, mille panin fotodele (1 kuni 5):-)

Toote akuümbrise musta kaabli TB6612FNG GND -le.

Samm 7: LiPo aku ühendamine seadmega ESP32 Thing

LiPo aku ühendamine seadmega ESP32 Thing
LiPo aku ühendamine seadmega ESP32 Thing

Toote aku punase kaabli lüliti juurde.

Alates lülitist, mille viite JST -pistiku vasakusse tihvti.

See on fotol märgitud joonena 1-2-3-4.

Toote aku musta kaabli JST -pistiku parema tihvti külge.

See on märgistatud kui GND.

Ühendate JST -pistiku seadmega ESP32.

(Minu piltidel võite värvidega segi ajada. Siin on probleem selles, et ostetud JST -pistikul oli punane ja must kaabel ESP32 asja jaoks vajalikust "tagasi".)

8. samm: kontrolleri visand

See ja järgmine samm põhinesid sellel artiklil. Nimelt põhinesid visand ja mobiilirakendus sellel ning neid muudeti vastavalt, nii et LED -i asemel kasutati alalisvoolumootoreid.

Kui teie Arduino IDE pole valmis, saate järgida neid juhiseid, et lisada sellele ESP32 tugi

Tõenäoliselt pole ka teil installitud ESP32 raamatukogu jaoks TB6612FNG. Leidsin selle.

Failist raidho.ino leiate eskiisi, mille saate ESP32 Thingile kirjutada.

Viitamiseks kaardistatakse BLE -käsud nii

Esikülg

B tagasi

C õige

D lahkus

9. samm: nutitelefoni rakenduste installimine

Nagu eelmises etapis, lähtusin oma taotluses sellest.

Saate alla laadida apk -faili ja installida selle otse oma Android -seadmesse või kasutada aia -faili ja kohandada seda saidil www.thunkable.com

Nagu alati, lubage APK -faili installimisel kindlasti "installimine tundmatutest allikatest" ja muidugi ärge unustage seda hiljem keelata.

10. samm: tõeline tegevus

Tõeline tegevus
Tõeline tegevus

Avad rakenduse.

See palub teil Bluetoothi avada.

Ühendate ja valite seadme.

Seejärel vajutage nooleklahve.

Lisatud videos näete Raidhot tegevuses.

Samm 11: Epiloog

Püüdsin hoida tasakaalu selle vahel, kui olin üksikasjalikum, kui pidasin seda vajalikuks, kuid vähem, kui eeldasin, et teave on juba teada või kergesti leitav, nii et see juhend ei muutuks tohutuks. Kui arvate, et mõned sammud vajavad rohkem üksikasju, andke sellest nõu.

Loomulikult on teretulnud ka muu tagasiside.

Lõbutse hästi!

Soovitan: