Mundarija:

To'siqlardan qochadigan Minecraft Creeper roboti: 7 qadam
To'siqlardan qochadigan Minecraft Creeper roboti: 7 qadam

Video: To'siqlardan qochadigan Minecraft Creeper roboti: 7 qadam

Video: To'siqlardan qochadigan Minecraft Creeper roboti: 7 qadam
Video: MINECRAFT/ AYLANADIGAN NARSA YASASH /UZBEKCHA LET'S PLAY 2024, Noyabr
Anonim
To'siqlardan qochadigan Minecraft Creeper roboti
To'siqlardan qochadigan Minecraft Creeper roboti

Bu robot Minecraft challenge, Epilog Challenge IX va birinchi marta mualliflar tanloviga kirish uchun qilingan. Bu Minecraft -ning eng mashhur to'dalaridan biriga asoslangan: Creeper. Bu robot 3d bosma qobiqdan foydalanadi, shuning uchun uni qurish uchun 3d printerga kirish kerak.

** Mening 12 yoshli o'g'lim robotni yaratdi va uni yig'di va piton kodini yozdi, men faqat burg'ilashda yordam berdim, u ham bu qo'llanmani yozdi, lekin u minimal yosh talablari tufayli hisobimni ishlatishga majbur bo'ldi., bu haqiqatan ham uning loyihasi **.

1 -qadam: Materiallar varaqasi (BOM)

Ushbu robotni yaratish uchun sizga kerak bo'ladi

-Raspberry Pi Zero -ni to'liq sozlash (klaviatura, sichqoncha, monitor, raspbianni yangi o'rnatish, Internetga kirish)

-HC-SR04 Ultrasonik sensor

-ULN2003APG step motorli 2BYJ-48 qadamli dvigatellar

-1 1KΩ qarshilik

-1 2KΩ qarshilik

-Ayol va Erkak o'tish simlari

-3d bosilgan sudraluvchi qobig'i (bu bosqichdagi fayllar)

-Issiq yopishtiruvchi qurol

-ba'zi qo'shimcha pinlar

-payvandlash temir

-himoya taxtasi

-batareya to'plami (yaxshisi kalamar)

-jinni g'ildirak

2 -qadam: Quvvat avtobusini yaratish

Quvvat avtobusini yaratish
Quvvat avtobusini yaratish

Bu juda oson, bir oz protoboardni kesib oling (3 kvadrat minut) va unga qisqichlarni lehimlang va ularning orasiga yorliqlar bo'lmasligi uchun lehimli zonani issiq elim bilan yoping. Non panelini almashtirish va eltronikani ixchamroq qilish uchun sizga bu uchtasi kerak bo'ladi.

3 -qadam: elektronika

Elektronika
Elektronika

Agar siz rezistorlarning rang kodlarini ko'rmasangiz, chap rezistor 2KΩ, o'ng esa 1KΩ. Non panelidan foydalanish kerak bo'lganda, uning o'rniga quvvat avtobusini ishlating.

4 -qadam: Elektronni qobiqqa o'rnatish

Elektronni qobiqqa o'rnatish
Elektronni qobiqqa o'rnatish
Elektronni qobiqqa o'rnatish
Elektronni qobiqqa o'rnatish

Odatdagidek, bosh tanaga tegib ketadi, lekin agar unday bo'lmasa, bosh sig'maguncha tananing yuqori qismini zımparalash kerak bo'ladi. Tana poydevorga tushadi, lekin u bo'shashgan, shuning uchun uni ushlab turish uchun ozgina issiq elim qo'ying. Korpusda Pi Zero usb va hdmi portlari uchun teshik bor. Bu erda siz 2 bosqichli dvigatel drayverlarini bir joyga to'plashingiz va joyni tejashingiz kerak, siz qilishingiz kerak bo'lgan yagona narsa-ularni gorizontal holatda joylashtirish va plastmassaga issiq yopishtirish (agar sizda 3D printer bo'lsa, ulardan biri bo'lsa) tazyiqlar yomon ketadi, siz uni dremmel asbob bilan kesib qo'yishingiz mumkin). Pi Zero -ni joyiga qo'yish uchun siz bir nechta teshiklarni burishingiz va ularni pizero ustidagi pcb teshiklariga qo'yishingiz kerak bo'ladi. Ultrasonik sensorni ko'z teshiklariga issiq yopishtiring (oldindan chop etilgan). Bosqichli dvigatellarga o'rnatish uchun siz bir nechta vintli teshiklarni burishingiz kerak (o'qda bosilgan teshik bor). Aqlsiz g'ildirakni g'ildiraklar darajasida bo'lguncha pcb ushlagichlari bilan taglikning orqa qismiga mahkamlang. Kalamarni taglikning orqa qismining yuqori qismiga mahkamlang.

5 -qadam: Dasturlash

Siz Raspbian -da buyruq satrini ochishingiz kerak bo'ladi (bu qadam uchun sizga Pi Zero -da Internetga kirish kerak) va yozing: agar sizda pip o'rnatilmagan bo'lsa, sudo pip3 install gpiozero hcsr04sensor.

6 -qadam: Siz tugatdingiz

Siz tugadingiz!
Siz tugadingiz!

Agar siz ushbu pi ni faqat shu narsaga bag'ishlamoqchi bo'lsangiz (sizning raspbian ma'lumotlaringiz). Buyruq satrini oching va yozing:

sudo nano va boshqalar/rc.local

Keyin kodni pastga aylantiring va 0 chiqishidan oldin quyidagi qatorni qo'shing:

python3 /home/pi/Directory_where_the_program_is_stored/CreeperBot_Ultrasonic.py &

Mana bu harakatda ….

7 -qadam: Creeperbot harakatda

Image
Image

U yashil, u ultrasonik tarzda to'siqlardan qochadi

Tavsiya: