İçindekiler:
Video: Engellerden Kaçınan Minecraft Creeper Robot: 7 Adım
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
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ı
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
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
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
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….