Obsah:

Motion Decting Nerf Gun: 8 kroků
Motion Decting Nerf Gun: 8 kroků

Video: Motion Decting Nerf Gun: 8 kroků

Video: Motion Decting Nerf Gun: 8 kroků
Video: Who said that only boys like toy guns 2024, Listopad
Anonim
Pohybová Nerf zbraň
Pohybová Nerf zbraň

Ahoj! Jsem Cameron. Pro tento instruktáž vám ukážu, jak vyrobit Nerf zbraň aktivovanou pohybem. Je to poněkud těžké, ale 100% ÚŽASNÉ !!!

Zásoby

1. elektrická pistole Nerf

2. Raspberry Pi (b+ a novější)

3. Baterie (2 amp a vyšší)

4. PIR modul (5 voltů)

5. relé (použil jsem Songle SRD-05VDC-SL-C)

6. kousky (prkénko, propojovací vodiče, karta micro sd atd.)

Krok 1: Odšroubujte zbraň

Odšroubujte zbraň
Odšroubujte zbraň

Tento krok je v tomto pokynu pravděpodobně nejjednodušší. Odšroubujte všechny šrouby (pouze venku!).

Krok 2: Vyjměte baterii

Vyjměte baterii
Vyjměte baterii

Tento krok byl na moji Nerf zbraň otravně tvrdý. Odstraňte všechny šrouby nebo lepidlo.

Krok 3: Připojte bateriovou sadu z pistole Nerf

Připojte bateriový balíček z pistole Nerf
Připojte bateriový balíček z pistole Nerf
Připojte bateriový balíček z pistole Nerf
Připojte bateriový balíček z pistole Nerf
Připojte bateriový balíček z pistole Nerf
Připojte bateriový balíček z pistole Nerf

Jednoduchý! Připojte zápornou stranu baterie k zápornému vodiči na pistoli Nerf, poté kladnou do středu relé (je to střed na mém, ale budete chtít znovu zkontrolovat, abyste se ujistili).

Krok 4: Připojte MOTORY

Připojte MOTORY !!
Připojte MOTORY !!

Připojte kladné vodiče Nerf k NO (normálně otevřené) části relé (moje byla na pravé straně).

Krok 5: Připojte relé

Připojte relé
Připojte relé
Připojte relé
Připojte relé
Připojte relé
Připojte relé

Připojte datový pin relé k GPIO 21 (vpravo dole) na Raspberry Pi, GND až k zemi a 5V až 5V.

Krok 6: Připojte PIR

Připojte PIR
Připojte PIR
Připojte PIR
Připojte PIR
Připojte PIR
Připojte PIR

Připojte datový kolík na PIR k GPIO pinu 4, GND k zemi a nakonec 5V až 5V.

Krok 7: Kódujte ho pomocí Pythonu

Kódujte pomocí Pythonu
Kódujte pomocí Pythonu

################################# Zde je kód! ##################### #################

tisk ("Vítejte!) tisk (" Import modulů … ") z importu gpiozero MotionSensor import RPi. GPIO jako GPIO od času import spánku spánek (0,2) tisk (" Dokončeno!) tisk ("Nastavení GPIO …") GPIO.setwarnings (Nepravda) GPIO.setmode (GPIO. BCM GPIO.setup (21, GPIO. OUT) spánek (0,3) tisk („Dokončeno !!“) spánek (0,1) tisk („Počkejte prosím, než se PIR vyrovná…“) pir. wait_for_no_motion sleep (1) tisk („vyřízeno!“) při True: print („Ready to fire…“) pir.wait_for_motion () print („Motion detekovaný !!!“) print („FIRE !!!“) GPIO. výstup (21, True) spánek (1) tisk ("Vypnutí") GPIO.output (21, False)

Krok 8: Zapněte jej

Zapnout!
Zapnout!

Kroky:

1. spojte spoušť lanem, aby se zasekla v zapnuté poloze

2. spusťte kód Pythonu

3. sprintujte pryč … NEBO SE STŘELTE !!!

Doufám, že se vám tento Instructable líbil, ahoj!

-Cameron

Doporučuje: