Sadržaj:

Nerf pištolj s detekcijom pokreta: 8 koraka
Nerf pištolj s detekcijom pokreta: 8 koraka

Video: Nerf pištolj s detekcijom pokreta: 8 koraka

Video: Nerf pištolj s detekcijom pokreta: 8 koraka
Video: Why is My Sprained Ankle Still Painful & Swollen? [Causes & Treatment] 2024, Srpanj
Anonim
Nerf pištolj s detekcijom pokreta
Nerf pištolj s detekcijom pokreta

Bok! Ja sam Cameron. Za ovaj Instructable pokazat ću vam kako napraviti Nerf pištolj aktiviran pokretom. Nekako je teško, ali 100% ODLIČNO !!!

Pribor

1. električni pištolj Nerf

2. Raspberry Pi (b+ i novije verzije)

3. Baterija (2 amp i više)

4. PIR modul (5 volti)

5. relej (koristio sam Songle SRD-05VDC-SL-C)

6. komadići (matična ploča, kratkospojne žice, mikro SD kartica itd.)

Korak 1: Odvrnite pištolj

Odvrnite pištolj
Odvrnite pištolj

Ovaj korak je vjerojatno najjednostavnija stvar u ovom uputstvu. Samo odvrnite sve vijke (samo vani!).

Korak 2: Uklonite bateriju

Uklonite bateriju
Uklonite bateriju

Ovaj korak je bio neugodno težak za moju Nerf pištolj. Uklonite sve vijke i / ili ljepilo.

Korak 3: Pričvrstite bateriju iz pištolja Nerf

Pričvrstite bateriju iz pištolja Nerf
Pričvrstite bateriju iz pištolja Nerf
Pričvrstite bateriju iz pištolja Nerf
Pričvrstite bateriju iz pištolja Nerf
Pričvrstite bateriju iz pištolja Nerf
Pričvrstite bateriju iz pištolja Nerf

Jednostavan! Spojite negativnu stranu baterije na negativnu žicu na pištolju Nerf, a zatim pozitivnu na središte vašeg releja (to je središte na mojem, ali morate provjeriti).

Korak 4: Priključite MOTORE

Pričvrstite MOTORE !!
Pričvrstite MOTORE !!

Pričvrstite pozitivne žice pištolja Nerf na NO (normalno otvoren) dio releja (moja je bila s desne strane).

Korak 5: Priključite relej

Priključite relej
Priključite relej
Priključite relej
Priključite relej
Priključite relej
Priključite relej

Priključite podatkovni pin releja na GPIO 21 (dolje desno) na Raspberry Pi, GND do uzemljenja i 5V do 5V.

Korak 6: Priključite PIR

Povežite PIR
Povežite PIR
Povežite PIR
Povežite PIR
Povežite PIR
Povežite PIR

Priključite podatkovni pin na PIR na GPIO pin 4, GND na masu i na kraju 5V na 5V.

Korak 7: Kodirajte ga Pythonom

Kodirajte ga s Pythonom
Kodirajte ga s Pythonom

############################# Evo koda! ################## ###############

print ("Dobro došli!) print (" Uvoz modula … ") iz gpiozero import MotionSensor uvoz RPi. GPIO kao GPIO iz vremena uvoza sleep sleep (0,2) print (" Dovršeno!) ispis ("Postavljanje GPIO …") GPIO.setwarnings (Netačno) GPIO.setmode (GPIO. BCM GPIO.setup (21, GPIO. OUT) sleep (0,3) print ("Complete !!") sleep (0,1) print ("Please wait to PIR to used …") pir. wait_for_no_motion sleep (1) print ("poravnat!") dok je True: print ("Ready to fire…") pir.wait_for_motion () print ("Motion detection !!!") print ("FIRE !!!") GPIO. output (21, True) sleep (1) print ("Power off off") GPIO.output (21, False)

Korak 8: Uključite ga

Uključite ga!
Uključite ga!

Koraci:

1. vežite okidač užetom tako da je zalijepljen za uključeno mjesto

2. pokrenite Python kod

3. sprint away … ILI ZAPISAJTE !!!

Nadam se da ste uživali u ovom Instructable, doviđenja!

-Cameron

Preporučeni: