Spisu treści:

Pistolet nerfowy do wykrywania ruchu: 8 kroków
Pistolet nerfowy do wykrywania ruchu: 8 kroków

Wideo: Pistolet nerfowy do wykrywania ruchu: 8 kroków

Wideo: Pistolet nerfowy do wykrywania ruchu: 8 kroków
Wideo: Nowa seria Nerf Elite 2.0 - Czy warto było czekać? 2024, Listopad
Anonim
Pistolet nerfowy do wykrywania ruchu
Pistolet nerfowy do wykrywania ruchu

Cześć! Jestem Cameron. W tym instruktażowym pokazuję, jak zrobić pistolet Nerf aktywowany ruchem. Jest trochę ciężko, ale w 100% NIESAMOWITE!!!

Kieszonkowe dzieci

1. elektryczny pistolet Nerf

2. Raspberry Pi (b+ i nowsze)

3. Bank baterii (2 A i więcej)

4. Moduł PIR (5 V)

5. przekaźnik (użyłem Songle SRD-05VDC-SL-C)

6. bity i kawałki (płytka do krojenia chleba, przewody połączeniowe, karta micro sd itp.)

Krok 1: Odkręć pistolet

Odkręć pistolet
Odkręć pistolet

Ten krok jest prawdopodobnie najprostszą rzeczą w tej instrukcji. Wystarczy odkręcić wszystkie śruby (tylko na zewnątrz!).

Krok 2: Wyjmij akumulator

Wyjmij akumulator
Wyjmij akumulator

Ten krok był irytująco trudny dla mojego pistoletu Nerf. Usuń wszystkie śruby i/lub klej.

Krok 3: Podłącz akumulator z pistoletu Nerf

Podłącz akumulator z pistoletu Nerf
Podłącz akumulator z pistoletu Nerf
Podłącz akumulator z pistoletu Nerf
Podłącz akumulator z pistoletu Nerf
Podłącz akumulator z pistoletu Nerf
Podłącz akumulator z pistoletu Nerf

Prosty! Podłącz ujemną stronę akumulatora do ujemnego przewodu na pistolecie Nerf, a następnie dodatnią do środka przekaźnika (to środek na moim, ale będziesz chciał dwukrotnie sprawdzić, aby się upewnić).

Krok 4: Podłącz SILNIKI

Dołącz SILNIKI!!
Dołącz SILNIKI!!

Podłącz dodatni przewód (przewody) pistoletu Nerf do części NO (normalnie otwartej) przekaźnika (mój był po prawej stronie).

Krok 5: Podłącz przekaźnik

Podłącz przekaźnik
Podłącz przekaźnik
Podłącz przekaźnik
Podłącz przekaźnik
Podłącz przekaźnik
Podłącz przekaźnik

Podłącz pin danych przekaźnika do GPIO 21 (na dole po prawej) na Raspberry Pi, GND do masy i 5 V do 5 V.

Krok 6: Podłącz PIR

Podłącz PIR
Podłącz PIR
Podłącz PIR
Podłącz PIR
Podłącz PIR
Podłącz PIR

Podłącz pin danych na PIR do pinu 4 GPIO, GND do masy, a na końcu 5V do 5V.

Krok 7: Zakoduj to za pomocą Pythona

Zakoduj to za pomocą Pythona
Zakoduj to za pomocą Pythona

##############################Oto kod!################## ###############

print („Witamy!) print („Importowanie modułów…”) z gpiozero import MotionSensor import RPi. GPIO jako GPIO od czasu import sleep sleep(0.2) print („Complete!) print („Konfiguracja GPIO…”) GPIO.setwarnings (Fałsz) GPIO.setmode(GPIO. BCM GPIO.setup(21, GPIO. OUT) sleep(0.3) print ("Complete!!") sleep(0.1) print ("Proszę czekać na ustabilizowanie się PIR…") pir. wait_for_no_motion sleep(1) print ("ustalony!") while True: print ("Gotowy do odpalenia…") pir.wait_for_motion() print ("Wykryto ruch!!!") print ("POŻAR!!!") GPIO. output(21, True) sleep(1)print ("Wyłączanie") GPIO.output(21, False)

Krok 8: Włącz to

Włącz to!
Włącz to!

Kroki:

1. zawiąż spust liną, aby utknął w pozycji włączonej

2. uruchom kod Pythona

3. sprintem… LUB CIESZ SIĘ STRZELEM!!!

Mam nadzieję, że podobał ci się ten Instruktaż, pa!

-Cameron

Zalecana: