Isi kandungan:

Robot Minecraft Creeper yang Menghindari Halangan: 7 Langkah
Robot Minecraft Creeper yang Menghindari Halangan: 7 Langkah

Video: Robot Minecraft Creeper yang Menghindari Halangan: 7 Langkah

Video: Robot Minecraft Creeper yang Menghindari Halangan: 7 Langkah
Video: Akhir Cerita Alex Diserang Pillager sampe Lemes 2024, November
Anonim
Robot Minecraft Creeper yang Menghindari Halangan
Robot Minecraft Creeper yang Menghindari Halangan

Robot ini dibuat untuk memasuki cabaran Minecraft, Epilog Challenge IX dan pertandingan pengarang kali pertama. Ini berdasarkan salah satu kumpulan Minecraft yang paling ikonik: Creeper. Robot ini menggunakan shell cetakan 3d, jadi anda perlu mempunyai akses ke pencetak 3d untuk membinanya.

** Anak lelaki saya yang berusia 12 tahun merancang robot itu dan memasangkannya dan menulis kod python, saya hanya sedikit membantu dengan penggerudian, dia juga menulis tutorial ini, tetapi dia harus menggunakan akaun saya kerana syarat umur minimum cabaran, jadi ini adalah projeknya **.

Langkah 1: Bil Bahan (BOM)

Untuk membina robot ini, anda akan memerlukan

-penyediaan Raspberry Pi Zero yang lengkap (papan kekunci, tetikus, monitor, pemasangan raspbian baru, akses internet) dengan pin yang disolder

-HC-SR04 Sensor ultrasonik

-2 Motor stepper 2BYJ-48 dengan pemacu motor stepper ULN2003APG

-1 perintang 1KΩ

-1 Perintang 2KΩ

- Wayar pelompat Lelaki dan Lelaki

-3d cengkerang pencetak dicetak (fail dalam langkah ini)

-Got Gun Lekap

-beberapa pin tambahan

-besi pematerian

-protoboard

- pek bateri (lebih suka sotong)

-roda gila

Langkah 2: Membuat Bas Tenaga

Membuat Bas Kuasa
Membuat Bas Kuasa

Ini mudah, potong sedikit protoboard (3 kuadrat min) dan tempelkan beberapa pin ke dalamnya dan di antara mereka, lapis zon pematerian dengan gam panas untuk mengelakkan jalan pintas. Anda memerlukan tiga daripadanya untuk menggantikan papan roti dan menjadikan elektronik lebih ringkas.

Langkah 3: Elektronik

Elektronik
Elektronik

Sekiranya anda tidak dapat melihat kod warna perintang, perintang kiri adalah 2KΩ dan yang kanan adalah 1KΩ. Apabila anda perlu menggunakan papan roti, gunakan bas kuasa.

Langkah 4: Pasang Elektronik ke dalam Shell

Memasang Elektronik ke dalam Shell
Memasang Elektronik ke dalam Shell
Memasang Elektronik ke dalam Shell
Memasang Elektronik ke dalam Shell

Biasanya, kepala masuk ke badan, tetapi jika tidak, anda perlu mengemaskan sedikit bahagian atas badan hingga kepala mengeklik. Tubuh masuk ke pangkal, tetapi longgar, jadi letakkan sedikit gam panas untuk menahannya. Badan mempunyai bukaan untuk port usb dan HDMI Pi Zero. Di sini anda mempunyai pengaturan untuk menyatukan pemandu motor 2 stepper dan menjimatkan ruang, satu-satunya perkara yang perlu anda lakukan ialah meletakkannya secara melintang dan melekatkannya ke sekeping plastik (jika anda mempunyai pencetak 3d jika salah satunya cetakan tidak lancar, anda boleh memotongnya dengan alat dremmel). Untuk meletakkan Pi Zero di tempatnya, anda perlu menggerudi beberapa lubang dan meletakkannya melalui lubang pcb di pizero. Panaskan pelekat sensor ultrasonik ke lubang mata (pra-cetak). Untuk memasang motor stepper, anda perlu menggerudi beberapa lubang skru (sumbu mempunyai lubang bercetak). Betulkan roda gila ke bahagian belakang dasar dengan pemegang pcb sehingga berada di tahap roda. Betulkan sotong di bahagian atas pangkal belakang.

Langkah 5: Pengaturcaraan

Anda perlu membuka command prompt di Raspbian (untuk langkah ini anda memerlukan akses internet pada Pi Zero anda) dan ketik: sudo pip3 pasang gpiozero hcsr04sensor jika anda tidak memasang pip memasangnya.

Langkah 6: Anda Selesai

Anda Selesai!
Anda Selesai!

Sekiranya anda ingin mendedikasikan pi ini untuk ini dan hanya ini (data raspbian anda). Buka arahan arahan dan ketik:

sudo nano dll / rc.local

Seterusnya, tatal ke bawah kod dan tambahkan baris berikut sebelum keluar 0:

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

Inilah tindakannya….

Langkah 7: Creeperbot dalam Tindakan

Image
Image

Dia bermaksud, dia hijau dan dia secara ultrasonik mengelakkan halangan

Disyorkan: