Sadržaj:

Arduino automobil kontroliran putem Bluetooth aplikacije: 4 koraka (sa slikama)
Arduino automobil kontroliran putem Bluetooth aplikacije: 4 koraka (sa slikama)

Video: Arduino automobil kontroliran putem Bluetooth aplikacije: 4 koraka (sa slikama)

Video: Arduino automobil kontroliran putem Bluetooth aplikacije: 4 koraka (sa slikama)
Video: Home Automation: 12V Relay with LED Display Delay 0.1 seconds to 999 seconds Timer module P1 to P4 2024, Juli
Anonim
Arduino automobil kontroliran putem Bluetooth aplikacije
Arduino automobil kontroliran putem Bluetooth aplikacije
Arduino automobil kontroliran putem Bluetooth aplikacije
Arduino automobil kontroliran putem Bluetooth aplikacije

Sve što znamo da je Arduino izvrsna platforma za izradu prototipova, prvenstveno zato što koristi prijateljski programski jezik i ima puno ekstra nevjerojatnih komponenti koje nam pružaju sjajna iskustva.

Arduino možemo integrirati s različitim štitovima ili modulima i napraviti fantastične stvari. U ovom projektu ću vam pokazati kako koristiti Bluetooth modul za upravljanje robotskom platformom putem naredbi koje dolaze sa pametnog telefona.

Korak 1: Dijelovi

Delovi
Delovi
Delovi
Delovi
Delovi
Delovi

Hardver:

  • 1x Arduino Uno
  • 1x vozač L293D štitnika motora
  • 1x Bluetooth modul
  • 1x Robotska platforma
  • 4x Dupont žica za Bluetooth modul (muški na ženski)
  • 4x Dupont žica za motore (muški na muški)
  • 2x motori + 2x točkovi
  • 1x kotač

Softver:

  • Arduino IDE
  • USB kabel od A do B
  • Bluetooth RC kontroler (ovu aplikaciju možete preuzeti ovdje)

Korak 2: Sklapanje Arduino automobila

Sklapanje automobila Arduino
Sklapanje automobila Arduino
Sklapanje automobila Arduino
Sklapanje automobila Arduino
Sklapanje automobila Arduino
Sklapanje automobila Arduino

Montaža robotske platforme je vrlo jednostavna. Ako kupite takav, dobit ćete priručnik sa svim koracima.

Prvo montirajte 2 motora na platformu robota.

Drugo, montirajte kotač na platformu robota.

Treće, montirajte Arduino Uno na platformu robota i postavite štitnik motora na Arduino Uno.

Četvrto, spojite lijevu i desnu žicu motora naznačenu na slici. (Napomena: Crvena žica je +, a crna žica je -)

Peto, povežite Bluetooth modul:

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

Korak 3: Softver

Arduino uno je vrlo jednostavno programirati.

- Za upravljanje motorima koristio sam gore navedenu biblioteku AFMotor.h.

- Komunikacija između pametnog telefona i Bluetooth modula odvijala se pomoću serijske komunikacije arduino.

- Aplikacija "Bluetooth RC Controller" šalje bluetooth modulu sljedeće naredbe:

  • Naprijed -> F
  • Nazad -> B
  • Lijevo -> L
  • Desno -> R
  • Naprijed lijevo -> G
  • Naprijed desno -> I
  • Natrag Lijevo -> H
  • Nazad Desno -> J
  • Zaustavi -> S
  • Uključena prednja svjetla -> W
  • Prednja svjetla isključena -> w
  • Uključena pozadinska svjetla -> U
  • Pozadinsko svjetlo isključeno -> u
  • Sirena uključena -> V
  • Sirena -> v
  • Dodatno uključeno -> X
  • Extra Off -> x
  • Brzina 0 -> 0
  • Brzina 10 -> 1
  • Brzina 20 -> 2
  • Brzina 30 -> 3
  • Brzina 90 -> 9
  • Brzina 100 -> q
  • Zaustavi sve -> D

U ovom projektu programirao sam 2 naredbe:

1. Osnovno (naprijed, nazad, lijevo i desno)

2. Potpuna naredba (naprijed, natrag, lijevo i desno), a također i (naprijed nalijevo, 1. naprijed desno, natrag lijevo, nazad desno)

Cijeli kod dostupan je za preuzimanje.

Korak 4: Ne zaboravite dijeliti, lajkati i glasati !

Preporučuje se: