Obsah:

Auto Arduino ovládané pomocou aplikácie Bluetooth: 4 kroky (s obrázkami)
Auto Arduino ovládané pomocou aplikácie Bluetooth: 4 kroky (s obrázkami)

Video: Auto Arduino ovládané pomocou aplikácie Bluetooth: 4 kroky (s obrázkami)

Video: Auto Arduino ovládané pomocou aplikácie Bluetooth: 4 kroky (s obrázkami)
Video: Как использовать SSD1306 128x32 OLED-дисплей I2C с кодом Arduino 2024, November
Anonim
Auto Arduino ovládané pomocou aplikácie Bluetooth
Auto Arduino ovládané pomocou aplikácie Bluetooth
Auto Arduino ovládané pomocou aplikácie Bluetooth
Auto Arduino ovládané pomocou aplikácie Bluetooth

Všetko, čo vieme, že Arduino je vynikajúca prototypová platforma, predovšetkým preto, že používa priateľský programovací jazyk a existuje mnoho ďalších neuveriteľných komponentov, ktoré nám poskytujú skvelé zážitky.

Arduino môžeme integrovať s rôznymi štítmi alebo modulmi a vytvárať fantastické veci. V tomto projekte vám ukážem, ako používať modul Bluetooth na ovládanie robotickej platformy pomocou príkazov prichádzajúcich zo smartfónu.

Krok 1: Diely

Časti
Časti
Časti
Časti
Časti
Časti

Hardvér:

  • 1x Arduino Uno
  • 1x Ovládač štítu motora L293D
  • 1x modul Bluetooth
  • 1x Robotická platforma
  • 4x Dupont Wire pre modul Bluetooth (muž - žena)
  • 4x Dupont Wire pre motory (muži na muža)
  • 2x motory + 2x kolesá
  • 1x koliesko

Softvér:

  • Arduino IDE
  • Kábel USB A až B
  • Ovládač Bluetooth RC (túto aplikáciu si môžete stiahnuť tu)

Krok 2: Zostavenie auta Arduino

Zostavenie auta Arduino
Zostavenie auta Arduino
Zostavenie auta Arduino
Zostavenie auta Arduino
Zostavenie auta Arduino
Zostavenie auta Arduino

Montáž robotickej plošiny je veľmi jednoduchá. Ak si taký kúpite, dostanete návod so všetkými krokmi.

Najprv namontujte 2 motor na platformu robota.

Po druhé, namontujte koliesko na plošinu robota.

Po tretie, namontujte Arduino Uno na platformu robota a umiestnite kryt motora na Arduino Uno.

Po štvrté pripojte ľavý a pravý vodič motora uvedený na obrázku. (Poznámka: Červený vodič je + a čierny vodič je -)

Po piate, pripojte 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: Softvér

Arduino uno je veľmi ľahko programovateľné.

- Na ovládanie motorov som použil vyššie uvedenú knižnicu AFMotor.h.

- Komunikácia medzi smartfónom a modulom Bluetooth bola vykonaná pomocou sériovej komunikačnej arduino.

- Aplikácia „Ovládač Bluetooth RC“odosiela do modulu bluetooth nasledujúce príkazy:

  • Vpred -> F
  • Späť -> B
  • Vľavo -> L
  • Vpravo -> R.
  • Vpred vľavo -> G
  • Vpred vpravo -> I
  • Vľavo späť -> H
  • Vpravo späť -> J
  • Zastaviť -> S.
  • Predné svetlá zapnuté -> W
  • Predné svetlá vypnuté -> š
  • Podsvietenie zapnuté -> U
  • Vypnuté podsvietenie -> u
  • Klaksón zapnutý -> V
  • Klaksón vypnutý -> v
  • Extra zapnuté -> X
  • Extra vypnuté -> x
  • Rýchlosť 0 -> 0
  • Rýchlosť 10 -> 1
  • Rýchlosť 20 -> 2
  • Rýchlosť 30 -> 3
  • Rýchlosť 90 -> 9
  • Rýchlosť 100 -> q
  • Zastaviť všetko -> D

V tomto projekte som naprogramoval 2 príkazy:

1. Základné (dopredu, dozadu, doľava a doprava)

2. Úplný príkaz (dopredu, dozadu, doľava a doprava) a tiež (dopredu vľavo, 1. vpred vpravo, vzadu vľavo, vzadu vpravo)

Celý kód je k dispozícii na stiahnutie.

Krok 4: Nezabudnite zdieľať, lajkovať a hlasovať !!

Odporúča: