Obsah:

Autonomní dálkově ovládané auto: 6 kroků
Autonomní dálkově ovládané auto: 6 kroků

Video: Autonomní dálkově ovládané auto: 6 kroků

Video: Autonomní dálkově ovládané auto: 6 kroků
Video: Jak odemknout fabii bez klíčů rukama za 2 vteřiny 2024, Listopad
Anonim
Autonomní dálkově ovládané auto
Autonomní dálkově ovládané auto

Tento instruktážní dokument byl vytvořen v rámci splnění projektového požadavku Makecourse na University of South Florida (www.makecourse.com).

Tento projekt ukazuje, jak je Arduino spolu s Dual H-bridge Motor Drive schopen ovládat čtyři stejnosměrné motory a tři ultrazvukové senzory. Cílem je zde demonstrovat obvodové schéma a program C, který umožňuje RC autu autonomní řízení a vyhýbá se všem překážkám v jeho cestě. Spolu s tím bude toto auto také ovládáno pomocí IR dálkového ovladače.

Jakmile bude tento vůz splněn, bude moci využívat dva režimy: autonomní režim a režim dálkového ovládání. Autonomní režim umožní autu volný pohyb, aniž by přišel do kontaktu se svým okolím. Režim dálkového ovládání umožní uživateli ovládat auto a pohybovat jím podle IR dálkového ovladače. Během tohoto režimu nejsou ultrazvukové senzory v provozu, a proto lze s vozidlem pohybovat jakýmkoli směrem, který si uživatel přeje.

Celkově vzato, tento návod vám, čtenáři, umožní snadno a spokojeně reprodukovat můj projekt.

Krok 1: Řídicí systém a funkčnost

Řídicí systém a funkčnost
Řídicí systém a funkčnost

Krok 2: 3D tištěný design

3D tištěný design
3D tištěný design
3D tištěný design
3D tištěný design

Aby bylo možné tento projekt uskutečnit, je nejlepší před sestavením navrhnout všechny potřebné součásti. Ve srovnání s ukázaným projektem je 3D tištěnou částí podvozek, který musí být pečlivě navržen tak, aby pasoval na všechny součásti. Abyste dosáhli lepších výsledků, je dobré vytisknout dvě kopie šasi a poskládat je na sebe, abyste získali více místa.

Krok 3: Shromážděte součásti a součásti

Shromážděte součásti a součásti
Shromážděte součásti a součásti
Shromážděte součásti a součásti
Shromážděte součásti a součásti
Shromážděte součásti a součásti
Shromážděte součásti a součásti
  • 1 Arduino Uno
  • 1 L298 Dual H-Bridge Motor Drive
  • 3 ultrazvukové senzory HC-SR04
  • 1 IR přijímač
  • 1 IR dálkové ovládání
  • 4 stejnosměrné motory
  • 4 kola
  • 1 nebo 2 RC automobilové podvozky
  • 1 mini prkénko
  • 1 nebo 2 sady baterií
  • 8 baterií AA
  • Propojovací vodiče M-M a M-F

Krok 4: Přehled schémat zapojení

Přehled schémat zapojení
Přehled schémat zapojení
Přehled schémat zapojení
Přehled schémat zapojení
Přehled schémat zapojení
Přehled schémat zapojení
Přehled schémat zapojení
Přehled schémat zapojení

Stejnosměrné motory a motorový pohon

Pravé motory:

  • Připojte horní kolík prvního motoru a spodní kolík druhého motoru ke kolíku OUT1 pohonu motoru.
  • Připojte spodní kolík prvního motoru a horní kolík druhého motoru ke kolíku OUT2 pohonu motoru.

Levé motory:

  • Připojte horní kolík prvního motoru a spodní kolík druhého motoru ke kolíku OUT3 pohonu motoru.
  • Připojte spodní kolík prvního motoru a horní kolík druhého motoru ke kolíku OUT4 pohonu motoru.

Motorový pohon L298N:

  • Připojte svorku +12 V napájení ke kolíku VCC motorového pohonu.
  • Připojte svorku -12V napájení ke kolíku GND motorového pohonu.
  • Připojte 5V kolík motorového pohonu k 5V kolíku Arduina.
  • Připojte pin GND motorového pohonu ke kolíku GND Arduina.
  • Připojte vstupní piny IN1, IN2, IN3 a IN4 k digitálním pinům Arduino 2, 3, 4 a 5.
  • Připojte piny ENA a ENB k digitálním pinům Arduino 12 a 13.

Ultrazvukové senzory

Přední senzor:

  • Připojte pin VCC k 5V pinu motorového pohonu.
  • Připojte pin Echo k digitálnímu kolíku 6 Arduino.
  • Připojte Trig pin k digitálnímu pinu 7 Arduina.
  • Připojte GND ke kolíku GND motorového pohonu.

Pravý senzor:

  • Připojte pin VCC k 5V pinu motorového pohonu.
  • Připojte pin Echo k digitálnímu kolíku 8 Arduina.
  • Připojte Trig pin k digitálnímu pinu 9 Arduina.
  • Připojte pin GND ke kolíku GND motorového pohonu.

Levý senzor:

  • Připojte pin VCC k 5V pinu motorového pohonu.
  • Připojte pin Echo k digitálnímu kolíku 10 Arduino.
  • Připojte Trig pin k digitálnímu pinu 11 Arduina.
  • Připojte pin GND ke kolíku GND motorového pohonu.

IR přijímač

  • Připojte signální pin k analogovému pinu A0 Arduina.
  • Připojte pin GND ke kolíku GND Arduina.
  • Připojte pin VCC k 5V pinu Arduina.

Doporučuje: