
Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Schrauben Sie die Pistole ab
- Schritt 2: Entfernen Sie den Akku
- Schritt 3: Befestigen Sie den Akku von der Nerf Gun
- Schritt 4: Befestigen Sie die MOTOREN
- Schritt 5: Befestigen Sie das Relais
- Schritt 6: Schließen Sie den PIR. an
- Schritt 7: Codieren Sie es mit Python
- Schritt 8: Schalten Sie es ein
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-23 12:52

Hi! Ich bin Cameron. Für dieses Instructable zeige ich Ihnen, wie man eine bewegungsaktivierte Nerf-Pistole macht. Es ist etwas schwer, aber 100% FANTASTISCH!!!
Lieferungen
1. elektrische Nerf-Pistole
2. Raspberry Pi (b+ und neuer)
3. Batteriebank (2 Ampere und mehr)
4. PIR-Modul (5 Volt)
5. Relais (ich habe ein Songle SRD-05VDC-SL-C verwendet)
6. Kleinigkeiten (Breadboard, Überbrückungsdrähte, Micro-SD-Karte usw.)
Schritt 1: Schrauben Sie die Pistole ab

Dieser Schritt ist wahrscheinlich die einfachste Sache in diesem instructable. Lösen Sie einfach alle Schrauben (nur außen!).
Schritt 2: Entfernen Sie den Akku

Dieser Schritt war für meine Nerf-Pistole ärgerlich schwer. Entfernen Sie alle Schrauben und/oder Kleber.
Schritt 3: Befestigen Sie den Akku von der Nerf Gun



Einfach! Schließen Sie die negative Seite des Akkus an den negativen Draht der Nerf-Pistole an, dann den positiven an die Mitte Ihres Relais (es ist die Mitte bei mir, aber Sie sollten dies überprüfen, um sicherzugehen).
Schritt 4: Befestigen Sie die MOTOREN

Befestigen Sie die positiven Drähte der Nerf-Pistole an den NO (Normally Open) Teil des Relais (meine war die rechte Seite).
Schritt 5: Befestigen Sie das Relais



Verbinden Sie den Datenpin des Relais mit GPIO 21 (unten rechts) auf dem Raspberry Pi, GND mit Masse und 5V mit 5V.
Schritt 6: Schließen Sie den PIR. an



Verbinden Sie den Daten-Pin des PIR mit GPIO-Pin 4, GND mit Masse und schließlich 5V mit 5V.
Schritt 7: Codieren Sie es mit Python

############################Hier ist der Code!################## ###############
drucken ("Willkommen!) drucken ("Importieren von Modulen…") von gpiozero importieren MotionSensor importieren RPi. GPIO als GPIO von Zeit importieren sleep sleep(0.2) drucken ("Complete!) drucken ("Setup GPIO…") GPIO.setwarnings (False) GPIO.setmode(GPIO. BCM GPIO.setup(21, GPIO. OUT) sleep(0.3) print ("Complete!!") sleep(0.1) print ("Bitte warten Sie, bis sich PIR einpendelt…") pir. wait_for_no_motion sleep(1) print ("settled!") while True: print ("Ready to fire…") pir.wait_for_motion() print ("Bewegung erkannt!!!") print ("FIRE!!!") GPIO. output(21, True) sleep(1)print ("Powering off") GPIO.output(21, False)
Schritt 8: Schalten Sie es ein

Schritte:
1. Binden Sie den Abzug mit einem Seil fest, damit er in der Ein-Position feststeckt
2. Führen Sie den Python-Code aus
3. sprinten Sie weg… ODER WERDEN SIE SCHUSS!!!
Ich hoffe, Sie haben dieses Instructable genossen, tschüss!
-Cameron
Empfohlen:
Leap-Motion-Controller. (Progetto Arduino): 4 Schritte

Leap-Motion-Controller. (Arduino Progetto): Progetto-Quest-Progetto und Leap-Motion-Steuerung per Kontrolle der Intensität und Farbe der RGB-LEDs in der Bewegungsumgebung des Mani-nello-Spazio.Referenz:Leap Motion SDK: https:// entwicklerarchiv.leapmotion.com/doc
[Arduino-Roboter] Wie erstelle ich einen Motion-Capture-Roboter - Daumen Roboter - Servomotor - Quellcode: 26 Schritte (mit Bildern)
![[Arduino-Roboter] Wie erstelle ich einen Motion-Capture-Roboter - Daumen Roboter - Servomotor - Quellcode: 26 Schritte (mit Bildern) [Arduino-Roboter] Wie erstelle ich einen Motion-Capture-Roboter - Daumen Roboter - Servomotor - Quellcode: 26 Schritte (mit Bildern)](https://i.howwhatproduce.com/images/001/image-1599-93-j.webp)
[Arduino-Roboter] Wie erstelle ich einen Motion-Capture-Roboter | Daumen Roboter | Servomotor | Quellcode: Thumbs Robot. Verwendet ein Potentiometer des Servomotors MG90S. Es macht sehr viel Spaß und ist einfach! Der Code ist sehr einfach. Es sind nur etwa 30 Zeilen. Es sieht aus wie ein Motion-Capture.Bitte hinterlassen Sie Fragen oder Feedback![Anleitung] Quellcode https://github.c
So bearbeiten Sie Wolfenstein 3D Gun Sprites (Grundlagen): 7 Schritte

Wie man Wolfenstein 3D Gun Sprites bearbeitet (Grundlagen): Dies war das erste FPS-Spiel, das ich je modifiziert habe und ich kann Ihnen sagen, auch wenn das Spiel veraltet ist, ist es immer noch ein lustiges Spiel und macht immer noch mehr Spaß, wenn Sie Ihre eigene Waffe herstellen und spiele damit herum! Die besten Editoren, die ich gefunden habe, sind Chaosedi