Съдържание:

Nerf Gun за отчитане на движение: 8 стъпки
Nerf Gun за отчитане на движение: 8 стъпки

Видео: Nerf Gun за отчитане на движение: 8 стъпки

Видео: Nerf Gun за отчитане на движение: 8 стъпки
Видео: Я есть. Ты есть. Он есть_Рассказ_Слушать 2024, Юли
Anonim
Nerf Gun с движение от движение
Nerf Gun с движение от движение

Здравейте! Аз съм Камерън. За тази инструкция ще ви покажа как да направите активиран с движение пистолет Nerf. Донякъде е трудно, но 100% СТРАХОТНО !!!

Консумативи

1. електрически пистолет Nerf

2. Raspberry Pi (b+ и по -нови)

3. Батерия (2 ампера и по -висока)

4. PIR модул (5 волта)

5. реле (използвах Songle SRD-05VDC-SL-C)

6. части и парчета (макет, кабели за джъмпер, micro sd карта и др.)

Стъпка 1: Развийте пистолета

Развийте пистолета
Развийте пистолета

Тази стъпка е може би най -простото нещо в тази инструкция. Просто развийте всички винтове (само отвън!).

Стъпка 2: Извадете батерията

Извадете батерията
Извадете батерията

Тази стъпка беше досадно тежка за пистолета ми Nerf. Отстранете всички винтове и или лепило.

Стъпка 3: Прикрепете батерията от пистолета Nerf

Прикрепете батерията от пистолета Nerf
Прикрепете батерията от пистолета Nerf
Прикрепете батерията от пистолета Nerf
Прикрепете батерията от пистолета Nerf
Прикрепете батерията от пистолета Nerf
Прикрепете батерията от пистолета Nerf

Просто! Свържете отрицателната страна на батерията към отрицателния проводник на пистолета Nerf, след това положителната към центъра на вашето реле (това е центърът на моето, но ще искате да проверите отново).

Стъпка 4: Прикрепете МОТОРИТЕ

Прикрепете МОТОРИТЕ !!
Прикрепете МОТОРИТЕ !!

Прикрепете положителния проводник (и) на пистолета Nerf към NO (нормално отворена) част на релето (моята беше от дясната страна).

Стъпка 5: Прикрепете релето

Прикрепете релето
Прикрепете релето
Прикрепете релето
Прикрепете релето
Прикрепете релето
Прикрепете релето

Свържете щифта за данни на релето към GPIO 21 (долу вдясно) на Raspberry Pi, GND до Ground и 5V до 5V.

Стъпка 6: Свържете PIR

Свържете PIR
Свържете PIR
Свържете PIR
Свържете PIR
Свържете PIR
Свържете PIR

Свържете щифта за данни на PIR към GPIO щифт 4, GND към земята и накрая 5V до 5V.

Стъпка 7: Кодирайте го с Python

Кодирайте го с Python
Кодирайте го с Python

############################ Ето кода! ################# ###############

print ("Добре дошли!" print ("Импортиране на модули …") от gpiozero import MotionSensor импортиране на RPi. GPIO като GPIO от време импортиране на спящ режим (0.2) print ("Завършено!) печат (" Настройка на GPIO … “) GPIO.setwarnings (False) GPIO.setmode (GPIO. BCM GPIO.setup (21, GPIO. OUT) sleep (0.3) print ("Complete !!") sleep (0.1) print ("Моля изчакайте PIR да се уреди …") pir. wait_for_no_motion sleep (1) print ("уредено!") докато True: print ("Ready to fire…") pir.wait_for_motion () print ("Motion detection !!!") print ("FIRE !!!") GPIO. изход (21, Вярно) спящ (1) печат ("Изключване") GPIO.изход (21, Неверно)

Стъпка 8: Включете го

Включи го!
Включи го!

Стъпки:

1. завържете спусъка с въже, така че да се залепи за включено положение

2. стартирайте кода на Python

3. спринт далеч … ИЛИ СТРЕЛЯТЕ !!!

Надявам се да ви е харесал този Instructable, чао!

-Камерън

Препоръчано: