Съдържание:
- Стъпка 1: Материали
- Стъпка 2: 3D печат
- Стъпка 3: Настройка на сензори
- Стъпка 4: Настройка на колела и двигатели
- Стъпка 5: Монтиране на топката
- Стъпка 6: Свързване на бронята
- Стъпка 7: Разделяне на напрежение
- Стъпка 8: Свържете вентилатора
- Стъпка 9: Свързване на всичко към мозъка
- Стъпка 10: Даване на захранване на машината
- Стъпка 11: Сглобяване на филтъра
- Стъпка 12: Прикрепете светодиода
- Стъпка 13: Дайте на машината вход
- Стъпка 14: Качване на данните
- Стъпка 15: Край
Видео: Roombot: 15 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Roombot е вакуумен робот, който е изцяло 3D отпечатан, автономен и кодиран на Arduino.
Кредит:
www.instructables.com/id/Build-Your-Own-Va…
Стъпка 1: Материали
Всички материали
- 1 x дъска Arduino Uno
- 1 x IRF520 MOS FET драйвер модул
- 1 x H-мост L298 Двоен двигател
- 2 x Micro Metal Gearmotor HP 6V 298: 1
- 1 x Микро метална скоба за мотор -редуктор
- 1 x колело 42 × 19 мм чифт
- 1 x вентилатор AVC BA10033B12G 12V
- 2 x остър сензор за разстояние GP2Y0A41SK0F (4 - 30 см)
- 1 x ZIPPY Compact 1300mAh 3S 25C Lipo пакет
- 1 x LiPo зарядно устройство 3s
- 1 x 1k Ohm резистор
- 1 x 2k Ohm малък потенциометър
- 3D принтер с минимален размер на печат от 21 L x 21 W cm
- PLA Fillament или подобен.
- 20 x M3 болтове с (3 мм диаметър), 20 x M3 гайки
- 2 x #8-32 x 2 IN болта с гайки и шайба
- 1 x филтър за вакуумна торба (тип плат)
- 1 x Топ колело с 3/4 ″ пластмасова или метална топка
- 2 бутона
- 1 x Превключвател за включване/изключване
- Отвертка
- Поялник
- Клещи, ножици
- Кабел (3 м)
Стъпка 2: 3D печат
Разпечатайте частите (показани на изображението) от 3D принтер.
Частите включват:
- Корпус на вентилатора
- Долна основа
- Бутон (1 мм широчина на основата)
- Бутон (2 мм широчина на основата)
- Капак на филтъра
- Горна корица
- Броня
- Капак на вентилатора
- Остра поддръжка
- Докоснете филтър
- Поддръжка на бутони
- Докоснете филтър
Препоръчителни настройки за печат:
- 0,2 мм височина на слоя
- 1.2 мм дебелина на корпуса
- 30% плътност на пълнене
- Температура на печат 215 по Целзий
- Температура на леглото 70 градуса по Целзий
- Тип поддръжка навсякъде
- Прибиране: 50mm/s 0.7mm
- Скорост на печат 60 мм/сек
Стъпка 3: Настройка на сензори
Започнете, като първо запоите проводниците върху сензорите Sharp. След това прикрепете сензора към подпечатаните парчета Sharp #D, уверете се, че посоката на сензора е различна една от друга. След това прикрепете опорната част на сензора към долната основа, където има отвори за използване на винтове за свързване и сензорът трябва да е обърнат отпред.
Стъпка 4: Настройка на колела и двигатели
Първо прикрепете колелото към двигателя и завийте двигателя към долната основа с опората на двигателя (дава се с двигателя при закупуване). Уверете се, че колелата са подвижни и не са залепени за основата. Свържете проводниците през отворите за метални пръстени на двигателя.
Стъпка 5: Монтиране на топката
Топката е третото колело на робота. закрепване на колелото за топка върху долната основа. Топката трябва да бъде подвижна, за да може целият робот да се движи, а винтовете трябва да се завинтват здраво. Препоръчва се да завиете топката от долната страна, така че винтовете да не се залепят с металната топка.
Стъпка 6: Свързване на бронята
Първо започнете, като се уверите, че бутоните (3D отпечатана 1 мм широчина на основата) се свързват с отворите на бронята. Ако не се свърже, може да бъде залепен със супер лепило или да бъде отпечатан 3D отново и се уверете, че има правилните размери. Бутоните също трябва да се поберат в двата отвора пред долната основа и бутонът трябва да може да се движи плавно. Тогава бутоните за въвеждане трябва да са върху опората на бутона на принтера и да са прикрепени към долната основа на гърба на бутоните за 3D отпечатване. Бронята трябва да има щракване, така че бронята да функционира.
Стъпка 7: Разделяне на напрежение
Използвайки 2k потенциометър и запоявайте проводниците, които се свързват към Arduino и модула на драйвера. Всички проводници трябва да бъдат цветно кодирани и черен проводник трябва да има резистор, в противен случай модулът на драйвера може да прегрее и да предизвика искра.
Стъпка 8: Свържете вентилатора
Вентилаторът е основната част от това, което прави машината вакуумна. Вентилаторът е снабден с пирони за завинтване и закрепване към долната основа. След това вентилаторът се свързва към модула на драйвера и се свързва към батерията за захранване.
Стъпка 9: Свързване на всичко към мозъка
Следвайте дадените схеми и свържете всички проводници към Arduino на правилното място. Уверете се, че Arduino е поставен на правилното място в робота и стабилизиран, така че проводниците да не се движат наоколо при включване. Отворът на щепсела на Arduino трябва да съответства на отвора в задната част на робота, така че кодът на Arduino може да се качва по всяко време.
Стъпка 10: Даване на захранване на машината
Свързването на потенциометъра и Li Po батерията към драйверния модул може да бъде трудно. Потенциометърът трябва първо да бъде свързан, така че захранването на Li Po батерията да не се прегрява и в крайна сметка да доведе до късо съединение или дори да експлодира.
Стъпка 11: Сглобяване на филтъра
Структурата, подобна на кутията, е предназначена да носи филтъра, за да се увери, че правилните неща се вакуумират. Филтърният кран и капакът могат лесно да бъдат прикрепени заедно, а за капака на филтърната кутия използвахме лента, така че капачката да не пада лесно и може да се отвори по всяко време.
Стъпка 12: Прикрепете светодиода
Необходима е LED светлина, за да се посочи дали машината е включена или не. LED светлината е прикрепена към Arduino през отвор на капака на машината.
Стъпка 13: Дайте на машината вход
Към батерията и модула на водача е свързан превключвател, за да включите машината. Ако превключвателят е достатъчно малък, той може да се монтира през правоъгълния отвор.
Стъпка 14: Качване на данните
Кодовете за Arduino трябва да бъдат качени, така че цялата машина да може да работи. Кодовете са дадени по -долу в линка.
Стъпка 15: Край
Сега машината трябва да може да се движи, а вентилаторът трябва да изсмуква нещата в машината, уверете се, че филтърът е във филтърния кран, така че нищо твърде голямо да не бъде изсмукано и да съсипе машината. Сега просто заредете машината със зарядното устройство и изчакайте, докато светлините на зарядното устройство светнат в зелено и то ще започне да почиства района!
Препоръчано:
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: 7 стъпки
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: Понякога вибрациите са причина за сериозни проблеми в много приложения. От валове и лагери на машината до работа на твърдия диск, вибрациите причиняват повреда на машината, ранна подмяна, ниска производителност и нанасят сериозен удар върху точността. Мониторинг
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: 3 стъпки
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: КУПЕТЕ (щракнете върху теста, за да закупите/посетете уеб страницата) STM32F767ZISUPPORTED SOFTWARE · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORKBENCH използва се за програмиране на STM микроконтролери
Как да направите 4G LTE двойна BiQuade антена Лесни стъпки: 3 стъпки
Как да направя 4G LTE двойна BiQuade антена лесни стъпки: През повечето време, с което се сблъсквах, нямам добра сила на сигнала за ежедневните ми работи. Така. Търся и опитвам различни видове антени, но не работи. След загубено време намерих антена, която се надявам да направя и изпробвам, защото тя не градивен принцип
Дизайн на играта с бързо движение в 5 стъпки: 5 стъпки
Дизайн на игра с Flick в 5 стъпки: Flick е наистина прост начин да направите игра, особено нещо като пъзел, визуален роман или приключенска игра
Система за предупреждение за паркиране на автомобил Arduino - Стъпки по стъпка: 4 стъпки
Система за предупреждение за паркиране на автомобил Arduino | Стъпки по стъпка: В този проект ще проектирам обикновена верига за сензори за паркиране на автомобил Arduino, използвайки Arduino UNO и HC-SR04 ултразвуков сензор. Тази базирана на Arduino система за предупреждение за автомобил за заден ход може да се използва за автономна навигация, измерване на роботи и други обхвати