Talaan ng mga Nilalaman:

Motion Decting Nerf Gun: 8 Hakbang
Motion Decting Nerf Gun: 8 Hakbang

Video: Motion Decting Nerf Gun: 8 Hakbang

Video: Motion Decting Nerf Gun: 8 Hakbang
Video: How To Make Your Nerf Guns More Realistic! #shorts 2024, Hulyo
Anonim
Paggalaw Decting Nerf Gun
Paggalaw Decting Nerf Gun

Hi! Ako si Cameron. Para sa Maituturo na ito ipinapakita ko sa iyo kung paano gumawa ng isang galaw na pinapagana ng Nerf gun. Medyo mahirap ito, ngunit 100% NAKAKAALAGA !!!

Mga gamit

1. electric Nerf gun

2. Raspberry Pi (b + at mas bago)

3. Battery Bank (2 amp at mas bago)

4. module ng PIR (5 volts)

5. relay (Gumamit ako ng Songle SRD-05VDC-SL-C)

6. mga piraso at piraso (breadboard, jumper wires, micro sd card, atbp)

Hakbang 1: Alisin ang gun

Alisin ang gun
Alisin ang gun

Ang hakbang na ito ay marahil ang pinakasimpleng bagay sa itinuro na ito. I-unscrew lamang ang lahat ng mga tornilyo (sa labas lamang!).

Hakbang 2: Alisin ang Battery Pack

Alisin ang Pack ng Baterya
Alisin ang Pack ng Baterya

Ang hakbang na ito ay nakakainis nang husto sa aking baril na Nerf. Alisin ang lahat ng mga tornilyo at o pandikit.

Hakbang 3: Ikabit ang Pack ng Baterya Mula sa Nerf Gun

Ikabit ang Pack ng Baterya Mula sa Nerf Gun
Ikabit ang Pack ng Baterya Mula sa Nerf Gun
Ikabit ang Pack ng Baterya Mula sa Nerf Gun
Ikabit ang Pack ng Baterya Mula sa Nerf Gun
Ikabit ang Pack ng Baterya Mula sa Nerf Gun
Ikabit ang Pack ng Baterya Mula sa Nerf Gun

Simple! I-hook up ang negatibong bahagi ng pack ng baterya sa negatibong kawad sa Nerf gun, pagkatapos ay ang positibo sa gitna ng iyong relay (ito ang sentro sa minahan, ngunit gugustuhin mong i-double check upang matiyak).

Hakbang 4: Ikabit ang mga MOTOR !

Ilakip ang mga MOTOR !!
Ilakip ang mga MOTOR !!

Ikabit ang (mga) positibong kawad ng Nerf gun sa HINDI (Karaniwan Bukas) na bahagi ng relay (ang minahan ay ang kanang bahagi).

Hakbang 5: Ikabit ang Relay

Ikabit ang Relay
Ikabit ang Relay
Ikabit ang Relay
Ikabit ang Relay
Ikabit ang Relay
Ikabit ang Relay

I-hook up ang data pin ng relay sa GPIO 21 (kanang ibaba) sa Raspberry Pi, GND hanggang sa Ground, at 5V hanggang 5V.

Hakbang 6: I-hook Up ang PIR

I-hook Up ang PIR
I-hook Up ang PIR
I-hook Up ang PIR
I-hook Up ang PIR
I-hook Up ang PIR
I-hook Up ang PIR

I-hook up ang data pin sa PIR sa GPIO pin 4, GND sa Ground, at sa wakas 5V hanggang 5V.

Hakbang 7: Code Ito Sa Python

Code Ito Sa Python
Code Ito Sa Python

###Oooooooooooooooo ####

i-print ("Maligayang pagdating!) i-print (" Pag-import ng mga module … ") mula sa gpiozero import MotionSensor import RPi. GPIO bilang GPIO mula sa oras na pag-import ng pagtulog pagtulog (0.2) pag-print (" Kumpleto!) pag-print ("Pagse-set up ng GPIO …") GPIO.setwarnings (Maling) GPIO.setmode (GPIO. BCM GPIO.setup (21, GPIO. OUT) pagtulog (0.3) i-print ("Kumpleto !!") pagtulog (0.1) i-print ("Mangyaring hintayin ang PIR na tumira …") pir. wait_for_no_motion sleep (1) print ("husay!") habang True: print ("Ready to fire …") pir.wait_for_motion () print ("Motion Nakita !!!") print ("FIRE !!!") GPIO. output (21, Totoo) pagtulog (1) print ("Pagpapatakbo ng off") GPIO.output (21, Mali)

Hakbang 8: I-on Ito

Buksan Ito!
Buksan Ito!

Mga Hakbang:

1. itali ang gatilyo sa lubid kaya't natigil ito sa nasa posisyon

2. patakbuhin ang code ng Python

3. sprint away … O KUMUHA !!!

Sana nasiyahan ka sa Instructable na ito, bye!

-Cameron

Inirerekumendang: