विषयसूची:
- आपूर्ति
- चरण 1: बंदूक खोलना
- चरण 2: बैटरी पैक निकालें
- चरण 3: नेरफ़ गन से बैटरी पैक संलग्न करें
- चरण 4: मोटर्स संलग्न करें
- चरण 5: रिले संलग्न करें
- चरण 6: पीआईआर को हुक करें
- चरण 7: इसे पायथन के साथ कोड करें
- चरण 8: इसे चालू करें
वीडियो: मोशन डिक्टिंग नेरफ गन: 8 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
नमस्ते! मैं कैमरून हूं। इस निर्देश के लिए मैं आपको दिखाता हूं कि गति को सक्रिय नेरफ बंदूक कैसे बनाया जाता है। यह कुछ कठिन है, लेकिन 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. तेजी से भागो … या गोली मारो !!!
मुझे आशा है कि आपको यह निर्देश अच्छा लगा होगा, अलविदा!
-कैमरून
सिफारिश की:
वेक्स स्वचालित नेरफ क्रॉसबो: 7 कदम
वीएक्स ऑटोमेटेड नेरफ क्रॉसबो: इस तरह से एक वेक्स ऑटोमेटेड नेरफ क्रॉसबो बनाया जाता है
नेरफ क्रोनोग्रफ़ और आग बैरल की दर: 7 कदम
नेरफ क्रोनोग्रफ़ और रेट ऑफ़ फायर बैरल: परिचय एक टिंकरर के रूप में आपके टिंकरिंग के संख्यात्मक परिणामों को देखना हमेशा बहुत संतोषजनक होता है। हम में से कई ने पहले Nerf बंदूकें संशोधित की हैं और जो 100fps से अधिक पर घर भर में फोम के टुकड़े फेंकना पसंद नहीं करते हैं? कई नेरफ जी को संशोधित करने के बाद
नेरफ के लिए Arduino: क्रोनोग्रफ़ और शॉट काउंटर: 28 कदम (चित्रों के साथ)
Arduino for Nerf: क्रोनोग्रफ़ और शॉट काउंटर: मेरे पिछले इंस्ट्रक्शनल ने एक इंफ्रारेड एमिटर और डिटेक्टर का उपयोग करके डार्ट स्पीड का पता लगाने की मूल बातें कवर कीं। पोर्टेबल बारूद काउंटर और क्रोनोग्रफ़ बनाने के लिए एक मुद्रित सर्किट बोर्ड, डिस्प्ले और बैटरी का उपयोग करके यह परियोजना इसे एक कदम आगे ले जाती है।
लेजर कट नेरफ बॉल शूटिंग लेगो EV3 टैंक: 4 कदम
लेजर कट नेरफ बॉल शूटिंग लेगो ईवी 3 टैंक: वाटरलू विश्वविद्यालय में मेक्ट्रोनिक्स इंजीनियरिंग में मेरे 1 ए टर्म की अंतिम परियोजना के लिए, हमने लेगो ईवी 3 किट के साथ एक लेजर कट टैंक बनाया (यह आवश्यक था) जिसने नेरफ गेंदों को शूट किया। यह निर्देश योग्य है किसी भी तरह से एक पूर्ण डिजाइन रिपोर्ट नहीं। अगर आप
मोशन नियंत्रित आउटलेट - मोशन सेंसिंग लाइट से: 6 कदम
मोशन नियंत्रित आउटलेट - मोशन सेंसिंग लाइट से: कल्पना कीजिए कि आप एक चाल-या-उपचारकर्ता हैं जो ब्लॉक के सबसे डरावने घर में जा रहे हैं। सभी भूतों, भूतों और कब्रिस्तानों को पार करने के बाद आप आखिरकार आखिरी रास्ते पर पहुंच जाते हैं। आप अपने आगे के कटोरे में कैंडी देख सकते हैं! लेकिन फिर अचानक एक घो