Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Tinkernut baru-baru ini melakukan pertunjukan komentar langsung di mana dia mencari saran dari audiensnya untuk proyek baru. Dia menyebutkan melakukan proyek di mana seseorang dapat mengayunkan pedang dalam kehidupan nyata yang akan menyebabkan pedang di Minecraft juga berayun. Inilah proyek itu.
Langkah 1: Desain
Saya memulai proyek ini dengan masuk ke Fusion 360 dan memasukkan gambar pedang Minecraft dasar. Lalu saya menelusurinya untuk membuat garis besar pedang. Setelah mengekstrusi bentuk, saya membuat GCode darinya untuk digunakan di router CNC saya. Selain itu, saya membuat PCB menggunakan Eagle yang akan menggunakan ESP8266 ESP12e dan Bluetooth untuk berkomunikasi dengan PC.
Langkah 2: Membuat Pedang
Saya memotong desain pedang pada router CNC saya dan kemudian menelusuri pedang ke beberapa busa. Saya kemudian menjepit busa di antara potongan-potongan kayu lapis. Akhirnya, saya melukis pedang dengan terlebih dahulu menggambar "piksel" dan mengikuti desain pedang besi.
Langkah 3: PCB dan Elektronik
Setelah menggunakan chilipeppr.com untuk menghasilkan GCode dari desain PCB saya, saya menggiling papan FR4 berlapis tembaga kosong menggunakan bit router 1/32 inci. Selanjutnya saya menyolder modul ESP12e dan konektor lainnya.
Saya kemudian memasang papan ke pedang (modul ESP12e saya rusak)
Langkah 4: Kode
Ada kode yang diperlukan untuk ESP12e dan PC host. ESP12e hanya membaca data akselerometer dari stik Sparkfun 9DoF dan jika melebihi kekuatan 2g, ia akan mengirim pesan melalui serial. Skrip python berjalan di PC host. Itu menunggu data serial dari ESP12e dan kemudian menggunakan pyautogui untuk mengklik mouse.
Langkah 5: Menggunakannya
Yang dibutuhkan pengguna hanyalah mencolokkan modul ke PC, menjalankan skrip python, lalu bersenang-senang! Ayunkan saja pedangnya dan karakter Minecraft akan mengayunkan pedangnya juga.