Mündəricat:

Nerf Silahını Hərəkət Edən: 8 addım
Nerf Silahını Hərəkət Edən: 8 addım

Video: Nerf Silahını Hərəkət Edən: 8 addım

Video: Nerf Silahını Hərəkət Edən: 8 addım
Video: Hərəkət edən traktor, kran, yük maşını və silah 2024, Iyul
Anonim
Hərəkət Nerf Gun
Hərəkət Nerf Gun

Salam! Mən Cameronam. Bu Təlimat üçün sizə Nerf silahını necə hərəkətə gətirəcəyinizi göstərəcəyəm. Bir qədər çətindir, amma 100% MÜHƏMMƏS !!!

Təchizat

1. elektrikli Nerf silahı

2. Raspberry Pi (b+ və daha yeni)

3. Batareya Bankı (2 amp və yuxarı)

4. PIR modulu (5 volt)

5. röle (Mən Songle SRD-05VDC-SL-C istifadə etdim)

6. bit və parçalar (çörək taxtası, tullanan tellər, micro sd kart və s.)

Addım 1: Silahı sökün

Silahı açın
Silahı açın

Bu addım, bəlkə də bu təlimatdakı ən sadə şeydir. Bütün vintləri sökün (yalnız kənarda!).

Addım 2: Batareya Paketini çıxarın

Batareya Paketini çıxarın
Batareya Paketini çıxarın

Bu addım Nerf silahım üçün əsəbiləşdirici idi. Bütün vintləri və ya yapışqanı çıxarın.

Addım 3: Batareya Paketini Nerf Gun -dan bağlayın

Batareya Paketini Nerf Gun -dan bağlayın
Batareya Paketini Nerf Gun -dan bağlayın
Batareya Paketini Nerf Gun -dan bağlayın
Batareya Paketini Nerf Gun -dan bağlayın
Batareya Paketini Nerf Gun -dan bağlayın
Batareya Paketini Nerf Gun -dan bağlayın

Sadə! Batareya paketinin mənfi tərəfini Nerf silahının mənfi telinə bağlayın, sonra pozitivliyi rölinizin mərkəzinə bağlayın (mənimki mərkəzdir, amma əmin olmaq üçün iki dəfə yoxlamaq istəyəcəksiniz).

Addım 4: MOTORLARA qoşun

MOTORLARA qoşun !!
MOTORLARA qoşun !!

Nerf silahının pozitiv tellərini rölin NO (Normal Açıq) hissəsinə bağlayın (mənimki sağ tərəf idi).

Addım 5: Röleyi bağlayın

Röleyi bağlayın
Röleyi bağlayın
Röleyi bağlayın
Röleyi bağlayın
Röleyi bağlayın
Röleyi bağlayın

Rölin məlumat pinini Raspberry Pi üzərindəki GPIO 21 -ə (aşağı sağda), GND -ə qədər yerə və 5V -dan 5V -a qədər bağlayın.

Addım 6: PIR -ı bağlayın

PIR -ı bağlayın
PIR -ı bağlayın
PIR -ı bağlayın
PIR -ı bağlayın
PIR -ı bağlayın
PIR -ı bağlayın

PIR -dakı məlumat pinini GPIO pin 4 -ə, GND -ni Zəminə və nəhayət 5V -dan 5V -a bağlayın.

Addım 7: Python ilə kodlayın

Python ilə kodlayın
Python ilə kodlayın

############################ İşdə kod! ################## ##################

yazdır ("Xoş gəldiniz!") çap edin ("Modulları idxal edir …") (Yanlış) GPIO.setmode (GPIO. BCM GPIO.setup (21, GPIO. OUT) yuxu (0.3) çap ("Tamamlandı!") Yuxu (0.1) çap ("Zəhmət olmasa PIR -in həll olunmasını gözləyin …"). wait_for_no_motion yuxu (1) yazdır ("həll olundu!") Doğru olarkən: çap et ("Atəşə hazırdır …") pir.wait_for_motion () çap et ("Hərəkət aşkarlandı!") çap et ("YANGIN !!!") GPIO. çıxış (21, Doğru) yuxu (1) çap ("Güc söndürmə") GPIO.output (21, Yanlış)

Addım 8: Yandırın

Yandırın!
Yandırın!

Addımlar:

1. Tətiyi iplə bağlayın ki, mövqedə yapışsın

2. Python kodunu işlədin

3. uzaq qaçmaq… Ya da vur!

Ümid edirəm bu Təlimatlandırıcıdan zövq aldınız, sağolun!

-Kameron

Tövsiyə: