INHOUDSOPGAWE:

Arduino + Bluetooth -beheerde tenk: 10 stappe (met foto's)
Arduino + Bluetooth -beheerde tenk: 10 stappe (met foto's)

Video: Arduino + Bluetooth -beheerde tenk: 10 stappe (met foto's)

Video: Arduino + Bluetooth -beheerde tenk: 10 stappe (met foto's)
Video: De Bluetooth Tank 2024, November
Anonim
Arduino + Bluetooth -beheerde tenk
Arduino + Bluetooth -beheerde tenk

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

Dinge wat jy nodig het
Dinge wat jy nodig het
Dinge wat jy nodig het
Dinge wat jy nodig het
Dinge wat jy nodig het
Dinge wat jy 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 u tenks se liggaam gebou het
Nadat u u tenks se liggaam gebou het
Nadat u u tenks se liggaam gebou het
Nadat u u tenks se liggaam gebou het
Nadat u u tenks se liggaam gebou het
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

Tanksvat
Tanksvat
Tanksvat
Tanksvat
Tenks Vat
Tenks Vat

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

Battery
Battery
Battery
Battery
Battery
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

Bluetooth -verbinding
Bluetooth -verbinding
Bluetooth -verbinding
Bluetooth -verbinding
Bluetooth -verbinding
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

Plak die PowerBank vas
Plak die PowerBank vas
Plak die PowerBank vas
Plak die PowerBank vas
Plak die PowerBank vas
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 op
Laai die kode op
Laai die kode op
Laai die kode op
Laai die kode op
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

Voeg die strooi as vat by
Voeg die strooi as vat by
Voeg die strooi as vat by
Voeg die strooi as vat by
Voeg die strooi as vat by
Voeg die strooi as vat by

Sny die strooi voor die gedraaide deel en sit dit in die servo

Stap 9: Gebruik die Android

Die gebruik van die Android
Die gebruik van die Android
Die gebruik van die Android
Die gebruik van die Android
Die gebruik van die Android
Die gebruik van 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.

Aanbeveel: