
Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49

Hai! Saya Cameron. Untuk Instruksi ini saya tunjukkan cara membuat pistol Nerf yang diaktifkan dengan gerakan. Ini agak sulit, tapi 100% LUAR BIASA!!!
Perlengkapan
1. pistol Nerf listrik
2. Raspberry Pi (b+ dan yang lebih baru)
3. Bank Baterai (2 amp ke atas)
4. Modul PIR (5 volt)
5. relay (saya menggunakan Songle SRD-05VDC-SL-C)
6. potongan-potongan (papan tempat memotong roti, kabel jumper, kartu micro sd, dll)
Langkah 1: Lepaskan Pistol

Langkah ini mungkin adalah hal yang paling sederhana dalam instruksi ini. Buka saja semua sekrup (hanya di luar!).
Langkah 2: Lepaskan Paket Baterai

Langkah ini sangat mengganggu di pistol Nerf saya. Lepaskan semua sekrup dan atau lem.
Langkah 3: Pasang Paket Baterai Dari Nerf Gun



Sederhana! Hubungkan sisi negatif baterai ke kabel negatif pada pistol Nerf, kemudian positif ke pusat relai Anda (itu adalah pusat milik saya, tetapi Anda perlu memeriksa ulang untuk memastikan).
Langkah 4: Pasang MOTOR

Pasang kabel positif pistol Nerf ke bagian NO (Biasanya Terbuka) dari relai (milik saya di sisi kanan).
Langkah 5: Pasang Relay



Hubungkan pin data relai ke GPIO 21 (kanan bawah) pada Raspberry Pi, GND ke Ground, dan 5V ke 5V.
Langkah 6: Hubungkan PIR



Hubungkan pin data pada PIR ke GPIO pin 4, GND ke Ground, dan terakhir 5V ke 5V.
Langkah 7: Kodekan Dengan Python

###########################Ini kodenya!######################################################################################### ######################
print ("Selamat datang!) print ("Importing modules…") from gpiozero import MotionSensor import RPi. GPIO as GPIO from time import sleep sleep(0.2) print ("Complete!) print ("Setting up GPIO…") GPIO.setwarnings (False) GPIO.setmode(GPIO. BCM GPIO.setup(21, GPIO. OUT) sleep(0.3) print ("Complete!!") sleep(0.1) print ("Please wait to PIR to settlement…") pir. wait_for_no_motion sleep(1) print ("settled!") while True: print ("Ready to fire…") pir.wait_for_motion() print ("Motion terdeteksi!!!") print ("FIRE!!!") GPIO. output(21, True) sleep(1)print ("Matikan") GPIO.output(21, False)
Langkah 8: Nyalakan

Langkah:
1. ikat pelatuk dengan tali sehingga menempel pada posisi on
2. jalankan kode Python
3. lari cepat… ATAU TEMBAK!!!
Saya harap Anda menikmati Instruksi ini, sampai jumpa!
-Kameron
Direkomendasikan:
Panah Nerf Otomatis Vex: 7 Langkah

Vex Automated Nerf Crossbow: Ini adalah cara membuat panah otomatis vex nerf secara sederhana
Nerf Chronograph dan Rate of Fire Barrel: 7 Langkah

Nerf Chronograph dan Rate of Fire Barrel: PendahuluanSebagai seorang pengotak-atik selalu sangat memuaskan untuk melihat hasil numerik dari mengutak-atik Anda. Banyak dari kita telah memodifikasi senjata Nerf sebelumnya dan siapa yang tidak suka melemparkan potongan busa ke seluruh rumah dengan kecepatan lebih dari 100fps? Setelah memodifikasi banyak
Arduino untuk Nerf: Chronograph dan Shot Counter: 28 Langkah (dengan Gambar)

Arduino untuk Nerf: Chronograph and Shot Counter: Instruksi saya sebelumnya membahas dasar-dasar mendeteksi kecepatan panah menggunakan pemancar dan detektor inframerah. Proyek ini mengambil langkah lebih jauh, menggunakan papan sirkuit cetak, layar, dan baterai untuk membuat penghitung amunisi dan kronograf portabel
Arduino Controlled Nerf Vulcan: 10 Langkah (dengan Gambar)

Arduino Controlled Nerf Vulcan: Ya, ini persis seperti yang dikatakan judulnya. Instruksi ini akan mengajari Anda cara mengontrol Nerf Vulcan apa pun, dengan Arduino Anda. Tutorial yang diberikan hanya akan memotret selama 2,5 detik, berhenti selama 2,5 detik, dan seterusnya. Ini seperti "halo dunia
Laser Cut Nerf Ball Shooting Lego EV3 Tank: 4 Langkah

Laser Cut Nerf Ball Shooting Lego EV3 Tank: Untuk tugas akhir semester 1A saya di Teknik Mekatronika di University of Waterloo, kami membuat tangki potong laser dengan kit Lego EV3 (ini diperlukan) yang menembakkan bola Nerf. Instruksi ini adalah tidak berarti laporan desain yang lengkap. jika kamu