Obsah:

Inteligentní robotický vůz VISUINO s modulem dálkového ovládání 315 MHz XD-YK04: 7 kroků
Inteligentní robotický vůz VISUINO s modulem dálkového ovládání 315 MHz XD-YK04: 7 kroků

Video: Inteligentní robotický vůz VISUINO s modulem dálkového ovládání 315 MHz XD-YK04: 7 kroků

Video: Inteligentní robotický vůz VISUINO s modulem dálkového ovládání 315 MHz XD-YK04: 7 kroků
Video: Jak si vybrat robotický vysavač!? (JAK NA TO #1260) 2024, Listopad
Anonim
Image
Image

V tomto tutoriálu použijeme Smart Robot Car, modul L298N DC MOTOR CONTROL, 4ch 315mhz modul dálkového ovládání XD-YK04, Arduino Uno a Visuino k ovládání auta robota pomocí dálkového ovladače. Podívejte se na ukázkové video.

Krok 1: Co budete potřebovat

Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat

Arduino UNO

Propojovací vodiče

Inteligentní robotické auto

L298N DC MOTOROVÝ REGULÁTOR

4ch 315 MHz modul dálkového ovládání XD-YK04

Program Visuino: Stáhněte si Visuino

Krok 2: Okruh

Okruh
Okruh
  • Připojte GND z Arduina ke kolíku modulu dálkového ovládání (GND)
  • Připojte 5V z Arduina ke kolíku modulu dálkového ovládání (VC)
  • Připojte digitální pin (9) z Arduina ke kolíku modulu dálkového ovládání (D3)
  • Připojte digitální pin (8) z Arduina ke kolíku modulu dálkového ovládání (D2)
  • Připojte digitální pin (7) z Arduina ke kolíku modulu dálkového ovládání (D1)
  • Připojte digitální pin (6) z Arduina ke kolíku modulu dálkového ovládání (D0)
  • Připojte kolík napájecího zdroje (baterie) (GND) ke kolíku ovladače motoru (GND)
  • Připojte kolík napájecího zdroje (baterie) (+) ke kolíku ovladače motoru (+)
  • Připojte GND z Arduina ke kolíku ovladače ovladače motoru (GND)
  • Připojte digitální pin (2) z Arduina ke kolíku ovladače motoru (IN2)
  • Připojte digitální pin (3) z Arduina ke kolíku ovladače motoru (IN1)
  • Připojte digitální pin (4) z Arduina ke kolíku ovladače motoru (IN3)
  • Připojte digitální pin (5) z Arduina ke kolíku ovladače motoru (IN4)
  • Připojte jeden motor DC na jednu stranu ovladače motoru
  • Připojte druhý stejnosměrný motor na druhou stranu ovladače motoru

Krok 3: Spusťte Visuino a vyberte typ desky Arduino UNO

Spusťte Visuino a vyberte typ desky Arduino UNO
Spusťte Visuino a vyberte typ desky Arduino UNO
Spusťte Visuino a vyberte typ desky Arduino UNO
Spusťte Visuino a vyberte typ desky Arduino UNO

Abyste mohli začít programovat Arduino, budete muset mít nainstalované Arduino IDE zde:

Uvědomte si prosím, že v Arduino IDE 1.6.6 jsou některé kritické chyby. Ujistěte se, že instalujete 1.6.7 nebo vyšší, jinak tento Instructable nebude fungovat! Pokud jste tak neučinili, postupujte podle pokynů v tomto Instructable pro nastavení Arduino IDE pro programování ESP 8266! Je také třeba nainstalovat Visuino: https://www.visuino.eu. Spusťte Visuino, jak je znázorněno na prvním obrázku Klikněte na tlačítko „Nástroje“na komponentě Arduino (obrázek 1) ve Visuinu Když se zobrazí dialogové okno, vyberte „Arduino UNO“, jak je znázorněno na obrázku 2

Krok 4: Ve Visuinu přidejte komponenty

Ve Visuinu přidejte součásti
Ve Visuinu přidejte součásti
Ve Visuinu přidejte součásti
Ve Visuinu přidejte součásti
Ve Visuinu přidejte součásti
Ve Visuinu přidejte součásti
  • Přidejte 2X DigitalMultiSource
  • Přidejte 5X bránu „NEBO“

Krok 5: Ve Visuinu: Připojení komponent

Ve Visuinu: Připojení komponent
Ve Visuinu: Připojení komponent
  • Připojte pin digitálního výstupu Arduino [6] ke kolíku DigitalMultiSource1 [in]
  • Připojte pin digitálního výstupu Arduino [7] ke kolíku DigitalMultiSource2 [in]
  • Připojte digitální výstupní pin Arduino [8] k Or2 pin [1]
  • Připojte digitální výstupní kolík Arduino [9] ke kolíku Or5 [1] a ke kolíku Or4 [1]
  • Připojte Or1 pin [out] k digitálnímu pinu Arduino [3]
  • Připojte Or2 pin [out] k Or1 digitálnímu pinu [1] a Or3 pin [1]
  • Připojte Or3 pin [out] k digitálnímu pinu Arduino [4]
  • Připojte pin Or4 [out] k digitálnímu pinu Arduino [2]
  • Připojte pin Or5 [out] k digitálnímu pinu Arduino [5]
  • Připojte DigitalMultiSource1 pin [0] k Or4 pin [0]
  • Připojte DigitalMultiSource1 pin [1] k Or3 pin [0]
  • Připojte pin DigitalMultiSource2 pin [0] k Or1 pin [0]
  • Připojte 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

Ve Visuinu vygenerujte kód Arduino stisknutím klávesy F9 nebo kliknutím na tlačítko zobrazené na obrázku 1 a otevřete Arduino IDE

V Arduino IDE klikněte na tlačítko Nahrát pro kompilaci a nahrání kódu (obrázek 2)

Krok 7: Hrajte

Pokud napájíte modul Arduino Uno a přidáte baterie do ovladače motoru, je robotické auto připraveno k jízdě. V závislosti na tlačítku, které stisknete na dálkovém ovladači, se bude pohybovat dopředu, dozadu nebo odbočit doleva nebo doprava.

Gratulujeme! Dokončili jste svůj projekt. Také je připojen projekt Visuino, který jsem vytvořil pro tento Instructable. Můžete si jej stáhnout a otevřít ve Visuinu:

Doporučuje: