Სარჩევი:

Motion Decting Nerf Gun: 8 ნაბიჯი
Motion Decting Nerf Gun: 8 ნაბიჯი

ვიდეო: Motion Decting Nerf Gun: 8 ნაბიჯი

ვიდეო: Motion Decting Nerf Gun: 8 ნაბიჯი
ვიდეო: How To Make Your Nerf Guns More Realistic! #shorts 2024, ნოემბერი
Anonim
Motion Decting Nerf Gun
Motion Decting Nerf Gun

გამარჯობა! მე ვარ კამერონი. ამ ინსტრუქციისთვის მე გაჩვენებთ როგორ გააკეთოთ მოძრაობის გააქტიურებული ნერფის იარაღი. ეს გარკვეულწილად რთულია, მაგრამ 100% გასაოცარია !!!

მარაგები

1. ელექტრო ნერფის იარაღი

2. ჟოლო Pi (b+ და უფრო ახალი)

3. ბატარეის ბანკი (2 ამპერი და ზემოთ)

4. PIR მოდული (5 ვოლტი)

5. სარელეო (მე გამოვიყენე Songle SRD-05VDC-SL-C)

6. ბიტი და ნაჭრები (პურის დაფა, ჯუმბერის მავთულები, მიკრო SD ბარათი და ა.

ნაბიჯი 1: გახსენით იარაღი

გახსენით იარაღი
გახსენით იარაღი

ეს ნაბიჯი არის ალბათ ყველაზე მარტივი რამ ამ სასწავლო. უბრალოდ გახსენით ყველა ხრახნი (მხოლოდ გარეთ!).

ნაბიჯი 2: ამოიღეთ ბატარეის პაკეტი

ამოიღეთ ბატარეის პაკეტი
ამოიღეთ ბატარეის პაკეტი

ეს ნაბიჯი გამაღიზიანებლად მძიმე იყო ჩემს ნერფის იარაღზე. ამოიღეთ ყველა ხრახნი და ან წებო.

ნაბიჯი 3: მიამაგრეთ ბატარეის პაკეტი Nerf Gun– დან

მიამაგრეთ ბატარეის პაკეტი ნერფის იარაღიდან
მიამაგრეთ ბატარეის პაკეტი ნერფის იარაღიდან
მიამაგრეთ ბატარეის პაკეტი ნერფის იარაღიდან
მიამაგრეთ ბატარეის პაკეტი ნერფის იარაღიდან
მიამაგრეთ ბატარეის პაკეტი ნერფის იარაღიდან
მიამაგრეთ ბატარეის პაკეტი ნერფის იარაღიდან

უბრალო! მიამაგრეთ ბატარეის ნეგატიური მხარე ნერფის იარაღზე უარყოფით მავთულზე, შემდეგ დადებითი თქვენი რელეის ცენტრში (ეს არის ცენტრი ჩემზე, მაგრამ თქვენ უნდა გაიმეოროთ შემოწმება).

ნაბიჯი 4: მიამაგრეთ მოტორსი

მიამაგრეთ მოტორსი !!
მიამაგრეთ მოტორსი !!

მიამაგრეთ ნერფის იარაღის დადებითი მავთული (ები) რელეს NO (ჩვეულებრივ ღია) ნაწილს (ჩემი იყო მარჯვენა მხარე).

ნაბიჯი 5: მიამაგრეთ რელე

მიამაგრეთ რელე
მიამაგრეთ რელე
მიამაგრეთ რელე
მიამაგრეთ რელე
მიამაგრეთ რელე
მიამაგრეთ რელე

მიამაგრეთ რელეს მონაცემთა პინი GPIO 21 (ქვედა მარჯვნივ) Raspberry Pi– ზე, GND– მდე Ground– მდე და 5V– დან 5V– მდე.

ნაბიჯი 6: შეაერთეთ PIR

შეაერთეთ PIR
შეაერთეთ PIR
შეაერთეთ PIR
შეაერთეთ PIR
შეაერთეთ PIR
შეაერთეთ PIR

შეაერთეთ მონაცემთა PIN PIR– დან GPIO pin 4 –ზე, GND– ზე Ground– ზე და ბოლოს 5V– დან 5V– მდე.

ნაბიჯი 7: კოდირება პითონთან ერთად

კოდირება პითონთან ერთად
კოდირება პითონთან ერთად

############################# აი კოდი! ################### ################

print ("Welcome!) print (" მოდულების იმპორტი … ") gpiozero იმპორტიდან MotionSensor იმპორტი RPi. GPIO როგორც GPIO დროიდან იმპორტი ძილის ძილის (0.2) ბეჭდვა (" სრული! "ბეჭდვა (" GPIO… ") GPIO.setwarnings (ყალბი) GPIO.setmode (GPIO. BCM GPIO.setup (21, GPIO. OUT) ძილი (0.3) ბეჭდვა ("დაასრულე !!") ძილი (0.1) ბეჭდვა ("გთხოვთ დაელოდოთ PIR- ის მოგვარებას …") პირ. wait_for_no_motion ძილის (1) ბეჭდვა ("დასახლდა!") ხოლო True: print ("მზადაა ცეცხლისთვის …") pir.wait_for_motion () print ("Motion found !!!") print ("FIRE !!!") GPIO. გამომავალი (21, ჭეშმარიტი) ძილი (1) ბეჭდვა ("გამორთვა") GPIO. გამომავალი (21, ყალბი)

ნაბიჯი 8: ჩართეთ

ჩართე ის!
ჩართე ის!

ნაბიჯები:

1. მიამაგრეთ ჩახმახი თოკით, რათა ის მიმაგრდეს ჩართულ პოზიციაზე

2. გაუშვით პითონის კოდი

3. სპრინტი მოშორებით… ან გადაღება !!!

ვიმედოვნებ, რომ მოგეწონათ ეს ინსტრუქცია, ნახვამდის!

-კამერონი

გირჩევთ: