İçindekiler:

Hareket Belirleyici Nerf Tabancası: 8 Adım
Hareket Belirleyici Nerf Tabancası: 8 Adım

Video: Hareket Belirleyici Nerf Tabancası: 8 Adım

Video: Hareket Belirleyici Nerf Tabancası: 8 Adım
Video: Herkesin Satın Alabileceği 8 Süper Kahraman Aleti 2024, Kasım
Anonim
Hareket Belirleyici Nerf Tabancası
Hareket Belirleyici Nerf Tabancası

Selam! Ben Cameron'ım. Bu Eğitilebilir Kitap için size hareketle etkinleştirilen bir Nerf tabancasını nasıl yapacağınızı gösteriyorum. Biraz zor ama %100 MÜKEMMEL!!!

Gereçler

1. elektrikli Nerf tabancası

2. Raspberry Pi (b+ ve daha yenisi)

3. Pil Bankası (2 amper ve üzeri)

4. PIR modülü (5 volt)

5. röle (Songle SRD-05VDC-SL-C kullandım)

6. bitler ve parçalar (breadboard, atlama telleri, mikro sd kart vb.)

Adım 1: Tabancayı Sökün

Tabancayı sökün
Tabancayı sökün

Bu adım, muhtemelen bu talimattaki en basit şeydir. Sadece tüm vidaları sökün (sadece dışarıda!).

2. Adım: Pil Paketini Çıkarın

Pil Paketini Çıkarın
Pil Paketini Çıkarın

Bu adım, Nerf silahım için can sıkıcı derecede zordu. Tüm vidaları ve/veya yapıştırıcıyı çıkarın.

Adım 3: Pil Takımını Nerf Tabancasından Takın

Pil Takımını Nerf Tabancasından Takın
Pil Takımını Nerf Tabancasından Takın
Pil Takımını Nerf Tabancasından Takın
Pil Takımını Nerf Tabancasından Takın
Pil Takımını Nerf Tabancasından Takın
Pil Takımını Nerf Tabancasından Takın

Basit! Pil takımının negatif tarafını Nerf tabancasındaki negatif kabloya, ardından pozitifi rölenizin ortasına bağlayın (benimki merkezdir, ancak emin olmak için iki kez kontrol etmek isteyeceksiniz).

Adım 4: MOTORLARI takın!

MOTORLARI takın!!
MOTORLARI takın!!

Nerf tabancasının pozitif tel(ler)ini rölenin NO (Normalde Açık) kısmına takın (benimki sağ taraftaydı).

Adım 5: Röleyi Takın

Röleyi Takın
Röleyi Takın
Röleyi Takın
Röleyi Takın
Röleyi Takın
Röleyi Takın

Rölenin veri pinini Raspberry Pi'deki GPIO 21'e (sağ alt), GND'yi Toprağa ve 5V ila 5V'a bağlayın.

Adım 6: PIR'yi Bağlayın

PIR'yi Bağlayın
PIR'yi Bağlayın
PIR'yi Bağlayın
PIR'yi Bağlayın
PIR'yi Bağlayın
PIR'yi Bağlayın

PIR üzerindeki veri pinini GPIO pin 4'e, GND'yi Ground'a ve son olarak 5V ila 5V arasında bağlayın.

Adım 7: Python ile Kodlayın

Python ile Kodlayın
Python ile Kodlayın

############################İşte kod!################## ###############

yazdır ("Hoş Geldiniz!) gpiozero'dan yazdır ("Modülleri içe aktarılıyor…") (Yanlış) GPIO.setmode(GPIO. BCM GPIO.setup(21, GPIO. OUT) sleep(0.3) print ("Complete!") sleep(0.1) print ("Lütfen PIR'nin yerleşmesini bekleyin…") pir. wait_for_no_motion sleep(1) print ("yerleşmiş!") while True: print ("Ateşe hazır…") pir.wait_for_motion() print ("Hareket algılandı!!!") print ("YANGIN!!!") GPIO. output(21, True) sleep(1)print ("Kapanıyor") GPIO.output(21, False)

Adım 8: Açın

Aç onu!
Aç onu!

Adımlar:

1. Tetiği iple bağlayın, böylece açık konumda kalır

2. Python kodunu çalıştırın

3. hızla uzaklaş… VEYA VURUL !!!

Umarım bu Eğitilebilirliği beğenmişsinizdir, hoşçakalın!

-Kameron

Önerilen: