Quantcast
Channel: Tutoriály – Bastlírna HWKITCHEN
Viewing all articles
Browse latest Browse all 133

Arduino Bluetooth RC auto

$
0
0

Předělejte si staré autíčko a ovládejte ho vlastním mobilem!

Pojďme si vytvořit jednoduché RC auto! Asi každý z nás má doma staré již nepoužívané autíčko, a to buď odložené a zapomenuté ještě z dětství, nebo zničené s odpálenou elektronikou v důsledku opravdu aktivního hraní. V mém případě se jedná o druhý uvedený příklad. V tomto článku se budu věnovat postupu, jak si předělat v podstatě jakékoliv autíčko na ovládání smartphonem přes Bluetooth pomocí Arduina. Postup i kód celého projektu jsou velmi jednoduché, a tak jsem přesvědčen, že tento upgrade zvládne vytvořit každý z vás.

Potřebné součásti na RC auto

  1. podvozek nějakého RC auta nebo jakýkoliv jiný podvozek nebo DC motory
  2. 1 x Arduino UNO
  3. 2 x relé (Arduino friendly)
  4. 1 x micro servo
  5. Bluetooth modul HC-05 nebo HC-06
  6. baterie (zde 12V / 1200mAh)
  7. LED (červenou a bílou) a piezo bzučák
  8. šrouby M3 (4 x 25 mm a 6 x 15 mm) + matice M3
  9. power banka
  10. mobil s androidem
  11. + ještě pár drobností uvedených v článku

Jdeme na to!

Stáhněte si aplikaci „Arduino Joystick Controller“ dostupnou na: https://play.google.com/store/apps/details?id=com.andico.control.joystick

V této apce je mimo jiné 7 tlačítek sloužících na: zapínání světel, klaksonu a řízení serv namontované kamery. Jsou k dispozici také 3 tlačítka (A,B,C) pro libovolné obsazení uživatelem (např. maják, světelná rampa). Ale o těch někdy příště.

Arduino Joystick Controller
Arduino Joystick Controller

Ještě potřebujeme destičku, která bude rozměrově sedět k velikosti auta. Na tuto desku budeme vše montovat a následně ji umístíme na šasi (podvozek) auta. Já používám 2 mm silné plexisklo. Dá se koupit v každém hobby marketu a jedna plotna o velikosti 25 x 50 cm se prodává asi za 80 Kč. Tuto destičku jsem si nařezal na potřebné rozměry pomocí plátku do ruční pilky. Na destičku jsem si přiložil Arduino součástky, relátka a BT modul a fixou jsem si poznačil jejich umístění a přes dírky tenkým fixem označil tečky pro vrtání děr. Součástky, které nemají díru uchytíme pomocí stahovacího pásku. V mém případě jsem pomocí stahovacího pásku uchytil Bluetooth modul.

Na obrázku vidíte namontované komponenty na plexiskle (bez světel a klaksonu).

Arduino Bluetooth RC auto - zapojené součásti
Arduino Bluetooth RC auto – zapojené součásti

Vybereme také vhodné místo pro servo, a pomocí šroubů nebo pásků (jako v mém případě) připevníme servo na tyč řízení.

Arduino Bluetooth RC auto - detail serva
Arduino Bluetooth RC auto – detail serva

Zapojení RC auta

Vše zapojíme dle následujícího schématu. Baterii dáme původní nebo s podobným napětím (baterie na schématu je pouze orientační).

Elektrické zapojení Arduino Bluetooth auta
Zapojení Arduino Bluetooth auta

Arduino program

Spustíme si Arduino IDE a stáhneme si zdrojový kód ZDE.

Otevřeme zdrojový kód a zvolíme COM port a vývojovou desku (já mám: ARDUINO UNO na COM5). Zkompiluj a nahraj do Arduina.

Otevři sériový monitor. Objeví se informace, že BT modul není připojen. Znamená to, že program čeká na spárování s telefonem.

Připojení Bluetooth modulu
Připojení Bluetooth modulu

Po spárování telefonu s modulem se objeví následující:

Spárování Bluetooth modulu s telefonem
Spárování Bluetooth modulu s telefonem

Jednotlivé hodnoty nám udávají směr, rychlost, úhel zatočení, příkazy pro světla, klakson a tlačítka.

Určitě jste byli při konstrukci a montování úspěšní a už si vesele jezdíte s vašim novým Arduino RC autíčkem!


Viewing all articles
Browse latest Browse all 133

Trending Articles


Re: Prosím o určení autora - google nepomáhá


Nelze se přihlásit na Facebook přes PC


Prodám Flexi pass - 3 200


Markéta Reinischová: Chceme s Filipem Jankovičem dítě!


Od: Martina


Podzemlje - epizoda 62


Defender


Plynový kotel DAKON DS 22G - 2 500


Gymnastické řemínky na hrazdu zn. Reisport, vel. č. 2: 590


P: NooK Soundelirium THE 12.6


Qube SP26 ( XTA DP226 ) signal processor - 12 000


Narovnání,vylisování bankovek


Javorina Holubyho chata


Tinylab: Tlačítka


Levasan Maxx není gel na klouby, nýbrž hnus


RNS315 couvací kamera


Kde najdu GameInput Service ve win 10?


Redmi Note 11 Pro+ 5G (PISSARO)


MV3 Vermona, Klingenthal, NDR


Hradcany 30h fialova razena 11 1/2 11 3/4



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>