Мазмуну:

Роботту Arduino Nano колдонуу менен тоскоолдук кылуу: 5 кадам
Роботту Arduino Nano колдонуу менен тоскоолдук кылуу: 5 кадам

Video: Роботту Arduino Nano колдонуу менен тоскоолдук кылуу: 5 кадам

Video: Роботту Arduino Nano колдонуу менен тоскоолдук кылуу: 5 кадам
Video: Урок 1. Знакомство с Arduino Nano и со средой Arduino IDE (Интерфейс, возможности, настройка) 2024, Июль
Anonim
Ардуино Нанону колдонуу менен роботко тоскоолдук кылуу
Ардуино Нанону колдонуу менен роботко тоскоолдук кылуу

Бул көрсөтмөдө мен кантип Arduino колдонуп роботтон качуу үчүн тоскоолдук кылууну сүрөттөп берем.

1 -кадам: Сизге керек

Сизге керек
Сизге керек
Сизге керек
Сизге керек
Сизге керек
Сизге керек

Бул популярдуу Arduino роботтук долбоору. көп зым байланышын болтурбоо үчүн, мен ал үчүн ПХБ долбоорлодум.

Сиз ПХБ же чекиттүү перфорду колдоно аласыз.

Кастор дөңгөлөгү бар 2WD робот шасси.

BO мотору үчүн робот дөңгөлөгү

150 Rpm BO редукторлуу мотор жана 1,5 дюймдук болт жана гайка

УЗИ сенсор кармагычы

2 шт. 9V батарея жана батарея туташтыргычы

L293D Ic & 16 казык Ic базасы

100mfd/25v конденсатор 2 даана 1K каршылыгы, Led

Header казыктары, секирүүчү зым (эркектен аялга) терминалдык блок 4шт

HC-SR 04 УЗИ сенсору

Arduino nano

Сиз ПХБ же чекиттүү перфорду колдоно аласыз.

2 -кадам: Root Chassisти чогултуу

Root Chassisти чогултуу
Root Chassisти чогултуу

Роботтун шассисине эки тиштүү моторду салыңыз. Мен 2wd металл шасси колдондум, бирок сиз каалаган шассиди колдоно аласыз

роботтун шассиинин алдына бир кастор дөңгөлөгүн салыңыз.механикалык бөлүгү бул роботтун бүткөн

3 -кадам: Электрондук схеманы жасоо

Электрондук схеманы түзүү
Электрондук схеманы түзүү
Электрондук схеманы түзүү
Электрондук схеманы түзүү
Электрондук схеманы түзүү
Электрондук схеманы түзүү

Бул кантип иштейт

УЗИ сенсорунун алдында турган объектилерди аныктап, объектинин алыстыгын өлчөйт.

Роботтун алдында эч кандай тоскоолдук болбогон кадимки абалда, эки мотор саат жебеси боюнча айланат жана робот түз алдыга барат.

Эгерде УЗИ сенсорунун жардамы менен 20 см аралыкта кандайдыр бир объект аныкталса, анда сол мотор саат жебесине каршы, ал эми оң мотор мурдагыдай саат жебеси боюнча айланат.

Ошентип, робот анын алдында бир нерсе болсо, тез солго бурулат.

Эгерде сиз перфорборд колдонуп жатсаңыз, схемалар жана туташуулар

Бул жерде мен Arduino нано & L293D кош мотор айдоочусун колдондум. Чыпка катары эки конденсатор. Көрсөтмө үчүн Led & 1k каршылыгы

Arduino санарип пин 7 УЗИ сенсор триггер пинге туташуу

Arduino санарип пин 8 ультрадыбыш сенсоруна туташат Эхо пин

Ардуино санарип пин 5 & 6 сол моторду башкаруу үчүн Ic l293d пин 10 & 15ке туташат

Ардуино санарип пин 11 & 12 туура моторду көзөмөлдөө үчүн ic l293d 2 жана 7 пинге туташыңыз

Сол моторду ic l293d пин 11 & 14кө туташтырыңыз

Оң моторду ic l293d Pin 3 & 6 га туташтырыңыз

Эгерде сиз ПХБны колдонууну кааласаңыз

бул роботтук долбоор үчүн ПХБ жакшы иштелип чыккан жана жасоо оңой. Сиз бул ПХБны колдонуу менен ар кандай робот роботторун жасай аласыз. Бул РКБны колдонгон дагы бир робот

Бул жерден PCB үчүн Gerber файлын жүктөп алыңыз жана заказ кылыңыз.

4 -кадам: Ардуиного кодду жүктөө

Кодду arduino nanoго жүктөңүз. бул жерде жүктөө үчүн коддун шилтемеси

жөн гана.ino файлын жүктөп алып, аны arduino IDE аркылуу ачыңыз.

USB кабели аркылуу arduino нанону туташтырыңыз, туура ком портун тандаңыз

анан жүктөө үчүн чыкылдатыңыз

5 -кадам: Тестирлөө

Тестирлөө
Тестирлөө

роботту сыноо убактысы келди.

Мен Arduino үчүн 9v батареяны жана мотор кубаты үчүн дагы 9v батареяны колдондум. Моторду иштетүү үчүн кайра заряддалуучу батареяны колдонуу жакшы, антпесе 9 в батарейкасы роботту көпкө иштете албайт.

Бул видео сизге жардам бериши мүмкүн -

Сунушталууда: