Съдържание:
- Стъпка 1: Какво ви трябва в този проект:
- Стъпка 2: Сглобяване на шасито
- Стъпка 3: Монтирайте компонентите
- Стъпка 4: Подготовка на ултразвуковия сензор
- Стъпка 5: Компоненти на окабеляване
- Стъпка 6: Програмиране на Arduino UNO
- Стъпка 7: Включете робота
- Стъпка 8: Страхотно !
Видео: Робот за избягване на препятствия (Arduino): 8 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Тук ще ви инструктирам как да направите робот за избягване на препятствия, базиран на Arduino. Надявам се да направя стъпка по стъпка ръководство за това как да направя този робот по много лесен начин. Роботът за избягване на препятствия е напълно автономен робот, който може да избегне всяко препятствие, пред което се изправя, когато се движи. Просто, когато срещне препятствие, докато се движи напред, автоматично спира да се движи напред и прави крачка назад. Тогава изглежда, че двете страни са наляво и надясно и започва да се движи по възможно най -добрия начин; което означава или в лява посока, ако има друго препятствие в дясна, или в дясна посока, ако има друга пречка в лявата страна. Роботът, който избягва препятствията, е много полезен и е в основата на много големи проекти като автоматични автомобили, роботи, използвани във фабрики за производство, дори в роботи, използвани в космически кораби.
Стъпка 1: Какво ви трябва в този проект:
- Arduino UNO-https://www.ebay.com/p/Arduino-UNO-R3-Board-With-…
- Умно шаси за автомобил с робот с 2 x колела за играчки и 1 x универсално колело (или колела с топки)-https://www.ebay.com/itm/Motor-New-Smart-Robot-Ca…
- Два DC двигателя-https://www.ebay.com/itm/Arduino-Smart-Car-Robot-…
- Драйвер на мотор L298n-https://www.ebay.com/itm/New-L298N-DC-Stepper-Moto…
- HC-SR04 ултразвуков сензор за сонар-https://www.ebay.com/itm/Ultrasonic-HC-SR04-HC-SR0…
- Микро серво TowerPro 9g-https://www.ebay.com/itm/6X-TowerPro-SG90-Mini-Gea…
- 7.4V 1300mah Lipo батерия-https://www.ebay.com/itm/VOK-Lipo-Battery-for-RC-H…
- Джъмперни проводници (мъжки към мъжки, мъжки към женски)
-
Мини дъска
- Монтажна скоба за ултразвуков сонарен сензор
- Винтове и гайки
- Отвертка
- Поялник
- Двустранна лента (по избор)
- Пистолет за горещо лепило (по избор)
Стъпка 2: Сглобяване на шасито
Запоявайте два проводника към всеки DC двигател. След това фиксирайте два двигателя към шасито с помощта на винтовете. Ако имате нужда от пояснение, моля, гледайте този видеоклип в YouTube https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&sou… и той ще ви покаже как да сглобите шасито на автомобила Smart 2WD Robot. Накрая прикрепете универсалното колело (или колелото с топка)
Стъпка 3: Монтирайте компонентите
Монтирайте драйвера на двигателя Arduino UNO, L298n и серво мотора TowerPro върху шасито. Забележка: когато монтирате платката arduino, оставете достатъчно място, за да включите USB кабела, тъй като по -късно трябва да програмирате платката arduino, като я свържете към компютъра чрез USB кабел.
Стъпка 4: Подготовка на ултразвуковия сензор
Включете четири проводника към ултразвуковия сензор и го монтирайте върху монтажната скоба. След това монтирайте скобата на микро сервоустройството TowerPro, което вече е инсталирано на шасито.
Стъпка 5: Компоненти на окабеляване
L298n драйвер на двигателя:
+12V → Lipo батерия (+)
GND → Lipo батерия (-) важно: свържете GND към lipo батерия (-) и към arduino платка всеки GND щифт
+5V → arduino Vin
In1 → arduino цифров щифт 7
In2 → цифров извод arduino 6
In3 → цифров щифт arduino 5
In4 → arduino цифров щифт 4
OUT1 → Мотор 1
OUT2 → Мотор 1
OUT3 → Мотор 2
OUT4 → Мотор 2
Платформа:
Свържете два джъмперни проводника към щифтове 5V и GND на платката arduino, след което свържете двата проводника към макетната платка. сега можете да използвате това като +5V захранване.
HC-SR04 ултразвуков сензор за сонар:
VCC → макет +5V
Trig → аналогов щифт 1 на arduino
Ехо → аналогов щифт 2 на arduino
GND → макет GND
Micro servo 9G TowerPro:
оранжев проводник → arduino цифров щифт 10
червен проводник → макет +5V
кафяв проводник → макет GND
Стъпка 6: Програмиране на Arduino UNO
-
Изтеглете и инсталирайте Arduino Desktop IDE
- windows -
- Mac OS X -
- Linux -
-
Изтеглете и поставете NewPing библиотека (ултразвукова сензорна библиотека) файл в папката Arduino libraries.
- Изтеглете NewPing.rar по -долу
- Извлечете го в пътя - C: / Arduino / libraries
- Изтеглете и отворете preprecle_avoiding.ino
- Качете кода на платката arduino чрез USB кабел
Стъпка 7: Включете робота
Свържете Lipo батерията към драйвера на двигателя L298n, както следва:
Lipo батерия (+) → +12V
Lipo батерия (-) → GND
Стъпка 8: Страхотно !
Сега вашият робот е готов да избегне всяко препятствие …
Ще се радвам да отговоря на всички ваши въпроси
изпратете ми имейл: [email protected]
потърси ме във facebook и Linkedin за още проекти - Danusha nayantha
Благодаря ти
Препоръчано:
Избягване на препятствия LEGO робот: 8 стъпки (със снимки)
Избягване на препятствия LEGO Робот: Ние обичаме LEGO и също така обичаме Crazy Circuits, затова искахме да комбинираме двата в прост и забавен робот, който може да избегне бягането по стени и други предмети. Ще ви покажем как сме изградили нашите и ще очертаем необходимите основи, за да можете да изградите свои собствени
OAREE - 3D печат - робот за избягване на препятствия за инженерно образование (OAREE) с Arduino: 5 стъпки (със снимки)
OAREE - 3D печат - робот за избягване на препятствия за инженерно образование (OAREE) с Arduino: OAREE (робот за избягване на препятствия за инженерно образование) Дизайн: Целта на тази инструкция беше да се проектира OAR (робот за избягване на препятствия), който е прост/компактен, 3D печат, лесен за сглобяване, използва серво за непрекъснато въртене за movem
Робот за избягване на препятствия с помощта на ултразвукови сензори: 9 стъпки (със снимки)
Робот за избягване на препятствия, използващ ултразвукови сензори: Това е прост проект за робот за избягване на препятствия, използващ ултразвукови сензори (HC SR 04) и дъска Arduino Uno. урок проект, споделете
Робот за избягване на препятствия Arduino (версия за надстройка): 7 стъпки (със снимки)
Робот за избягване на препятствия на Arduino (версия за надстройка): Тази публикация е публикувана за първи път на този уебсайт https://truescience22.blogspot.com/2018/01/arduino-obstacle-avoiding-robotupgrade.htmlЗдравейте приятели, Днес направих актуализирана версия на Arduino Робот за избягване на препятствия. Това е просто, но някои функции и
Робот за избягване на препятствия, използващ Arduino Uno: 5 стъпки (със снимки)
Робот за избягване на препятствия, използващ Arduino Uno: Здравейте, момчета, това е много прост и работещ проект, наречен робот за избягване на препятствия, използващ arduino, а специалността на този проект е, че дава команди за начина, по който пътува на смартфон чрез Bluetooth