Obsah:

RC auto hack - Bluetooth ovládané pomocí aplikace pro Android: 3 kroky (s obrázky)
RC auto hack - Bluetooth ovládané pomocí aplikace pro Android: 3 kroky (s obrázky)

Video: RC auto hack - Bluetooth ovládané pomocí aplikace pro Android: 3 kroky (s obrázky)

Video: RC auto hack - Bluetooth ovládané pomocí aplikace pro Android: 3 kroky (s obrázky)
Video: Adel ukazala prso 2024, Červenec
Anonim
Image
Image
Připojení modulů
Připojení modulů

Jsem si jistý, že každý z vás může doma najít nepoužívané RC auto. Tento návod vám pomůže změnit staré RC auto na originální dárek:) Vzhledem k tomu, že RC auto, které jsem měl, bylo malé velikosti, zvolil jsem jako hlavní ovladač Arduino Pro Mini. Dalším důležitým modulem, který jsem v tomto projektu použil, je nosič dvojitého motoru TB6612FNG. Tento ovladač motoru má dostatečný rozsah přijatelných vstupních napětí (4,5 V až 13,5 V) a nepřetržitý výstupní proud (1 A na kanál). Jako bluetooth přijímač jsem použil populární levný modul HC-06. Kromě toho můžete LED diody používat jako přední a zadní světla automobilu.

Součásti projektu:

  1. RC auto (může být staré a rozbité)
  2. Arduino Pro Mini 328 (3V/8Mhz) x1
  3. Nosič ovladače dvojitého motoru TB6612FNG x1
  4. Modul Bluetooth HC-06 nebo podobný x1
  5. LED: 2x červená a 2x bílá
  6. Rezistor 10k (vyžadováno pro LED) x4 nebo 10k SIL Rezistorová síť x1
  7. Breadboard (poloviční velikost) x1
  8. Propojky a kabely
  9. AA baterie x4

Krok 1: Připojení modulů

Připojení modulů
Připojení modulů

Způsob propojení Arduino Pro Mini s ostatními moduly je uveden níže. Nezapomeňte připojit napájecí napětí ke každému modulu (VCC, GND).

1. Bluetooth (např. HC -06) -> Arduino Pro Mini (3,3 V)

  • RXD - TXD
  • TXD - RXD
  • VCC - 3,3 V od Arduino Pro Mini (VCC)
  • GND - GND

2. Ovladač duálního motoru TB6612FNG -> Arduino Pro Mini

  • AIN1 - 4
  • AIN2 - 7
  • BIN1 - 8
  • BIN2 - 9
  • PWMA - 5
  • PWMB - 6
  • STBY - Vcc
  • VMOT - napětí motoru (4,5 až 13,5 V) - 6V z baterie RC auta
  • Vcc - logické napětí (2,7 až 5,5) - 3,3 V od Arduino Pro Mini (VCC)
  • GND - GND

3. Ovladač duálního motoru TB6612FNG -> DC motory

  • A01 - hnací motor A
  • A02 - hnací motor A
  • B01 - motor řízení B
  • B02 - motor řízení B

4. LED diody -> Arduino Pro Mini

  • přední pravá LED - 2
  • přední levá LED - 3
  • zadní pravá LED - 14
  • zadní levá LED - 15

Krok 2: Arduino kód

Arduino kód
Arduino kód

Úplný kód pro tento projekt je k dispozici na GitHub: link

Program Arduino kontroluje v hlavní smyčce - „void loop ()“, zda byl nový příkaz (znak) odeslán z aplikace Android prostřednictvím bluetooth. Pokud existuje nějaký příchozí znak z bluetooth seriálu, program spustí provádění funkce „void processInput ()“. Potom se z této funkce v závislosti na znaku nazývá konkrétní řídicí funkce (např. Pro znakovou funkci „r“se nazývá „void turn_Right ()“).

Pokud se chystáte použít motorový štít Arduino (L298), může vám být tento odkaz užitečný

Krok 3: Aplikace pro Android

Aplikace pro Android
Aplikace pro Android
Aplikace pro Android
Aplikace pro Android
Aplikace pro Android
Aplikace pro Android

Moje aplikace pro Android vám umožňuje ovládat libovolného robota vybaveného deskou Arduino přes bluetooth. Můžete také nezávisle ovládat kanály PWM dvou motorů (pár motorů).

Jedinečný znak je přiřazen ke každému tlačítku aplikace pro Android, jak je znázorněno na obrázku výše. Můžete upravit kód Arduino a pomocí mé aplikace pro Android ovládat své vlastní zařízení (nejen toto RC auto).

Mou aplikaci pro Android si můžete zdarma stáhnout z Google Play: odkaz

Jak používat aplikaci pro Android:

  • klepněte na tlačítko nabídky nebo 3 svislé tečky (v závislosti na verzi vašeho Androidu)
  • vyberte kartu „Připojit zařízení“
  • klepněte na kartu „HC-06“a po chvíli byste měli vidět zprávu „Připojeno k HC-06“
  • po připojení můžete ovládat své auto
  • pokud nevidíte své bluetooth zařízení HC-06, klepněte na tlačítko „Vyhledat zařízení“
  • při prvním použití spárujte svá bluetooth zařízení zadáním výchozího kódu „1234“

Pokud byste chtěli vidět mé další projekty související s robotikou, navštivte:

  • moje webové stránky: www.mobilerobots.pl
  • facebook: Mobilní roboti

Doporučuje: