Съдържание:
- Стъпка 1: Необходими части
- Стъпка 2: 3D отпечатани части и монтаж
- Стъпка 3: Електрическа схема
- Стъпка 4: Скица на Arduino
- Стъпка 5: Краен продукт и монтаж
Видео: Проект Roomba: 5 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Тази инструкция е създадена в изпълнение на проектните изисквания на Makecourse в Университета на Южна Флорида (www.makecourse.com).
Тази инструкция ще обхваща всички необходими стъпки и компоненти, необходими за сглобяването на моя проект Roomba. Инструктажът ще включва STL файлове, монтаж, система за управление и програмиране за проекта.
Стъпка 1: Необходими части
Компоненти:
1 x Arduino Uno
1 х изведен приемник
1 x Предложено дистанционно
1 x MG90S серво
1 x HC SR04 ултразвуков сензор
1 x 220 ома Резистори
2 x DAOKI Двоен H-Bridge
4 x #2 винта
1 x Gorilla епоксидна смола
2 x 12 V батерия
1 x 12 V 120 мм вентилатор за корпус за компютър
1 x филтър
4 x 6V зъбен мотор за DIY робот Smart Car Robot
Инструменти:
3D принтер
Поялник
Flux Core спойка
Резачки за тел
Малка отвертка Phillips
Пистолет за горещо лепило
Стъпка 2: 3D отпечатани части и монтаж
Всички части за този проект бяха 3D отпечатани. Включих всички STL файлове, необходими за изграждането на ваш собствен вакуумен робот roomba. Всички части бяха модифицирани, за да бъдат под 6 "x 6" x 6 ". Използвайки Gorilla Epoxy, парчетата в горната папка бяха залепени заедно според сглобяването и всички парчета в основната папка също бяха залепени заедно.
*** Моля, имайте предвид, че поради отклонения в толеранса може да се наложи промяна на STL файловете или окончателните разпечатки.
Стъпка 3: Електрическа схема
Ето основната схема на електрическата система. Необходимите напрежения за батериите са 12 волта. Ако свържете електрическата си система, подобна на тази схема, скицата на Arduino ще работи.
Стъпка 4: Скица на Arduino
Скицата на Arduino за този проект използва две библиотеки и една функция. Серво библиотеката е включена в софтуера на Arduino и включих zip файл за библиотеката IRremote. Функцията HCSR04 се намира в същата папка с цип като скицата на Roomba. За да функционират правилно, HCSR04 файловете трябва да са в същата папка като скицата на Roomba.
*** За да добавите библиотеката, изтеглете zip папката на компютъра и стартирайте софтуера Arduino. Под раздела Скица в горната част на програмата изберете Включване на библиотека и след това изберете Добавяне на. ZIP библиотека … Изберете папката с zip на библиотеката, която искате да добавите към библиотеката на Arduino, и изберете отворена.
*** Стойностите на IR за дистанционното може да са различни за вашето дистанционно. За да промените стойностите, просто намерете стойностите и ги променете така, че да съответстват на Стойностите за вашето дистанционно. Този урок в YouTube демонстрира как да намерите стойностите за вашето дистанционно.
www.youtube.com/watch?v=YW4pP1GoFIk
Стъпка 5: Краен продукт и монтаж
Тук можем да видим как роботът roomba работи. Roomba се инициализира и започва да се движи напред, когато ултразвуковият сензор започва да търси препятствия. Когато роботът открие препятствие, роботът прави резервно копие, завърта се и след това непрекъснато се придвижва напред до следващото препятствие. Роботът може да се управлява с помощта на дистанционното. Дистанционното може да активира/деактивира робота, като включва/изключва постояннотоковите двигатели.
*** (Моля, обърнете внимание, че бях накарал робота да се свърже към контакта в стената, вместо към батерия. Батериите, които бях осигурил недостатъчно захранване на колелата, причинявайки двигателите да се въртят поради теглото на робота.) ***
Препоръчано:
Проект за стабилизатор на кардан: 9 стъпки (със снимки)
Проект за стабилизатор на кардана: Как да направите кардан Научете как да направите двуосен кардан за вашата екшън камера В днешната култура всички обичаме да записваме видео и да улавяме моментите, особено когато сте създател на съдържание като мен, със сигурност сте се сблъскали с проблема толкова треперещо видео
IEEE ПРОЕКТ ЧАСОВНИК НА ДУМИ: 12 стъпки (със снимки)
IEEE WORD CLOCK PROJECT: Това е проект за IEEE клуб на UNO, това е уникален начин да представите колко е часът. Word Clock изписва времето и с RGB лентата можете да имате часовника във всеки цвят по ваш избор. Използвайки WiFi възможностите на ESP32, clo
Как да добавите дисплей с електронно мастило към вашия проект: 12 стъпки (със снимки)
Как да добавите дисплей с електронно мастило към вашия проект: Много проекти включват мониторинг на някакъв вид данни, като например данни за околната среда, често използвайки Arduino за контрол. В моя случай исках да наблюдавам нивото на солта в моя омекотител за вода. Може да искате да получите достъп до данните през домашната си мрежа
Какво да правите със случайни колекции от двигатели: Проект 2: Въртящи се светлини (модел НЛО): 12 стъпки (със снимки)
Какво да правя със случайни колекции от двигатели: Проект 2: Въртящи се светлини (модел НЛО): И така, все още имам колекция от случайни двигатели … Какво ще правя? Е, нека помислим. Какво ще кажете за LED светкавица? (Не са ръчни, съжалявам любителите на въртенето.) Изглежда малко като НЛО, звучи като смесица между трева и блендер
Горелка с USB захранване! Този проект може да изгори чрез пластмаса / дърво / хартия (забавният проект също трябва да бъде много фино дърво): 3 стъпки
Горелка с USB захранване! Този проект може да изгори чрез пластмаси / дърво / хартия (забавният проект също трябва да бъде много фин дървен материал): НЕ ПРАВЕТЕ ТОВА С ИЗПОЛЗВАНЕ НА USB !!!! разбрах, че може да повреди компютъра ви от всички коментари. компютъра ми е добре. Използвайте зарядно устройство за телефон 600ma 5v. Използвах това и работи добре и нищо не може да се повреди, ако използвате предпазен щепсел, за да спрете захранването