Съдържание:
- Стъпка 1: Сметка за материали (BOM)
- Стъпка 2: Създаване на Power Bus
- Стъпка 3: Електроника
- Стъпка 4: Монтиране на електрониката в корпуса
- Стъпка 5: Програмиране
- Стъпка 6: Готови сте
- Стъпка 7: Creeperbot в действие
Видео: Избягващ препятствия робот Minecraft Creeper: 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Този робот е създаден, за да участва в предизвикателството Minecraft, Epilog Challenge IX и за първи път авторски конкурс. Базиран е на една от най -емблематичните тълпи от Minecraft: Creeper. Този робот използва 3D отпечатана черупка, така че трябва да имате достъп до 3D принтер, за да го изградите.
** Моят 12 -годишен син проектира робота и го сглоби и написа кода на python, аз само помогнах малко с пробиването, той също написа този урок, но трябваше да използва профила ми поради минималните изисквания за възраст на предизвикателството, така че наистина това е негов проект **.
Стъпка 1: Сметка за материали (BOM)
За да изградите този робот, ще ви трябва
-пълна настройка на Raspberry Pi Zero (клавиатура, мишка, монитор, нова инсталация на raspbian, достъп до интернет) с запоени щифтове
-HC-SR04 Ултразвуков сензор
-2 2BYJ-48 стъпкови двигателя с драйвер за стъпков двигател ULN2003APG
-1 1KΩ резистор
-1 2KΩ резистор
-Женски и мъжки проводници
-3d отпечатана пълзяща обвивка (файлове в тази стъпка)
-Пистолет за горещо лепило
-някои допълнителни щифтове
-поялник
-протоборд
-пакет от батерии (за предпочитане калмари)
-лудо колело
Стъпка 2: Създаване на Power Bus
Това е лесно, изрежете малко протоборд (3 квадрата мин) и залейте към него няколко щифта и между тях намажете споената зона с горещо лепило, за да избегнете преки пътища. Ще ви трябват три от тях, за да замените макета и да направите електрониката по -компактна.
Стъпка 3: Електроника
Ако не виждате цветовите кодове на резисторите, левият резистор е 2KΩ, а десният 1KΩ. Когато трябва да използвате макетната платка, вместо това използвайте захранващата шина.
Стъпка 4: Монтиране на електрониката в корпуса
Обикновено главата щрака в тялото, но ако не, ще трябва да шлифовате малко горната част на тялото, докато главата щракне. Тялото се врязва в основата, но е хлабаво, затова поставете малко горещо лепило, за да го задържите на място. Корпусът има отвор за USB и HDMI портове Pi Zero. Тук имате уговорка да съберете драйверите на 2 стъпкови двигателя и да спестите място, единственото нещо, което трябва да направите, е да ги поставите хоризонтално и да ги залепите горещо към парче пластмаса (ако имате 3D принтер, ако някой от тези отпечатъците се влошават, можете да го изрежете с инструмент dremmel). За да поставите Pi Zero на място, ще трябва да пробиете няколко дупки и да ги поставите през отворите за печатни платки на пизерото. Горещо залепете ултразвуковия сензор към отворите за очи (предварително отпечатани). За да се поберете в стъпковите двигатели, ще трябва да пробиете няколко отвора за винтове (оста има отпечатан отвор). Закрепете лудото колело в задната част на основата с държачи за печатни платки, докато стане на нивото на колелата. Фиксирайте калмарите в горната част на задната част на основата.
Стъпка 5: Програмиране
Ще трябва да отворите командния ред в Raspbian (за тази стъпка ви е необходим достъп до интернет на вашия Pi Zero) и да напишете: sudo pip3 install gpiozero hcsr04sensor, ако нямате инсталиран pip, инсталирайте го.
Стъпка 6: Готови сте
Ако искате да посветите това пи на това и само на това (вашите raspbian данни). Отворете командния ред и въведете:
sudo nano etc/rc.local
След това превъртете надолу през кода и добавете следния ред преди излизане 0:
python3 /home/pi/Directory_where_the_program_is_stored/CreeperBot_Ultrasonic.py &
Ето го в действие ….
Стъпка 7: Creeperbot в действие
Той е подъл, той е зелен и той ултразвуково избягва препятствията
Препоръчано:
Как да си направим робот, избягващ Arduino Edge, 4 стъпки
Как да направим робот, избягващ ръбовете на Arduino: Нека направим напълно автономен робот, използвайки Arduino и IR сензори. Той изследва повърхността на масата, без да падне. Гледайте видео за повече
Creeper-BOT (Creeper Pet): 9 стъпки (със снимки)
Creeper-BOT (Creeper Pet): Винаги съм искал да направя свой собствен четириног робот и конкурсът Minecraft беше добро извинение. Освен това наистина исках „домашен любимец“на Creeper. В този Instructable ще споделя как съм го направил и ще ви дам ръководство, ако искате да направите свой собствен. Предполагам, че сте
Лек и избягващ робот, базиран на Arduino: 5 стъпки
Робот за следене и избягване на светлина, базиран на Arduino: Това е прост проект, който следва или избягва светлината. Направих тази симулация в Proteus 8.6 pro. Необходими компоненти: -1) Arduino uno.2) 3 LDR.3) 2 Dc Gear Motors. 4) Един серво. 5) Три 1k резистора. 6) един H-Bridge l290D7) Един на & Превключвател за изключване [f
PIC базиран LF и избягващ робот: 16 стъпки (със снимки)
PIC базиран LF и избягващ робот: Въведение В тази инструкция ще се научите да правите лек и избягващ робот. Моето вдъхновение идва от роботи, имитиращи обичайното човешко поведение, например няма просто да влезете в стена без причина. Мозъкът ви съобщава остроумие
Как да си направите OAWR (пешеходен робот, избягващ препятствия): 7 стъпки (със снимки)
Как да си направим OAWR (пешеходен робот, избягващ препятствия): Тази инструкция показва как да направите малък ходещ робот, който избягва препятствията (подобно на много опции, предлагани в търговската мрежа). Но какво забавление има при закупуването на играчка, когато вместо това можете да започнете с мотор, лист пластмаса и купчина болтове и професионалисти