Sommario:

Pistola Nerf Motion Decting: 8 passaggi
Pistola Nerf Motion Decting: 8 passaggi

Video: Pistola Nerf Motion Decting: 8 passaggi

Video: Pistola Nerf Motion Decting: 8 passaggi
Video: Who said that only boys like toy guns 2024, Luglio
Anonim
Pistola Nerf Motion Decting
Pistola Nerf Motion Decting

Ciao! Sono Cameron. Per questo Instructable ti mostro come creare una pistola Nerf attivata dal movimento. È un po' difficile, ma FANTASTICO al 100%!!!

Forniture

1. pistola elettrica Nerf

2. Raspberry Pi (b+ e successivi)

3. Banco batterie (2 amp e oltre)

4. Modulo PIR (5 volt)

5. relè (ho usato un Songle SRD-05VDC-SL-C)

6. bit e pezzi (breadboard, ponticelli, scheda micro sd, ecc.)

Passaggio 1: svitare la pistola

Svita la pistola
Svita la pistola

Questo passaggio è probabilmente la cosa più semplice in questo istruibile. Basta svitare tutte le viti (solo all'esterno!).

Passaggio 2: rimuovere la batteria

Rimuovere il pacco batteria
Rimuovere il pacco batteria

Questo passaggio è stato fastidiosamente duro per la mia pistola Nerf. Rimuovere tutte le viti e/o la colla.

Passaggio 3: collegare il pacco batteria dalla pistola Nerf

Attacca il pacco batteria dalla pistola Nerf
Attacca il pacco batteria dalla pistola Nerf
Attacca il pacco batteria dalla pistola Nerf
Attacca il pacco batteria dalla pistola Nerf
Attacca il pacco batteria dalla pistola Nerf
Attacca il pacco batteria dalla pistola Nerf

Semplice! Collega il lato negativo del pacco batteria al filo negativo sulla pistola Nerf, quindi il positivo al centro del tuo relè (è il centro sul mio, ma dovrai ricontrollare per esserne sicuro).

Passaggio 4: collegare i MOTORI

Attacca i MOTORI!!
Attacca i MOTORI!!

Collegare i fili positivi della pistola Nerf alla parte NO (normalmente aperta) del relè (il mio era il lato destro).

Passaggio 5: collegare il relè

Attacca il relè
Attacca il relè
Attacca il relè
Attacca il relè
Attacca il relè
Attacca il relè

Collega il pin dati del relè a GPIO 21 (in basso a destra) sul Raspberry Pi, GND fino a Ground e da 5V a 5V.

Passaggio 6: collegare il PIR

Collega il PIR
Collega il PIR
Collega il PIR
Collega il PIR
Collega il PIR
Collega il PIR

Collegare il pin dati sul PIR al pin 4 GPIO, GND a terra e infine 5V a 5V.

Passaggio 7: codificalo con Python

Codificalo con Python
Codificalo con Python

############################Ecco il codice!################## ###############

print ("Benvenuto!) print ("Importazione moduli…") from gpiozero import MotionSensor import RPi. GPIO as GPIO from time import sleep sleep(0.2) print ("Complete!) print ("Configurazione GPIO…") GPIO.setwarnings (Falso) GPIO.setmode(GPIO. BCM GPIO.setup(21, GPIO. OUT) sleep(0.3) print ("Complete!!") sleep(0.1) print ("Attendere che il PIR si stabilizzi…") pir. wait_for_no_motion sleep(1) print ("sistemato!") while True: print ("Pronto a sparare…") pir.wait_for_motion() print ("Movimento rilevato!!!") print ("FIRE!!!") GPIO. output(21, True) sleep(1)print ("Spegnimento") GPIO.output(21, False)

Passaggio 8: accendilo

Accendilo!
Accendilo!

Passaggi:

1. legare il grilletto con una corda in modo che sia bloccato in posizione di accensione

2. eseguire il codice Python

3. Scatta via… O FATTI SPARARE!!!

Spero che questo Instructable ti sia piaciuto, ciao!

-Cameron

Consigliato: