Table des matières:

Pistolet Nerf à détection de mouvement : 8 étapes
Pistolet Nerf à détection de mouvement : 8 étapes

Vidéo: Pistolet Nerf à détection de mouvement : 8 étapes

Vidéo: Pistolet Nerf à détection de mouvement : 8 étapes
Vidéo: Un PISTOLET NERF imprimé en 3D !! 2024, Novembre
Anonim
Pistolet Nerf à détection de mouvement
Pistolet Nerf à détection de mouvement

Salut! Je suis Cameron. Pour ce Instructable je vous montre comment faire un pistolet Nerf activé par le mouvement. C'est un peu dur, mais 100% IMPRESSIONNANT !!!

Fournitures

1. pistolet électrique Nerf

2. Raspberry Pi (b+ et plus récent)

3. Banque de batteries (2 ampères et plus)

4. Module PIR (5 volts)

5. relais (j'ai utilisé un Songle SRD-05VDC-SL-C)

6. morceaux et morceaux (planche à pain, fils de connexion, carte micro sd, etc.)

Étape 1: dévissez le pistolet

Dévisser le pistolet
Dévisser le pistolet

Cette étape est probablement la chose la plus simple dans cette instructable. Il suffit de dévisser toutes les vis (à l'extérieur seulement !).

Étape 2: Retirez la batterie

Retirez la batterie
Retirez la batterie

Cette étape a été extrêmement difficile pour mon pistolet Nerf. Retirez toutes les vis et/ou la colle.

Étape 3: Fixez la batterie du pistolet Nerf

Fixez la batterie du pistolet Nerf
Fixez la batterie du pistolet Nerf
Fixez la batterie du pistolet Nerf
Fixez la batterie du pistolet Nerf
Fixez la batterie du pistolet Nerf
Fixez la batterie du pistolet Nerf

Simple! Branchez le côté négatif de la batterie au fil négatif du pistolet Nerf, puis le positif au centre de votre relais (c'est le centre sur le mien, mais vous voudrez vérifier pour vous en assurer).

Étape 4: Fixez les MOTEURS

Attachez les MOTEURS !!
Attachez les MOTEURS !!

Attachez le(s) fil(s) positif(s) du pistolet Nerf à la partie NO (normalement ouverte) du relais (le mien était du côté droit).

Étape 5: Fixez le relais

Attachez le relais
Attachez le relais
Attachez le relais
Attachez le relais
Attachez le relais
Attachez le relais

Connectez la broche de données du relais au GPIO 21 (en bas à droite) sur le Raspberry Pi, GND jusqu'à la terre et 5V à 5V.

Étape 6: Branchez le PIR

Branchez le PIR
Branchez le PIR
Branchez le PIR
Branchez le PIR
Branchez le PIR
Branchez le PIR

Connectez la broche de données du PIR à la broche GPIO 4, GND à la terre et enfin 5V à 5V.

Étape 7: codez-le avec Python

Codez-le avec Python
Codez-le avec Python

############################Voici le code !################## ################

print ("Bienvenue !) print ("Importation de modules…") de gpiozero import MotionSensor importer RPi. GPIO en tant que GPIO à partir de l'heure import sleep sleep(0.2) print ("Terminé !) print ("Configuration GPIO…") GPIO.setwarnings (Faux) GPIO.setmode(GPIO. BCM GPIO.setup(21, GPIO. OUT) sleep(0.3) print ("Terminé !!") sleep(0.1) print ("Veuillez attendre que le PIR s'installe…") pir. wait_for_no_motion sleep(1) print ("réglé!") while True: print ("Prêt à tirer…") pir.wait_for_motion() print ("Mouvement détecté !!!") print ("FIRE!!!") GPIO. output(21, True) sleep(1)print ("Mise hors tension") GPIO.output(21, False)

Étape 8: allumez-le

Allume ça!
Allume ça!

Pas:

1. attachez la gâchette avec une corde pour qu'elle soit collée en position marche

2. exécutez le code Python

3. sprinter loin… OU SE FAIRE TIRE !!!

J'espère que vous avez apprécié ce Instructable, au revoir !

-Cameron

Conseillé: