İçindekiler:

Engellerden Kaçınan Minecraft Creeper Robot: 7 Adım
Engellerden Kaçınan Minecraft Creeper Robot: 7 Adım

Video: Engellerden Kaçınan Minecraft Creeper Robot: 7 Adım

Video: Engellerden Kaçınan Minecraft Creeper Robot: 7 Adım
Video: EN ZOR ROBLOX KAÇIŞ OYUNU!! - MrBeast Escape Room Obby 2024, Kasım
Anonim
Engellerden Kaçınan Minecraft Creeper Robot
Engellerden Kaçınan Minecraft Creeper Robot

Bu robot Minecraft meydan okumasına, Epilog Challenge IX'a ve ilk kez yazar yarışmasına girmek için yapıldı. En ikonik Minecraft çetelerinden birine dayanıyor: Creeper. Bu robot, 3 boyutlu baskılı bir kabuk kullanır, bu nedenle onu oluşturmak için bir 3 boyutlu yazıcıya erişiminiz olması gerekir.

** 12 yaşındaki oğlum robotu tasarladı ve montajını yaptı ve python kodunu yazdı, ben sadece delme işlemine biraz yardımcı oldum, o da bu öğreticiyi yazdı ama challenge'ın minimum yaş gereksinimlerinden dolayı benim hesabımı kullanmak zorunda kaldı., yani gerçekten onun projesi **.

Adım 1: Malzeme Listesi (BOM)

Bu robotu yapmak için ihtiyacınız olacak

- lehimli pinler ile eksiksiz bir Raspberry Pi Zero kurulumu (klavye, fare, monitör, yeni raspbian kurulumu, internet erişimi)

-HC-SR04 Ultrasonik sensör

ULN2003APG step motor sürücüsüne sahip 2 adet 2BYJ-48 step motor

-1 1KΩ direnç

-1 2KΩ direnç

-Dişi ve Erkek jumper kabloları

-3d baskılı sarmaşık kabuğu (bu adımdaki dosyalar)

-Sıcak yapıştırıcı tabancası

- bazı ekstra pimler

-havya

-protoboard

- pil takımı (tercihen bir kalamar)

-çılgın tekerlek

2. Adım: Güç Veri Yolunun Yapılması

Güç Veri Yolunun Yapılması
Güç Veri Yolunun Yapılması

Bu kolaydır, bir parça protoboard (3 kare min) kesin ve bazı pimleri lehimleyin ve aralarında kısayollardan kaçınmak için lehimli bölgeyi sıcak tutkalla kaplayın. Breadboard'u değiştirmek ve elektroniği daha kompakt hale getirmek için bunlardan üçüne ihtiyacınız olacak.

Adım 3: Elektronik

Elektronik
Elektronik

Dirençlerin renk kodlarını göremiyorsanız, sol direnç 2KΩ ve sağ direnç 1KΩ'dur. Breadboard'u kullanmanız gerektiğinde, bunun yerine güç veri yolunu kullanın.

Adım 4: Elektroniği Kabuğa Monte Etme

Elektroniği Kabuğa Monte Etme
Elektroniği Kabuğa Monte Etme
Elektroniği Kabuğa Monte Etme
Elektroniği Kabuğa Monte Etme

Normalde kafa gövdeye oturur, ancak değilse, kafa yerine oturana kadar gövdenin üst kısmını biraz zımparalamanız gerekir. Gövde tabana oturur, ancak gevşektir, bu nedenle yerinde tutmak için biraz sıcak tutkal koyun. Gövde, Pi Zero usb ve hdmi bağlantı noktaları için bir açıklığa sahiptir. Burada 2 step motor sürücüsünü bir araya getirmek ve yerden tasarruf etmek için bir düzenlemeniz var, yapmanız gereken tek şey bunları yatay olarak koymak ve bir plastik parçasına sıcak yapıştırmak (bunlardan biri varsa 3d yazıcınız varsa) baskılar kötü gidiyorsa, bir dremmel aracıyla kesebilirsiniz). Pi Zero'yu yerine yerleştirmek için birkaç delik açmanız ve bunları pizzacıdaki pcb deliklerinden geçirmeniz gerekir. Ultrasonik sensörü göz deliklerine sıcak yapıştırın (önceden basılmış). Step motorlara sığdırmak için bazı vida delikleri açmanız gerekir (eksende basılı bir delik vardır). Çılgın tekerleği, tekerleklerin seviyesine gelene kadar pcb tutucularla tabanın arka kısmına sabitleyin. Kalamarı tabanın arka kısmının üstüne sabitleyin.

Adım 5: Programlama

Raspbian'da bir komut istemi açmanız gerekecek (bu adım için Pi Zero'nuzda internet erişimine ihtiyacınız var) ve şunu yazın: pip kurulu değilse, sudo pip3 install gpiozero hcsr04sensor kurun.

Adım 6: Bitirdiniz

Bitirdin!
Bitirdin!

Bu pi'yi buna ve sadece buna adamak istiyorsanız (raspbian verileriniz). Bir komut istemi açın ve şunu yazın:

sudo nano vb/rc.local

Ardından, kodu aşağı kaydırın ve 0 çıkışından önce aşağıdaki satırı ekleyin:

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

İşte eylemde….

7. Adım: Creeperbot İş Başında

Image
Image

O kaba, yeşil ve ultrasonik olarak engellerden kaçınıyor

Önerilen: