Съдържание:
- Стъпка 1: Компоненти, необходими за проекта
- Стъпка 2: Създаване на тялото на бота
- Стъпка 3: Схематична диаграма на бота
- Стъпка 4: Качване на кода в Arduino
- Стъпка 5: Работно видео
Видео: Автономни ботове на базата на Arduino, използващи ултразвуков сензор: 5 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Създайте свой собствен базиран на Arduino автономен бот, използвайки ултразвуков сензор.
Този бот може да се движи почти сам, без да се сблъсква с препятствия. По същество това, което прави, е, че открива всякакви препятствия по пътя си и решава най -добрия път за себе си (добре, не всички видове препятствия).
Така че, без да губите повече време, нека започнем.
Стъпка 1: Компоненти, необходими за проекта
Ето списъка с всички необходими компоненти, необходими за този проект:
- Arduino UNO R3
- Ултразвуков сензор
- Серво мотор (мини)
- Джъмперни проводници
- L7805CV Регулатор на напрежението
- L293D IC драйвер на двигателя
- 4 x 3.7V литиево-йонна батерия
- 2 x зъбен мотор
- 3 x колела
- Платка
След като сте събрали всички компоненти, можете да започнете.
Стъпка 2: Създаване на тялото на бота
Следвайте следната стъпка, за да направите тялото на бота:
Стъпка 1: Запоявайте женските щифтове на заглавието върху малко парче печатна платка, както е показано на снимката. И прикрепете винт към него.
Стъпка 2: Сега завийте тази платка към вашия серво мотор и се уверете, че е достатъчно стегната.
Стъпка 3: Вземете вашия ултразвуков сензор и поставете неговите мъжки щифтове в женските щифтове на печатната платка. Поставете го правилно (за да осигурите връзката). И го подравнете така, че 90 градуса на серво мотора да е обърнат към предната страна на бота.
Стъпка 4: Сега, за да направите тялото на бота, можете да използвате картон или пластмасова дъска с малко горещо лепило или винтове. Направих корпуса на бота с някаква телена форма и винтове.
Стъпка 5: Поставете Arduino и дъската на мястото си, както е показано на снимката, и ги закрепете с горещо лепило или двустранна лента.
Стъпка 6: Накрая поставете серво мотора на мястото му и го фиксирайте с каквото искате.
Стъпка 3: Схематична диаграма на бота
Свържете компонентите, както е дадено в схемата. Това е доста лесно.
Първо свържете две батерии паралелно и след това ги свържете последователно, за да получите максималното напрежение и капацитет. Сега, ако имате два двигателя с еднакви обороти, не е нужно да правите връзката от пин 11 на Arduino към щифт 9 на L293D ic. Но ако вашите двигатели нямат еднакви обороти, направете връзката. И се уверете, че моторът с по -големи обороти трябва да е в позицията на мотор 2.
Уверете се, че всички връзки са здрави и обезопасени.
Стъпка 4: Качване на кода в Arduino
Кодът на този проект е даден по -долу.
Но преди да качите кода, отворете го и направете необходимата промяна.
Задайте rpm_control на по -бързия двигател, така че и двата двигателя да имат равни обороти. И също така задайте right_delay и left_delay съответно, така че да прави перфектен завой от 90 градуса съответно надясно и наляво.
След като качите кода и всички други неща са настроени, можете да започнете.
Стъпка 5: Работно видео
Благодаря ви за четенето.
Препоръчано:
Регулируем монтаж на ултразвуков сензор: 9 стъпки (със снимки)
Регулируем монтаж на ултразвуков сензор: Здравейте! Аз съм Алехандро. Аз съм 8 -ми клас и съм студент в технологичния институт IITA. За това състезание направих регулируема стойка за ултразвуков сензор за роботика, който може да бъде прикрепен или към робота директно, или към серво, и аз
Аларма Arduino с ултразвуков сензор: 5 стъпки (със снимки)
Аларма Arduino с ултразвуков сензор: Тази инструкция е за това как сами да направите лесно и евтино алармено устройство. Всичко, от което се нуждаете, са основни познания по електроника и програмиране на arduino. Ако имате въпроси или проблеми, можете да се свържете с мен на моя имейл: iwx [email protected] Ето
Свързване на Arduino с ултразвуков сензор и безконтактен температурен сензор: 8 стъпки
Arduino взаимодействие с ултразвуков сензор и безконтактен температурен сензор: В днешно време производителите, разработчиците предпочитат Arduino за бързо развитие на прототипирането на проекти. Arduino е електронна платформа с отворен код, базирана на лесен за използване хардуер и софтуер. Arduino има много добра потребителска общност. В този проект
Цифров температурен сензор на базата на Arduino: 5 стъпки (със снимки)
Цифров температурен сензор на базата на Arduino: Температурните сензори са наистина често срещано нещо в наши дни, но повечето от тях са изключително сложни за изработка или изключително скъпи за закупуване. Този проект ви дава цифров температурен сензор на базата на Arduino, който не само е евтин и много лесен до м
Методи за откриване на нивото на водата Arduino с помощта на ултразвуков сензор и сензор за вода Funduino: 4 стъпки
Методи за откриване на нивото на водата Arduino с помощта на ултразвуков сензор и сензор за вода Funduino: В този проект ще ви покажа как да създадете евтин детектор за вода, като използвате два метода: 1. Ултразвуков сензор (HC-SR04) .2. Сензор за вода Funduino