Automobil Arduino ovládaný pomocí aplikace Bluetooth: 4 kroky (s obrázky)
Automobil Arduino ovládaný pomocí aplikace Bluetooth: 4 kroky (s obrázky)
Anonim
Automobil Arduino ovládaný pomocí aplikace Bluetooth
Automobil Arduino ovládaný pomocí aplikace Bluetooth
Automobil Arduino ovládaný pomocí aplikace Bluetooth
Automobil Arduino ovládaný pomocí aplikace Bluetooth

Vše, co víme, že Arduino je vynikající prototypovací platforma, hlavně proto, že používá přátelský programovací jazyk a existuje mnoho dalších neuvěřitelných komponent, které nám poskytují skvělé zážitky.

Můžeme integrovat Arduino s různými štíty nebo moduly a stavět fantastické věci. V tomto projektu vám ukážu, jak pomocí modulu Bluetooth ovládat platformu robota pomocí příkazů přicházejících ze smartphonu.

Krok 1: Díly

Díly
Díly
Díly
Díly
Díly
Díly

Hardware:

  • 1x Arduino Uno
  • 1x Ovladač štítu motoru L293D
  • 1x Bluetooth modul
  • 1x Robotická platforma
  • 4x Dupont Wire pro Bluetooth modul (muž k ženě)
  • 4x Dupont Wire pro motory (muži na muže)
  • 2x motory + 2x kola
  • 1x kolečko

Software:

  • Arduino IDE
  • Kabel USB A až B
  • Bluetooth RC ovladač (tuto aplikaci si můžete stáhnout zde)

Krok 2: Sestavení vozu Arduino

Sestavení vozu Arduino
Sestavení vozu Arduino
Sestavení vozu Arduino
Sestavení vozu Arduino
Sestavení vozu Arduino
Sestavení vozu Arduino

Montáž robotické plošiny je velmi snadná. Pokud si takový koupíte, obdržíte manuál se všemi kroky.

Nejprve namontujte 2 motor na platformu robota.

Za druhé namontujte kolečko na platformu robota.

Za třetí namontujte Arduino Uno na platformu robota a umístěte stínění motoru na Arduino Uno.

Za čtvrté připojte levý a pravý vodič motoru uvedený na obrázku. (Poznámka: červený vodič je + a černý vodič je -)

Za páté připojte modul Bluetooth:

  • RXD až TXD na Arduino Uno
  • TXD až RXD na Arduino Uno
  • VCC až 5V na Arduino Uno
  • GND až GND na Arduino Uno

Krok 3: Software

Arduino uno se velmi snadno programuje.

- K ovládání motorů jsem použil výše uvedenou knihovnu AFMotor.h.

- Komunikace mezi smartphonem a modulem Bluetooth byla provedena pomocí sériové komunikace arduino.

- Aplikace „Bluetooth RC Controller“odesílá do modulu bluetooth následující příkazy:

  • Vpřed -> F
  • Zpět -> B
  • Vlevo -> L
  • Vpravo -> R.
  • Vpřed vlevo -> G
  • Vpřed doprava -> I
  • Zpět vlevo -> H
  • Vpravo vzadu -> J
  • Zastavit -> S.
  • Přední světla zapnuta -> W
  • Přední světla vypnuta -> w
  • Podsvícení zapnuto -> U
  • Podsvícení vypnuto -> u
  • Klakson zapnutý -> V
  • Horn Off -> v
  • Extra zapnuto -> X
  • Extra vypnuto -> x
  • Rychlost 0 -> 0
  • Rychlost 10 -> 1
  • Rychlost 20 -> 2
  • Rychlost 30 -> 3
  • Rychlost 90 -> 9
  • Rychlost 100 -> q
  • Zastavit vše -> D

V tomto projektu jsem naprogramoval 2 příkazy:

1. Základní (dopředu, dozadu, doleva a doprava)

2. Úplný příkaz (vpřed, zpět, vlevo a vpravo) a také (vpřed doleva, 1. vpřed vpravo, vzadu vlevo, vzadu vpravo)

Celý kód je k dispozici ke stažení.

Krok 4: Nezapomeňte sdílet, lajkovat a hlasovat !

Doporučuje: