INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Ek bou hierdie tenk om te leer hoe om te programmeer, hoe motors, servo's, Bluetooth en Arduino werk, en ek bou een met navorsing oor die internet. Nou het ek besluit om my eie instruksies te maak vir mense wat wil help om 'n Arduino -tenk te bou.
Hier is die video: Arduino + Bluetooth -beheerde tenk
Die stelsel werk basies soos;
Bluetooth stuur data van die telefoon af (met die Arduino RC -toepassing kan nommers of karakters as data na hc06 gestuur word) na Arduino en Arduino begin servo en motors vir die data.
Stap 1: Dinge wat u nodig het
- 1x arduino uno r3
- 1x arduino uno motor bestuurder skild
- 2x 180 rotasie mikroservo's
- 1x Tamiya tenkspore
- 1x Tamiya universele bordstel
- 1xTamiya tweemotorratkas X1
- 1x PowerBank (myne is 10400mAh, dit kan verander)
- 1x HC 06 bluetooth -module ongeveer 2,5 cm afstandplaat (u kan dit uit ou stroombane of rekenaar vind)
- 'N Paar draad
- Meer as 2 manlike en vroulike kopstukverbindings
- Soldeerbout
- Warm gom geweer, warm silikoon geweer (dieselfde ding)
- Soldeerdraad
- Kringbord
- usb kabel
- Android -telefoon
- strooi
Stap 2: Nadat u u tenks se liggaam gebou het
Nadat u die Tamiya -stel soldeer gebou het, dra 'n paar drade aan u motors. Skroef u Arduino in die afstandhouers, soos aangedui.
Koppel u motorbestuurder korrek in u Arduino en soldeer twee vroulike koppen -aansluiting aan pen 0 (RX) en 1 (TX).
maak die motorverbindings met die motorbestuurder
Stap 3: Tanksvat
met 'n bietjie warm silikon gom twee servo's soos op foto's getoon. koppel die servo's aan die motorskerm.
gemaalde servo gaan na SER1
op en af gaan servo na SER2
Stap 4: Battery
Sny twee klein stukkies van die printplaat vir u kragbank en plak dit op die battery vas. soos aangedui
Sny u USB -kabel en soldeer dit aan die motorskerm 5v en grond. Sorg dat u korrek verkoop. (VCC tot VCC grond tot grond)
Stap 5: Bluetooth -verbinding
Sny die manlike en vroulike kopstukverbindings van die manlike kant en soldeer dit aan die 5V en maak dit vas aan die motorskerm.
vir my is groen VCC rooi is GND
LET WEL: TERWYL U DAT U DIE KODE OPLAAD, SORG DAT U BLUETOOTH GEEN AANSLUIT IS NIE
Koppel;
arduino's rx tot hc 06's tx
arduino's tx na hc 06's rx
Stap 6: Plak die PowerBank vas
Plaas warm gom op die printplate en plak dit op die Arduino vas. Toets u Arduino deur die USB aan te sluit op die kragbank (maak seker dat u kragbank oop of gelaai is).
As u wil, kan u nog 'n bord vir u Bluetooth -module plak, dit is te maklik en mooier
Stap 7: Laai die kode op
Laai die kode af en laai dit op na u Arduino.
Klein aantekeninge:
sayac beteken toonbank in Turks
durum is status
Servo sagsol; Servo yukari;
dit is ook;
Servo regs links;
Servo op;
KODE HET 'N PROBLEEM OOR DIE VAT AS JY DIT OPLOS, SKRYF DIT ASSEBLIEF AAN DIE OPMERKINGS !
byvoorbeeld;
if (durum == '5') {while (durum == '5') {sayac ++; as (sayac> 180) {sagsol.write (180); } as (sayac <0) {sagsol.write (0); } vertraging (50); sagsol.write (sayac); breek; }}
Dit bly tel terwyl u op 'n ander knoppie in u telefoon druk en dit word groter,
kan ons die heelgetal beperk as ons dit asseblief aan die kommentaar kan skryf?
beperk soos 0 tot 180.
Stap 8: Voeg die strooi as vat by
Sny die strooi voor die gedraaide deel en sit dit in die servo
Stap 9: Gebruik die Android
Laai die Arduino RC -app af in Google Play
dryf jou tenk
maak die aansoek oop
pers proses
druk die HC 06 -toestel
wag…
As Arduino aan die telefoon gekoppel is, hou die Bluetooth -module op met knip
oop beheermodus
maak u instellings dit is my instellings. dit kan verander as u verkeerde motorkabels aan die motorskerm gekoppel het, maar as u die nommers of kode verander, kan u die regte een kry.