Obsah:

Inteligentný robotický automobil VISUINO s diaľkovým ovládaním 315 MHz XD-YK04: 7 krokov
Inteligentný robotický automobil VISUINO s diaľkovým ovládaním 315 MHz XD-YK04: 7 krokov

Video: Inteligentný robotický automobil VISUINO s diaľkovým ovládaním 315 MHz XD-YK04: 7 krokov

Video: Inteligentný robotický automobil VISUINO s diaľkovým ovládaním 315 MHz XD-YK04: 7 krokov
Video: Робототехника для всех: будущее автоматизации, панельная дискуссия 2024, November
Anonim
Image
Image

V tomto tutoriáli použijeme na ovládanie auta robota diaľkovým ovládačom Smart Robot Car, modul L298N DC MOTOR CONTROL, modul diaľkového ovládania 4 kanály 315 MHz XD-YK04, Arduino Uno a Visuino. Pozrite si ukážkové video.

Krok 1: Čo budete potrebovať

Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať

Arduino UNO

Prepojovacie vodiče

Inteligentné robotické auto

L298N DC MOTOR REGULÁTOR

4ch 315 MHz modul diaľkového ovládania XD-YK04

Program Visuino: Stiahnite si Visuino

Krok 2: Okruh

Okruh
Okruh
  • Pripojte GND z Arduina ku kolíku modulu diaľkového ovládača (GND)
  • Pripojte 5V z Arduina k kolíku modulu diaľkového ovládača (VC)
  • Pripojte digitálny pin (9) z Arduina ku kolíku modulu diaľkového ovládača (D3)
  • Pripojte digitálny kolík (8) z Arduina ku kolíku modulu diaľkového ovládača (D2)
  • Pripojte digitálny pin (7) z Arduina ku kolíku modulu diaľkového ovládača (D1)
  • Pripojte digitálny pin (6) z Arduina ku kolíku modulu diaľkového ovládača (D0)
  • Pripojte kolík napájania (batérie) (gnd) ku kolíku ovládača ovládača motora (gnd)
  • Pripojte kolík napájania (batérie) (+) ku kolíku ovládača ovládača motora (+)
  • Pripojte GND z Arduina ku kolíku ovládača ovládača motora (GND)
  • Pripojte digitálny kolík (2) z Arduina ku kolíku vodiča motora (IN2)
  • Pripojte digitálny kolík (3) z Arduina ku kolíku vodiča motora (IN1)
  • Pripojte digitálny kolík (4) z Arduina ku kolíku vodiča motora (IN3)
  • Pripojte digitálny kolík (5) z Arduina ku kolíku vodiča motora (IN4)
  • Pripojte jeden motor DC na jednu stranu vodiča motora
  • Pripojte druhý jednosmerný motor k druhej strane vodiča motora

Krok 3: Spustite Visuino a vyberte typ dosky Arduino UNO

Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO

Ak chcete začať programovať Arduino, budete musieť mať nainštalované Arduino IDE tu:

Uvedomte si, že v Arduino IDE 1.6.6 existujú niektoré kritické chyby. Uistite sa, že inštalujete 1.6.7 alebo vyšší, inak tento návod nebude fungovať! Ak ste to neurobili, postupujte podľa pokynov v tomto návode na nastavenie Arduino IDE na programovanie ESP 8266! Je tiež potrebné nainštalovať Visuino: https://www.visuino.eu. Spustite Visuino ako je znázornené na prvom obrázku Kliknite na tlačidlo „Nástroje“na komponente Arduino (obrázok 1) v programe Visuino Keď sa zobrazí dialógové okno, zvoľte „Arduino UNO“podľa obrázku 2

Krok 4: V programe Visuino pridajte komponenty

Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty
  • Pridajte 2X DigitalMultiSource
  • Pridajte 5x bránu „ALEBO“

Krok 5: Vo Visuine: Pripojenie komponentov

Vo Visuine: Pripojenie komponentov
Vo Visuine: Pripojenie komponentov
  • Pripojte pin digitálneho výstupu Arduino [6] k kolíku DigitalMultiSource1 [in]
  • Pripojte pin [7] digitálneho výstupu Arduino k kolíku DigitalMultiSource2 [in]
  • Pripojte pin digitálneho výstupu Arduino [8] k kolíku Or2 [1]
  • Pripojte digitálny výstupný kolík [9] Arduino k kolíku Or5 [1] a k kolíku Or4 [1]
  • Pripojte Or1 pin [out] k digitálnemu pinu Arduino [3]
  • Pripojte Or2 pin [out] k Or1 digitálnemu pinu [1] a Or3 pin [1]
  • Pripojte Or3 pin [out] k digitálnemu pinu Arduino [4]
  • Pripojte Or4 pin [out] k digitálnemu pinu Arduino [2]
  • Pripojte Or5 pin [out] k digitálnemu pinu Arduino [5]
  • Pripojte DigitalMultiSource1 pin [0] k Or4 pin [0]
  • Pripojte DigitalMultiSource1 pin [1] k Or3 pin [0]
  • Pripojte DigitalMultiSource2 pin [0] k Or1 pin [0]
  • Pripojte DigitalMultiSource2 pin [1] k Or5 pin [0]

Krok 6: Generujte, kompilujte a nahrajte kód Arduino

Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino

Vo Visuine vygenerujte kód Arduino stlačením klávesu F9 alebo kliknutím na tlačidlo zobrazené na obrázku 1 a otvorte Arduino IDE

V Arduino IDE kliknite na tlačidlo Nahrať a zostavte a nahrajte kód (obrázok 2)

Krok 7: Hrajte

Ak napájate modul Arduino Uno a pridáte batérie do ovládača motora, auto robota je pripravené na jazdu. V závislosti od tlačidla, ktoré stlačíte na diaľkovom ovládači, sa posunie dopredu, dozadu alebo odbočí doľava alebo doprava.

Gratulujem Dokončili ste svoj projekt. Tiež je pripojený projekt Visuino, ktorý som vytvoril pre tento Instructable. Môžete si ho stiahnuť a otvoriť v programe Visuino:

Odporúča: