Obsah:

Robotické auto ovládané Bluetooth pomocí Arduina: 8 kroků (s obrázky)
Robotické auto ovládané Bluetooth pomocí Arduina: 8 kroků (s obrázky)

Video: Robotické auto ovládané Bluetooth pomocí Arduina: 8 kroků (s obrázky)

Video: Robotické auto ovládané Bluetooth pomocí Arduina: 8 kroků (s obrázky)
Video: 100 tisíc 3D tiskáren Original Prusa 2024, Červenec
Anonim
Robotické auto ovládané Bluetooth pomocí Arduina
Robotické auto ovládané Bluetooth pomocí Arduina

V tomto návodu vás provedu výrobou robotického vozu, který bude ovládat Bluetooth z vašeho mobilního telefonu Android. A nejen to, robotické auto má speciální schopnost vyhýbat se překážkám, s nimiž se při pohybu vpřed potýká. Robotické auto je plně založeno na arduinu a doufám, že vás krok za krokem provede velmi jednoduchým způsobem. Snad se vám bude líbit.

Krok 1: Co pro tohoto robota potřebujete

Co pro tohoto robota potřebujete
Co pro tohoto robota potřebujete
Co pro tohoto robota potřebujete
Co pro tohoto robota potřebujete
Co pro tohoto robota potřebujete
Co pro tohoto robota potřebujete
  1. Arduino UNO-https://www.ebay.com/p/Arduino-UNO-R3-Board-With-…
  2. Modul Bluetooth HC-06-https://www.ebay.com/itm/2PCS-Wireless-Serial-4-Pi…
  3. Ovladač motoru L298n-https://www.ebay.com/itm/New-L298N-DC-Stepper-Mot…
  4. Ultrazvukový sonarový senzor HC-SR04-https://www.ebay.com/itm/Ultrasonic-HC-SR04-HC-SR…
  5. Inteligentní robotický podvozek se 2 x kolečky autíčka a 1 x univerzálním kolečkem (nebo kuličkovými kolečky)-https://www.ebay.com/itm/Motor-New-Smart-Robot-Ca…
  6. Dva stejnosměrné motory-https://www.ebay.com/itm/Arduino-Smart-Car-Robot-…
  7. 2x 9V baterie
  8. Rezistory 1K a 2K
  9. Propojovací vodiče (samec-samec, samec-samice)
  10. Mini prkénko
  11. Šrouby a matice
  12. Šroubovák
  13. Páječka
  14. Oboustranná páska (volitelně)
  15. Horká lepicí pistole (volitelně)

Krok 2: Sestavení podvozku

Sestavení podvozku
Sestavení podvozku
Sestavení podvozku
Sestavení podvozku
Sestavení podvozku
Sestavení podvozku

Ke každému stejnosměrnému motoru připájejte dva vodiče. Poté pomocí šroubů připevněte dva motory k podvozku. Pokud potřebujete nějaké vysvětlení, podívejte se na toto video na YouTube https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&so… a ukáže vám, jak sestavit podvozek automobilu Smart 2WD Robot. Nakonec připevněte univerzální kolo (nebo kolečko kuličkového kola) k zadní části podvozku.

Krok 3: Namontujte součásti

Namontujte součásti
Namontujte součásti
Namontujte součásti
Namontujte součásti

Namontujte na podvozek ovladač motoru Arduino UNO, L298n a Breadboard. Připojte modul Bluetooth HC-06 na prkénko. Namontujte ultrazvukový senzor HC-SR04 na přední část šasi. Poznámka: při montáži desky arduino ponechte dostatek místa pro připojení kabelu USB, protože později budete muset desku arduino naprogramovat připojením k počítači pomocí kabelu USB.

Krok 4: Připojení modulu Bluetooth HC-06

Připojení modulu Bluetooth HC-06
Připojení modulu Bluetooth HC-06

Tip: Toto schéma zapojení pouze ukazuje, jak by měly být piny modulu Bluetooth HC-06 připojeny k desce arduino. Toto není schéma zapojení našeho robota.

Správně proveďte zapojení odporů !!!

Místo 2K rezistoru můžete použít rezistory typu „dvě řady 1K“.

Napájejte modul Bluetooth pomocí výstupu arduino 5V.

Důležité: Před nahráním jakéhokoli kódu musíte odstranit všechna připojení, která jste provedli k digitálnímu pinu arduino 0 (RX) a digitálnímu pinu 1 (TX). Jinak se váš kód nenahraje na tabuli. Po nahrání kódu můžete na oba piny zapojit vodiče

Krok 5: Drátová připojení

Drátová připojení
Drátová připojení
Drátová připojení
Drátová připojení
Drátová připojení
Drátová připojení

Ovladač motoru L298n:

+12V → 9V baterie (+)

GND → 9V baterie (-) a na arduino desku libovolný GND pin

In1 → digitální pin arduino 7

In2 → digitální pin arduino 6

In3 → digitální pin arduino 5

In4 → digitální pin arduino 4

OUT1 → Motor 1

OUT2 → Motor 1

OUT3 → Motor 2

OUT4 → Motor 2

Ultrazvukový sonarový senzor HC-SR04: VCC → +5V

Spusťte → analogový pin arduino 1

Echo → arduino analogový pin 2

GND → prkénko GND

Modul Bluetooth HC-06:

VCC → +5V

GND → prkénko GND

TXD → arduino digital pin 0 (RX)

RXD → arduino digitální pin 1 (TX) [po procházení zapojení odporů]

Krok 6: Programování Arduino UNO

  1. Nainstalujte si knihovnu NewPing. (Knihovna funkcí ultrazvukových senzorů)

    • Stáhněte si soubor NewPing.rar
    • Rozbalte soubor a zkopírujte soubor NewPing
    • Vložte soubor do složky knihoven Arduino, kde máte do počítače nainstalován software Arduino (např:- C: / Arduino / libraries)
  2. Stáhněte a otevřete bluetooth_obstacle_avoiding.ino
  3. Odstraňte veškerá připojení k digitálnímu pinu arduino 0 (RX) a digitálnímu pinu 1 (TX)
  4. Nahrajte kód bluetooth_obstacle_avoiding.ino
  5. Znovu proveďte potřebná připojení k digitálnímu pinu arduino 0 (RX) a digitálnímu pinu 1 (TX)

Krok 7: Aplikace pro Android

Aplikace pro Android
Aplikace pro Android
Aplikace pro Android
Aplikace pro Android
  1. Stáhněte si mkrbot.apk na svůj mobilní telefon Android
  2. Nainstalujte si aplikaci. Pokud váš mobilní telefon brání instalaci aplikace, přejděte do nastavení → zabezpečení → povolit neznámé zdroje
  3. Otevřete aplikaci
  4. Na začátku aplikace zobrazí „Odpojeno“a červená LED dioda modulu HC-06 Bluetooth bude blikat
  5. V aplikaci klepněte na symbol Bluetooth ᛒ
  6. Vyberte něco pojmenovaného pomocí HC-06
  7. Nyní se aplikace zobrazí připojená a LED v modulu Bluetooth HC-06 bude nepřetržitě svítit bez blikání

Krok 8: Skvělé !

Skvělý!!!
Skvělý!!!
Skvělý!!!
Skvělý!!!

Nyní můžete robota ovládat z mobilního telefonu Android přes Bluetooth a automaticky se vyhne jakékoli překážce před havárií !!!

Rád zodpovím všechny vaše dotazy

pošlete mi e -mail: [email protected]

vyhledejte si mě na facebooku a linkedin pro další projekty - Danusha nayantha

Děkuji

Doporučuje: