Obsah:

Ako vyrobiť Bluetooth riadené jednoduché RC auto: 7 krokov (s obrázkami)
Ako vyrobiť Bluetooth riadené jednoduché RC auto: 7 krokov (s obrázkami)

Video: Ako vyrobiť Bluetooth riadené jednoduché RC auto: 7 krokov (s obrázkami)

Video: Ako vyrobiť Bluetooth riadené jednoduché RC auto: 7 krokov (s obrázkami)
Video: Настя и Арбуз с вымышленной историей для детей. 2024, November
Anonim
Ako vyrobiť zjednodušené RC auto riadené pomocou Bluetooth
Ako vyrobiť zjednodušené RC auto riadené pomocou Bluetooth

Ahoj všetci, som Bryan Tee Pak Hong. Momentálne som študentom prvého ročníka polytechniky v Singapure, ktorá študuje počítačové inžinierstvo.

Keď som bol dieťa, vždy ma fascinovali RC autá a to, ako fungujú. Keď som ho rozobral, videli som len kusy kovu umiestnené všade. Vždy som si želal, aby existoval jednoduchý tutoriál pokrývajúci základné komponenty, ktoré tvoria RC auto a dnes vám to ukážem.

Plánujem použiť toto RC auto aj na množstvo ďalších projektov. V prípade akýchkoľvek problémov sa vráťte k tejto príručke s pokynmi.

Bez ďalších okolkov začnime!

Krok 1: Krok 0: Príprava materiálov

Krok 0: Príprava materiálov
Krok 0: Príprava materiálov

Materiály sú veľmi základné a ľahko dostupné, sú to:

  1. Podvozok automobilu* (používam novoročný box na sušienky, buďte pri výbere kreatívni!) X1
  2. Jednosmerné motory a pneumatiky x2
  3. Arduino Uno (alebo akékoľvek iné varianty) x1
  4. L298N H-mostík x1
  5. Koliesko x1
  6. Batérie (1 pre Arduino, 1 pre motory)
  7. Mužské a mužské prepojky, mužské a ženské prepojky
  8. Modul Bluetooth HC-06 alebo HC-05 x1
  9. Breadboard (rýchle a jednoduché pripojenie) x1

Ďalšie vybavenie, ktoré budete/môžete potrebovať:

  • Spájkovačka
  • Horúca lepiaca pištoľ

*Poznámka: môj podvozok je vybavený infračerveným snímačom, v tomto návode sa to nevyžaduje

Krok 2: Krok 1: Príprava podvozku

Krok 1: Príprava podvozku
Krok 1: Príprava podvozku

Najprv rozoberte dosku na pečenie. Mal by byť schopný rozdeliť sa na 3 časti, 2 +/- zvislé tyče zo strán a zo strednej časti, kde bude vytvorená väčšina vašich spojení. To umožňuje veľmi jednoduché umiestnenie komponentov, pričom môžete:

  • pripojte 5V z vášho Arduina na ľavú stranu
  • pripojte GND zo svojho Arduina na pravú stranu
  • urobte všetky svoje pripojenia v blízkosti Arduina

Pri prvom použití je dôležité získať správnu polohu, pretože bude ťažké vybrať a znova umiestniť dosku na pečenie. Zaistite, aby medzi Arduino a L298N bol dostatok miesta na sedenie medzi 2 zvislými tyčami.

Krok 3: Krok 2: Pripojenie L298N k vašim motorom

Krok 2: Pripojenie L298N k vašim motorom
Krok 2: Pripojenie L298N k vašim motorom
Krok 2: Pripojenie L298N k vašim motorom
Krok 2: Pripojenie L298N k vašim motorom
Krok 2: Pripojenie L298N k vašim motorom
Krok 2: Pripojenie L298N k vašim motorom

Pripájajte 2 vodiče k svojmu jednosmernému motoru. Potom pripojte ostatné konce vodičov k jednému z 2 otvorových konektorov na mostíku L298N. Na poradí, ako vodič zapojíte, nezáleží. Opakujte to pre druhý motor.

Potom umiestnite prepojky medzi mužmi a ženami na mužské kolíky nachádzajúce sa vedľa 3 zásuvky. Vyžaduje sa 6, 3 na každú stranu, pričom 1 je na ovládanie otáčok motora pomocou PWM a 2 na smer. Pamätajte si, ktoré káble sú k čomu pripojené, pretože to bude dôležité neskôr.

Vezmite jednu z batérií a pripevnite/spájkujte čierny vodič (uzemňovací vodič) k mužskej prepojke. Toto sa neskôr použije na dosiahnutie spoločného základu s arduinom. Pripojte červený vodič k vstupu 12V (zásuvka úplne vľavo) a čierny vodič k uzemneniu (stredná zásuvka) modulu L298N.

Krok 4: Krok 3: Spojte všetko dohromady

Krok 3: Spojte všetko dohromady
Krok 3: Spojte všetko dohromady
Krok 3: Spojte všetko dohromady
Krok 3: Spojte všetko dohromady
Krok 3: Spojte všetko dohromady
Krok 3: Spojte všetko dohromady
Krok 3: Spojte všetko dohromady
Krok 3: Spojte všetko dohromady

Za horúca prilepte modul L298 na podvozok automobilu v polohe, ktorú ste v kroku 1 považovali za vhodnú. Potom za tepla nalepte 2 jednosmerné motory na boky podvozku. Môj podvozok má okolo okrajov ponor, takže som použil niekoľko matíc, ktoré som mal okolo seba, aby som vyrovnal výšku, aby som mohol poriadne nalepiť motory. Toto je voliteľné, pretože ak používate plochý podvozok, nie je potrebné žiadne odsadenie. Po nalepení dvoch motorov prilepte batériu na šasi. Moju som kvôli priestorovým obmedzeniam prilepil dole. Batériu som tiež mierne prilepil doprava, aby som vytvoril priestor na odstránenie krytu batérie. Nakoniec prilepte koliesko na miesto a vaše základné auto je hotové! Skúste nájsť koliesko, ktoré by umožnilo vášmu robotovi mať konzistentnú výšku bez ohľadu na to, ako sa koleso otáča.

Pripojte 6 prepojovacích káblov na nepájivú dosku, kategorizujte ich ako 3 vľavo a 3 vpravo.

Ďalšia časť sa budeme zaoberať mozgom auta, alias Arduino.

Krok 5: Krok 4: Pripojenie a kód Arduino

Krok 4: Pripojenie a kód Arduino
Krok 4: Pripojenie a kód Arduino
Krok 4: Pripojenie a kód Arduino
Krok 4: Pripojenie a kód Arduino

Pripojte kolík pravej rýchlosti na kolík 6 a kolík ľavej rýchlosti na kolík 11 na Arduine.

Potom spojte ďalšie 2 smerové kolíky z každej strany z dosky na chlieb do Arduina cez prepojky mužské s mužským:

  • vpravo - kolíky 7 a 8
  • vľavo - kolíky 12 a 13

Na akomkoľvek poradí nezáleží, pretože zmeníme spojenia, ak sú nesprávne. Je však dôležité úplne neprepínať ľavú a pravú časť. Umiestnite Arduino do polohy, ktorú ste naplánovali v kroku 1.

Teraz skopírujte kód z tohto webu a otestujte pohyby motora:

  1. nahrajte tento kód do svojho Arduina
  2. ak sa robot otáča v smere hodinových ručičiek, prepnite vpravo 2 smerové vodiče medzi mužskými a mužskými prepojkami
  3. ak sa robot otáča proti smeru hodinových ručičiek, prepnite 2 smerové vodiče mužských a mužských prepojok vľavo
  4. ak sa robot pohybuje vzad, prepnite obojsmerné 2 -smerové vodiče prepojky medzi mužom a mužom

Prilepte druhú batériu k podvozku a základná robota je hotová! V tomto bode môžete svojho robota naprogramovať, ako sa vám páči, neváhajte experimentovať. V ďalšom kroku preskúmame niekoľko základných pohybov nášho RC auta cez bluetooth.

Krok 6: Krok 5: Modul HC-06

Krok 5: Modul HC-06
Krok 5: Modul HC-06

Manipulácia s týmto modulom je trochu zložitá. Predtým, ako začneme, nahrajte tento kód do svojho Arduina.

Položte modul na dosku, neprekrývajte spojenia s motormi. Pripojenie vykonajte podľa obrázku:

  • VCC - 5 V (3,3 V nebude fungovať!)
  • GND - GND
  • RX na bluetooth --- Pin 1 na Arduino
  • TX na bluetooth --- Pin 0 na Arduino

Stiahnite si do telefónu s Androidom aplikáciu s názvom bluetooth radič Arduino. Nevlastním iphone, takže je mi ľúto používateľov iphone, ale mali by ste nájsť podobné aplikácie, ktoré majú rovnakú funkciu. Zapnite zariadenie Arduino a spárujte modul bluetooth s telefónom (zvyčajne sa nazýva HC-05/06 alebo BT03/04 atď.), Ak sa zobrazí výzva na zadanie hesla, zadajte 1234 alebo 0000, ak overenie zlyhá alebo vy Zdá sa, že sa nemôže pripojiť, potom ho budeme musieť ovládať z počítača, ktorý má funkciu bluetooth. Zatiaľ otvorte aplikáciu bluetooth radiča Arduino a pripojte ju k svojmu zariadeniu. Vyberte svoj modul bluetooth a dostanete sa k ovládaciemu rozhraniu PS2.

Vykonajte tieto väzby klávesov

  • w Vpred
  • ľavica
  • s Späť
  • d Správne
  • UPRAVIŤ: j Tlačidlo Stop

Krok 7: Blahoželáme! Vaše jednoduché RC auto ovládané Bluetooth je kompletné

Gratulujem Vaše jednoduché RC auto ovládané Bluetooth je kompletné!
Gratulujem Vaše jednoduché RC auto ovládané Bluetooth je kompletné!

Zhrnutie:

  • Na pohon motora budeme potrebovať 2 motory a H-mostík
  • Mozog, v našom prípade arduino, je potrebný na to, aby robotovi prikázal, ako sa má pohybovať
  • Naše telefóny môžeme použiť ako diaľkové ovládanie pre naše RC auto

Ak však chcete používať počítač, spárujte ho s modulom bluetooth, prejdite na nastavenia bluetooth, ktoré nájdete na konci konfiguračnej stránky bluetooth, a skontrolujte, ku ktorému portu sa pripája (tip: je odchádzajúci a má názov vášho modulu bluetooth). Prejdite na nástroje> sériové porty a zmeňte COM na správny COM port. Spustite monitor Seial a zadajte „w“, aby sa robot posunul dopredu, „s“sa posunie dozadu atď.

Ak ste sa dostali až sem, gratulujeme! Bavte sa so svojim RC automobilom ovládaným Bluetooth!

Aktualizácia: Môj blogový príspevok si môžete prečítať tu.

Odporúča: