विषयसूची:

मोशन डिक्टिंग नेरफ गन: 8 कदम
मोशन डिक्टिंग नेरफ गन: 8 कदम

वीडियो: मोशन डिक्टिंग नेरफ गन: 8 कदम

वीडियो: मोशन डिक्टिंग नेरफ गन: 8 कदम
वीडियो: How to Make a Raspberry Pi Motion Tracking Airsoft / Nerf Turret 2024, जुलाई
Anonim
मोशन डिक्टिंग नेरफ गन
मोशन डिक्टिंग नेरफ गन

नमस्ते! मैं कैमरून हूं। इस निर्देश के लिए मैं आपको दिखाता हूं कि गति को सक्रिय नेरफ बंदूक कैसे बनाया जाता है। यह कुछ कठिन है, लेकिन 100% अद्भुत !!!

आपूर्ति

1. इलेक्ट्रिक नेरफ गन

2. रास्पबेरी पाई (बी+ और नया)

3. बैटरी बैंक (2 amp और अधिक)

4. पीर मॉड्यूल (5 वोल्ट)

5. रिले (मैंने एक सोंगल SRD-05VDC-SL-C का उपयोग किया)

6. बिट्स और टुकड़े (ब्रेडबोर्ड, जम्पर वायर, माइक्रो एसडी कार्ड, आदि)

चरण 1: बंदूक खोलना

बंदूक खोलना
बंदूक खोलना

इस निर्देश में यह कदम शायद सबसे सरल बात है। बस सभी स्क्रू को हटा दें (केवल बाहर!)

चरण 2: बैटरी पैक निकालें

बैटरी पैक निकालें
बैटरी पैक निकालें

यह कदम मेरी नेरफ गन पर कष्टप्रद रूप से कठिन था। सभी स्क्रू और या गोंद निकालें।

चरण 3: नेरफ़ गन से बैटरी पैक संलग्न करें

नेरफ गन से बैटरी पैक संलग्न करें
नेरफ गन से बैटरी पैक संलग्न करें
नेरफ गन से बैटरी पैक संलग्न करें
नेरफ गन से बैटरी पैक संलग्न करें
नेरफ गन से बैटरी पैक संलग्न करें
नेरफ गन से बैटरी पैक संलग्न करें

सरल! बैटरी पैक के नकारात्मक पक्ष को नेरफ बंदूक पर नकारात्मक तार से जोड़ दें, फिर अपने रिले के केंद्र के लिए सकारात्मक (यह मेरा केंद्र है, लेकिन आप सुनिश्चित करने के लिए दोबारा जांच करना चाहेंगे)।

चरण 4: मोटर्स संलग्न करें

मोटर्स संलग्न करें !!
मोटर्स संलग्न करें !!

Nerf बंदूक के सकारात्मक तार (ओं) को रिले के NO (सामान्य रूप से खुले) भाग में संलग्न करें (मेरा दाहिना भाग था)।

चरण 5: रिले संलग्न करें

रिले संलग्न करें
रिले संलग्न करें
रिले संलग्न करें
रिले संलग्न करें
रिले संलग्न करें
रिले संलग्न करें

रास्पबेरी पाई पर रिले के डेटा पिन को GPIO 21 (नीचे दाएं), ग्राउंड तक GND और 5V से 5V तक हुक करें।

चरण 6: पीआईआर को हुक करें

पीआईआर को हुक अप करें
पीआईआर को हुक अप करें
पीआईआर को हुक अप करें
पीआईआर को हुक अप करें
पीर को हुक करें
पीर को हुक करें

डेटा पिन को PIR से GPIO पिन 4, GND से ग्राउंड और अंत में 5V से 5V तक कनेक्ट करें।

चरण 7: इसे पायथन के साथ कोड करें

इसे पायथन के साथ कोड करें
इसे पायथन के साथ कोड करें

######################### यहां कोड है!################ ###############

प्रिंट ("स्वागत है!) प्रिंट ("आयात मॉड्यूल …") gpiozero आयात से MotionSensor आयात RPIO के रूप में 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) प्रिंट ("सेटल!") जबकि ट्रू: प्रिंट ("रेडी टू फायर …") pir.wait_for_motion() प्रिंट ("मोशन डिटेक्ट !!!") प्रिंट ("फायर !!!") GPIO। आउटपुट (21, ट्रू) स्लीप (1) प्रिंट ("पावरिंग ऑफ") GPIO.output(21, False)

चरण 8: इसे चालू करें

इसे चालू करो!
इसे चालू करो!

कदम:

1. ट्रिगर को रस्सी से बांधें ताकि यह चालू स्थिति में फंस जाए

2. पायथन कोड चलाएँ

3. तेजी से भागो … या गोली मारो !!!

मुझे आशा है कि आपको यह निर्देश अच्छा लगा होगा, अलविदा!

-कैमरून

सिफारिश की: