Съдържание:

Автономният автомобил с дистанционно управление: 6 стъпки
Автономният автомобил с дистанционно управление: 6 стъпки

Видео: Автономният автомобил с дистанционно управление: 6 стъпки

Видео: Автономният автомобил с дистанционно управление: 6 стъпки
Видео: Обогрев авто по типу Webasto на дистанционном управлении #Shorts #товары с aliexpress 2024, Ноември
Anonim
Автономна кола с дистанционно управление
Автономна кола с дистанционно управление

Тази инструкция е създадена в изпълнение на проектните изисквания на Makecourse в Университета на Южна Флорида (www.makecourse.com).

Този проект демонстрира как Arduino заедно с моторно задвижване с двоен H-мост може да управлява четири DC двигателя и три ултразвукови сензора. Целта тук е да се демонстрира схемата на веригата и програмата C, която позволява на RC колата да се движи автономно, като същевременно избягва всички препятствия по пътя си. Наред с това, тази кола ще се управлява и чрез IR дистанционно.

След като бъде постигнат, този автомобил ще може да използва два режима: автономен режим и режим на дистанционно управление. Автономният режим ще позволи на колата да се движи свободно, без да влиза в контакт с околностите си. Режимът на дистанционно управление ще позволи на потребителя да управлява автомобила и да го премества според IR дистанционното управление. По време на този режим ултразвуковите сензори не работят и по този начин колата може да се движи в каквато посока желае потребителят.

Като цяло, тази инструкция ще позволи на вас, читателю, да възпроизведете моя проект с лекота и удовлетворение.

Стъпка 1: Система за управление и функционалност

Система за управление и функционалност
Система за управление и функционалност

Стъпка 2: 3D принтиран дизайн

3D принтиран дизайн
3D принтиран дизайн
3D принтиран дизайн
3D принтиран дизайн

За да се осъществи този проект, най -добре е да се проектират всички необходими компоненти преди сглобяването. Спрямо показания проект, 3D отпечатаната част е шасито, което трябва да бъде внимателно проектирано, за да пасне на всички компоненти. За по -добри резултати е добра идея да отпечатате две копия на шасито и да ги подредите едно върху друго, за да спечелите повече място.

Стъпка 3: Съберете части и компоненти

Съберете части и компоненти
Съберете части и компоненти
Съберете части и компоненти
Съберете части и компоненти
Съберете части и компоненти
Съберете части и компоненти
  • 1 Arduino Uno
  • 1 L298 Двойно моторно задвижване с H-мост
  • 3 HC-SR04 ултразвукови сензори
  • 1 IR приемник
  • 1 IR дистанционно
  • 4 DC двигателя
  • 4 колела
  • 1 или 2 RC шаси за кола
  • 1 мини платка
  • 1 или 2 батерии
  • 8 батерии тип АА
  • M-M & M-F джъмперни проводници

Стъпка 4: Общ преглед на схемата

Схематичен преглед на схемата
Схематичен преглед на схемата
Схематичен преглед на схемата
Схематичен преглед на схемата
Схематичен преглед на схемата
Схематичен преглед на схемата
Схематичен преглед на схемата
Схематичен преглед на схемата

DC двигатели и моторно задвижване

Десни двигатели:

  • Свържете горния щифт на първия двигател и долния щифт на втория двигател към изхода OUT1 на моторното задвижване.
  • Свържете долния щифт на първия двигател и горния щифт на втория двигател към изхода OUT2 на моторното задвижване.

Ляви двигатели:

  • Свържете горния щифт на първия двигател и долния щифт на втория двигател към изхода OUT3 на моторното задвижване.
  • Свържете долния щифт на първия двигател и горния щифт на втория двигател към изхода OUT4 на моторното задвижване.

L298N моторно задвижване:

  • Свържете +12V терминал на захранването към VCC щифт на моторно задвижване.
  • Свържете терминал на захранване -12V към щифта GND на моторното задвижване.
  • Свържете 5V щифт на моторно задвижване към 5V щифт на Arduino.
  • Свържете GND щифта на моторното задвижване към GND щифта на Arduino.
  • Свържете входните щифтове IN1, IN2, IN3 и IN4 към цифровите пинове 2, 3, 4 и 5 на Arduino съответно.
  • Свържете щифтовете ENA и ENB към цифровите щифтове 12 и 13 на Arduino съответно.

Ултразвукови сензори

Преден сензор:

  • Свържете VCC щифта към 5V извода на моторното задвижване.
  • Свържете Echo щифт към цифров пин 6 на Arduino.
  • Свържете Trig pin към Digital pin 7 на Arduino.
  • Свържете GND към щифта GND на моторното задвижване.

Десен сензор:

  • Свържете VCC щифта към 5V извода на моторното задвижване.
  • Свържете Echo pin към Digital pin 8 на Arduino.
  • Свържете Trig pin към Digital pin 9 на Arduino.
  • Свържете GND щифта към GND щифта на моторното задвижване.

Ляв сензор:

  • Свържете VCC щифта към 5V извода на моторното задвижване.
  • Свържете Echo щифт към цифров пин 10 на Arduino.
  • Свържете Trig pin към Digital pin 11 на Arduino.
  • Свържете щифта GND към щифта GND на моторното задвижване.

IR приемник

  • Свържете Signal pin към Analog pin A0 на Arduino.
  • Свържете GND щифта към GND щифта на Arduino.
  • Свържете VCC щифт към 5V щифт на Arduino.

Препоръчано: