Вериги

Как да се изгради: Arduino Self-Driving Car: 7 стъпки (със снимки)

парень из микс -4 вродеа

парень из микс -4 вродеа

Съдържание:

Anonim

Самостоятелно управляваният автомобил Arduino е проект, който се състои от шаси за автомобили, две моторизирани колела, едно колело 360 ° (немоторизирано) и няколко сензора. Захранва се от 9-волтова батерия с помощта на Arduino Nano, свързан с мини макет, за управление на двигателите и сензорите. Когато се включи, той започва да се движи право напред. Когато намери препятствие напред, той търси и двете страни и се обръща към страната, където има повече свободно пространство. Ако няма свободно пространство напред или от двете страни, той преобръща двигателите, за да се движат назад.

PS: не се интересувай от кучето :)

градина:

Стъпка 1: Компоненти

Можете да поръчате повечето компоненти от Amazon. Поставих връзката за комплекта за шасита за кола, който купих.
  1. 1x Комплект шасита за кола: YIKESHU 2WD Smart Motor Robot Car Chassis
    • 2x мотор-редуктор
    • 1x автомобилни шасита
    • 2x Автомобилна гума
    • 1x 360 ° колело
  2. 1x Arduino Nano
  3. 1x мини хеджборд
  4. 1x моторно задвижване L293D
  5. 3x ултразвуков сензор HC SR04
  6. 3x поддръжка на сензора - 3D отпечатан (вижте чертежа по-долу)
  7. 1x 9v батерия
  8. 1x превключвател за включване и изключване
  9. 5x 100uF кондензатори
  10. 2x 0.1uF кондензатори
  11. 1x IR приемник
  12. 1x дистанционно управление

Стъпка 2: Поддръжка на 3D печатни сензори

Подложките за ултразвуковите сензори могат да бъдат отпечатани на 3D принтер. Чертежите са както следва:

Страничните опори: отпечатайте две от тях

Предна опора: отпечатайте една от тях

PS: дупките трябва да бъдат адаптирани според вашето шаси. Шасито може да има някои малки разлики по отношение на дупките си.

Стъпка 3: Сглобяване на шасито

  • Сглобете шасито според ръководството.
  • Дъската може да бъде фиксирана в задната част на шасито.
  • Важно е батерията да се постави на предната част на шасито поради своята тежест.
  • Завийте или залепете опорите на сензора отпред на шасито
  • Сензорът може да бъде поставен с натиск върху опорите. Не е необходимо да го залепяте или завинтвате.

Моля, вижте снимката, за да разберете по-добре позицията на компонентите.

Стъпка 4: Окабеляване

Свържете компонентите като диаграма. Обърнете се към картината, за да разберете разположението на кондензаторите.

Стъпка 5: Код

Тук ще намерите кода, който използвах за моя проект. Винаги можете да правите малки корекции, ако искате да промените поведението му.

Стъпка 6: Готово !!! Стартирайте двигателите

Сега, когато колата е готова, можете да започнете да играете с нея.

Когато автомобилът е поставен на земята, включете превключвателя, за да го включите. След това използвайте бутона PLAY на дистанционното управление, за да стартирате двигателите. Когато трябва да го изключите, натиснете бутона PREV на дистанционното управление и изключете ключа на колата. Докато е включен, той продължава да шофира и да избягва препятствия, но е важно да го предпазите от посещение на места, където има стълби или дупки.

Стъпка 7: Още снимки на крайния резултат