Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Postavil som tento tank, aby som sa naučil programovať, ako fungujú motory, serva, Bluetooth a Arduino, a zostavujem ho pomocou výskumu z internetu. Teraz som sa rozhodol vytvoriť svoj vlastný návod pre ľudí, ktorí potrebujú pomôcť s vybudovaním tanku Arduino.
Tu je video: Tank ovládaný Arduino + Bluetooth
V zásade systém funguje ako;
Bluetooth odosiela dáta z telefónu (s aplikáciou Arduino RC je možné čísla alebo znaky odosielať ako údaje do hc06) do Arduina a Arduino spustí servo a motory pre údaje.
Krok 1: Veci, ktoré potrebujete
- 1x arduino uno r3
- 1x štít vodiča motora arduino uno
- 2x mikro servo o 180 otáčkach
- 1x tankové dráhy Tamiya
- 1x Univerzálna sada tanierov Tamiya
- 1xTamiya dvojmotorová prevodovka X1
- 1x PowerBank (moja je 10 400 mAh, ktorú je možné zmeniť)
- 1x HC 06 bluetooth modul asi 2,5 cm rozpera plošných spojov (nájdete ho zo starých obvodov alebo z PC)
- Nejaký drôt
- Viac ako 2 zástrčkový konektor zástrčky a zásuvky
- Spájkovačka
- Horúca lepiaca pištoľ, horúca silikónová pištoľ (to isté)
- Spájkovací drôt
- Obvodová doska
- USB kábel
- telefón s Androidom
- Slamka
Krok 2: Potom, čo si postavíte telo tankov
Potom, čo zostavu Tamiya zostrojíte, spájkujte niekoľko drôtov na svojich motoroch. A zaskrutkujte svoje Arduino do rozperiek, ako je to znázornené.
Správne zapojte ovládač motora do svojho Arduina a spájkujte dva kolíkové konektory s vnútornou hlavou na kolíky 0 (RX) a 1 (TX).
spojte motor s vodičom motora
Krok 3: Tank Barrel
horúcim kremíkovým lepidlom dve servá, ako je znázornené na fotografiách. pripojte serva k krytu motora.
pozemné servo ide na SER1
servo hore a dole prechádza na SER2
Krok 4: Batéria
Odrežte dva malé kúsky dosky plošných spojov pre vašu powerbanku a prilepte ju k batérii. ako je znázornené
Odstrihnite kábel USB a spájkujte ho s 5 V uzemnením na tienenie motora. Uistite sa, že predávate SPRÁVNE. (VCC na VCC, zem na zem)
Krok 5: Pripojenie Bluetooth
Vyrežte svoje mužské a ženské kolíkové konektory na mužskej strane a spájkujte ich s napätím 5 V a uzemnite s tienením motora.
pre mňa je zelená VCC červená je GND
UPOZORNENIE: PRI NÁVODE KÓDU SA Uistite, že váš BLUETOOTH nie je v žiadnom prípade pripojený k ARDUINO
Pripojiť;
arduino's rx to hc 06's tx
arduino's tx až hc 06's rx
Krok 6: Prilepte PowerBank
Na dosky plošných spojov naneste horúce lepidlo a prilepte ho k Arduinu. Otestujte svoje Arduino zapojením USB do napájacej banky (uistite sa, že je powerbanka otvorená alebo nabitá).
Tiež, ak chcete, môžete prilepiť inú dosku pre váš modul Bluetooth, je to príliš jednoduché a krajšie
Krok 7: Odovzdanie kódu
Stiahnite si kód a nahrajte ho do svojho Arduina.
Malé poznámky:
sayac znamená v turečtine pult
durum je stav
Servo sagsol; Servo yukari;
aj tieto sú;
Servo vpravo vľavo;
Servo hore;
KÓD MÁ PROBLÉM S BARRELOM, AK TO RIEŠITE, PROSÍM, NAPÍŠTE TO DO KOMENTÁROV !!
napríklad;
if (durum == '5') {while (durum == '5') {sayac ++; if (povedzme> 180) {sagsol.write (180); } if (sayac <0) {sagsol.write (0); } oneskorenie (50); sagsol.write (sayac); prestávka; }}
Pokračuje v počítaní, zatiaľ čo na telefóne stlačíte ďalšie tlačidlo a zariadenie sa zväčší,
môžeme obmedziť celé číslo, ak ho môžeme napísať do komentárov?
limit 0 až 180.
Krok 8: Pridanie slamy ako suda
Pred pokrútenou časťou nakrájajte slamu a vložte ju do serva
Krok 9: Používanie systému Android
Stiahnite si aplikáciu Arduino RC z Google Play
napájajte svoj tank
otvorte aplikáciu
lisovací proces
stlačte zariadenie HC 06
počkaj…
keď je Arduino pripojený k telefónu, modul Bluetooth prestane blikať
otvorený režim ovládača
urob svoje nastavenia toto sú moje nastavenia. môže sa zmeniť, ak ste k štítu motora pripojili nesprávne káble motora, ale zmenou čísel alebo kódu získate ten pravý.