Kazalo:

Arduino Car Control preko aplikacije Bluetooth: 4 koraki (s slikami)
Arduino Car Control preko aplikacije Bluetooth: 4 koraki (s slikami)

Video: Arduino Car Control preko aplikacije Bluetooth: 4 koraki (s slikami)

Video: Arduino Car Control preko aplikacije Bluetooth: 4 koraki (s slikami)
Video: Makeblock Untimate Robot Kit Part 2 : Robtic Arm Explaine, Software, Code App and Having Fun demo 2024, November
Anonim
Arduino Car Control preko aplikacije Bluetooth
Arduino Car Control preko aplikacije Bluetooth
Arduino Car Control preko aplikacije Bluetooth
Arduino Car Control preko aplikacije Bluetooth

Vemo le, da je Arduino odlična platforma za izdelavo prototipov, predvsem zato, ker uporablja prijazen programski jezik in obstaja veliko dodatnih neverjetnih komponent, ki nam nudijo odlične izkušnje.

Arduino lahko integriramo z različnimi ščitniki ali moduli in izdelamo fantastične stvari. V tem projektu vam bom pokazal, kako z modulom Bluetooth upravljate robotsko platformo z ukazi, ki prihajajo iz pametnega telefona.

1. korak: Deli

Deli
Deli
Deli
Deli
Deli
Deli

Strojna oprema:

  • 1x Arduino Uno
  • 1x gonilnik motornega ščita L293D
  • 1x modul Bluetooth
  • 1x Robotska platforma
  • 4x Dupont žica za modul Bluetooth (moški do ženski)
  • 4x Dupont žica za motorje (moški do moški)
  • 2x motorja + 2x kolesa
  • 1x kolesce

Programska oprema:

  • Arduino IDE
  • USB kabel od A do B
  • Bluetooth RC krmilnik (to aplikacijo lahko prenesete tukaj)

2. korak: Sestavljanje avtomobila Arduino

Sestavljanje avtomobila Arduino
Sestavljanje avtomobila Arduino
Sestavljanje avtomobila Arduino
Sestavljanje avtomobila Arduino
Sestavljanje avtomobila Arduino
Sestavljanje avtomobila Arduino

Montaža robotske platforme je zelo enostavna. Če kupite takega, boste prejeli priročnik z vsemi koraki.

Najprej namestite motor 2 na platformo robota.

Drugič, kolesce postavite na robotsko ploščad.

Tretjič, namestite Arduino Uno na robotsko ploščad in položite ščit motorja na Arduino Uno.

Četrtič, povežite levo in desno žico motorja, prikazano na sliki. (Opomba: Rdeča žica je + in črna žica je -)

Petič povežite modul Bluetooth:

  • RXD v TXD na Arduino Uno
  • TXD v RXD na Arduino Uno
  • VCC do 5V na Arduino Uno
  • GND v GND na Arduino Uno

3. korak: Programska oprema

Arduino uno je zelo enostavno programirati.

- Za krmiljenje motorjev sem uporabil zgoraj vključeno knjižnico AFMotor.h.

- Komunikacija med pametnim telefonom in modulom Bluetooth je potekala s serijsko komunikacijo arduino.

- Aplikacija "Bluetooth RC Controller" pošlje modulu Bluetooth naslednje ukaze:

  • Naprej -> F.
  • Nazaj -> B
  • Levo -> L
  • Desno -> R
  • Naprej levo -> G
  • Naprej desno -> I
  • Nazaj levo -> H
  • Nazaj desno -> J
  • Ustavi -> S
  • Sprednje luči vklopljene -> W
  • Sprednje luči ugasnjene -> w
  • Zadnje luči vklopljene -> U
  • Zadnje luči ugasnjene -> u
  • Rog vklopljen -> V
  • Izklopljen -> v
  • Dodatno vklopljeno -> X
  • Dodatni izklop -> x
  • Hitrost 0 -> 0
  • Hitrost 10 -> 1
  • Hitrost 20 -> 2
  • Hitrost 30 -> 3
  • Hitrost 90 -> 9
  • Hitrost 100 -> q
  • Ustavi vse -> D

V tem projektu sem programiral 2 ukaza:

1. Osnovno (naprej, nazaj, levo in desno)

2. Celoten ukaz (naprej, nazaj, levo in desno) in tudi (naprej levo, 1. spredaj desno, nazaj levo, nazaj desno)

Celotna koda je na voljo za prenos.

4. korak: Ne pozabite deliti, všečkati in glasovati !!

Priporočena: