Съдържание:

Избягващ препятствия робот Minecraft Creeper: 7 стъпки
Избягващ препятствия робот Minecraft Creeper: 7 стъпки

Видео: Избягващ препятствия робот Minecraft Creeper: 7 стъпки

Видео: Избягващ препятствия робот Minecraft Creeper: 7 стъпки
Видео: Лёд, пердак и два стакана # 6 Прохождение Cuphead 2024, Ноември
Anonim
Избягващ препятствия робот Minecraft Creeper
Избягващ препятствия робот Minecraft Creeper

Този робот е създаден, за да участва в предизвикателството 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

Изработка на Power Bus
Изработка на 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 в действие

Image
Image

Той е подъл, той е зелен и той ултразвуково избягва препятствията

Препоръчано: