विषयसूची:
- आपूर्ति
- चरण 1: पहला कदम (सर्किट को एक साथ रखना)
- चरण 2: दूसरा चरण (कोड)
- चरण 3: यह सब एक साथ रखना (परीक्षण और लॉन्चिंग के साथ)
वीडियो: DIY परियोजना: ३ कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
यह निर्देश मेरे संपूर्ण DIY प्रोजेक्ट और यात्रा और प्रक्रिया के प्रत्येक चरण के माध्यम से जाएगा। मैं यह भी बताऊंगा कि आपको अपना DIY प्रोजेक्ट बनाने के लिए किस प्रकार के संसाधनों और आपूर्ति की आवश्यकता होगी (यह मेरे जैसा ही है)। माई DIY प्रोजेक्ट मूल रूप से एक साधारण गेम है जिसे दो खिलाड़ियों के साथ खेला जा सकता है। यह मूल रूप से एक प्रश्न पूछता है और यह LDR (लाइट डिपेंडेंट रेसिस्टेंट) में से किसी एक के कवर होने की प्रतीक्षा करता है। एलईडी चालू हो जाएगी, और यह खिलाड़ी 1 या खिलाड़ी 2 को सही या गलत प्रश्न का उत्तर देने की अनुमति देगा। सभी प्रश्नों को पढ़ने के बाद, खेल पूरा हो गया है।
आपूर्ति
आवश्यक आपूर्ति हैं:
ब्रेड बोर्ड
रास्पबेरी पाई
गत्ता
फीता
मार्करों
पुरुष पुरुष तार
2 एलईडी (विभिन्न रंग)
2 प्रतिरोधक (330 K ओम)
2 एलडीआर सेंसर
2 10 वी कैपेसिटर
किसी चीज को ढकने के लिए 2 टोपियां।
चरण 1: पहला कदम (सर्किट को एक साथ रखना)
आइए एक साथ सर्किट के निर्माण की प्रक्रिया को देखें
इससे पहले कि हम ऐसा करें, यह देखने के लिए आपूर्ति सूची की तुरंत समीक्षा करें कि आपको इस जटिल / बुनियादी सर्किट को स्थापित करने की क्या आवश्यकता है
अब जब आपके पास सब कुछ है तो चलिए शुरू करते हैं
सबसे पहले अपने दो LDRS और Capacitors को एक साथ रखें और सुनिश्चित करें कि वे कोड के साथ काम करते हैं
LDR को कैपेसिटर के नेगेटिव पार्ट से कनेक्ट करें (दोनों के लिए)। ऐसा करने के बाद दोनों LDRS के दूसरे लेग को पावर (5 वोल्ट) से कनेक्ट करें। इसके बाद कैपेसिटर से जुड़े LDR के लेग को GPIO पिन से कनेक्ट करें (मेरे लिए इस मामले में, यह GPIO 5 प्लेयर 2 और 16 प्लेयर 1 है)।
फिर कैपेसिटर के दूसरे पैर को जमीन (दोनों कैपेसिटर) से जोड़ दें।
इस तरह आप LDR सेट करते हैं, अब दो LEDS कनेक्ट करें और सुनिश्चित करें कि वे कोड के साथ भी काम करते हैं।
एलईडी के नेगेटिव लेग को जमीन (दोनों) से कनेक्ट करें। इसके बाद, दोनों LEDS के पॉजिटिव लेग को 330 ओम रेसिस्टर से कनेक्ट करें, और फिर उस रेसिस्टर को GPIO पिन से कनेक्ट करें (इस मामले में GPIO पिन 19 प्लेयर 2 और पिन 12 प्लेयर 1)
इसके बाद आपका सर्किट कुछ इस तरह दिखना चाहिए जैसे मेरे यहाँ है (इसके बगल में सर्किट को अनदेखा करें)
चरण 2: दूसरा चरण (कोड)
कोड बनाना इस DIY प्रोजेक्ट का अधिक कठिन हिस्सा होगा, इसलिए ध्यान से इसका पालन करें
सबसे पहले सभी इंपोर्ट एलईडी, लाइटसेंसर और स्लीप लिखें:
gpiozero से एलईडी, लाइटसेंसर आयात करें
समय से आयात नींद
फिर अपने चर आयात करें
LDR1 = लाइटसेंसर (16, 5, 1)
LDR2 = लाइट सेंसर (5, 5, 1)
LED1 = LED(12)
LED2 = LED(19)
अब प्रश्न को प्रकट करने के लिए अपना पहला प्रश्न बनाएं और खिलाड़ी 1 या 2 होने पर, उनके एलईडी को चालू करने के लिए उनके सेंसर को कवर करें, यह इस तरह दिखेगा:
प्रिंट ("राम और रोम एक ही चीज़ हैं")
जबकि सच:
अगर ldr2.value == (0):
प्रिंट ( खिलाड़ी 1 उत्तर:)
एलईडी2.ऑन ():
उत्तर = इनपुट ("सही या गलत")
अगर उत्तर == "एफ" (या प्रश्न के आधार पर टी)
प्रिंट ( प्लेयर 2 आप सही हैं!)
p1() (यह बाद में महत्वपूर्ण होगा)
अन्यथा:
प्रिंट ("क्षमा करें, गलत")
p1 ()
प्लेयर 2 के साथ भी ऐसा ही करें (बस 1 से 2 बदलना है)
जबकि ट्रू: अगर ldr1.value == (0): प्रिंट ("प्लेयर 1 उत्तर:) led1.on(): उत्तर = इनपुट ("सही या गलत") अगर उत्तर == "एफ" (या टी के आधार पर प्रश्न) प्रिंट ("खिलाड़ी 1 आप सही हैं!) p1 () (यह बाद में महत्वपूर्ण होगा) अन्य: प्रिंट ("क्षमा करें, गलत") p1 ()
क्या p1() का अर्थ यह है कि, अन्य प्रश्नों के लिए इसी कोड को करते समय, प्रश्नों को परिभाषित किया जाएगा (इसका मूल रूप से मतलब है कि प्रश्न का उत्तर देने के बाद यह उस प्रश्न पर जाएगा। उदाहरण के लिए:
अगला प्रश्न
डीईएफ़ पी1 ()
प्रिंट ('\ n') (यह मूल रूप से प्रश्नों के बीच स्थान देता है)
प्रिंट ("2। कंप्यूटर को ठंडा करने का सबसे अच्छा तरीका इसे बाहर रखना है")
फिर आप LDR के साथ समान कोड (जो ऊपर है)
फिर आप अगले प्रश्न पर जाने के लिए p1() के बजाय p2() डालेंगे (निश्चित रूप से पायथन में परिभाषित कोड का उपयोग करके)।
और यही है। यह सब कुछ काम करने के लिए सर्किट का कोडिंग हिस्सा है।
चरण 3: यह सब एक साथ रखना (परीक्षण और लॉन्चिंग के साथ)
सर्किट हो जाने के बाद और कोड हो जाने के बाद, अपने कोड को लॉन्च करें और परीक्षण करें और देखें कि क्या यह काम कर रहा है, अगर ऐसा नहीं है तो यह इन समस्याओं की एक किस्म हो सकती है:
दोषपूर्ण ब्रेडबोर्ड या खराब तार
एलईडी टूट गई है या एलडीआर ठीक से काम नहीं कर रहा है
आपके कोड या सर्किटरी में कुछ गड़बड़ है
परीक्षण और इस तरह करने के बाद, अपना कोड कॉन्फ़िगर करें और इसे जितना संभव हो उतना आसान बनाएं।
अब बात करते हैं इसे एक साथ रखने की
कार्डबोर्ड और टेप की अपनी आपूर्ति प्राप्त करें।
1. ब्रेडब्रॉड के प्रत्येक पक्ष के लिए कार्डबोर्ड को पर्याप्त रूप से काटें, और फिर एक वर्ग को काटें जहां प्रकाश रोकनेवाला है ताकि आप उस पर अपना हाथ रख सकें (दोनों पक्षों के लिए, और एक मार्कर के साथ वर्ग को चिह्नित करें)
2. बॉक्स को पूरा करने के लिए ब्रेडबोर्ड के अंत के लिए कार्डबोर्ड काटें
3. अब आप अपना गेम चला सकते हैं और उसे खेल सकते हैं।
सिफारिश की:
स्वचालित ईसीजी- बीएमई ३०५ अंतिम परियोजना अतिरिक्त क्रेडिट: ७ कदम
स्वचालित ईसीजी- बीएमई 305 अंतिम परियोजना अतिरिक्त क्रेडिट: एक इलेक्ट्रोकार्डियोग्राम (ईसीजी या ईकेजी) का उपयोग धड़कते हुए हृदय द्वारा उत्पन्न विद्युत संकेतों को मापने के लिए किया जाता है और यह हृदय रोग के निदान और निदान में एक बड़ी भूमिका निभाता है। ईसीजी से प्राप्त कुछ जानकारी में लय
(आईओटी परियोजना) ईएसपी8266 और ओपनवेदर एपीआई का उपयोग करके मौसम डेटा प्राप्त करें: 5 कदम
(IOT प्रोजेक्ट) ESP8266 और Openweather API का उपयोग करके मौसम डेटा प्राप्त करें: इस निर्देश में हम एक साधारण IOT प्रोजेक्ट बनाने जा रहे हैं, जिसमें openweather.com/api से हमारे शहर का मौसम डेटा प्राप्त करें और इसे प्रोसेसिंग सॉफ़्टवेयर का उपयोग करके प्रदर्शित करें।
सीपीई 133 अंतिम परियोजना दशमलव से बाइनरी: 5 कदम
सीपीई 133 फाइनल प्रोजेक्ट डेसिमल टू बाइनरी: बाइनरी नंबर डिजिटल लॉजिक के बारे में सोचते समय दिमाग में आने वाली पहली चीजों में से एक हैं। हालांकि, इसके लिए नए लोगों के लिए बाइनरी नंबर एक कठिन अवधारणा हो सकती है। यह परियोजना उन लोगों की मदद करेगी जो बाइनरी नंबर मास के साथ नए और अनुभवी दोनों हैं।
गति का पता लगाएं और लक्ष्य को नष्ट करें! स्वायत्त DIY परियोजना: 5 कदम
गति का पता लगाएं और लक्ष्य को नष्ट करें! ऑटोनॉमस DIY प्रोजेक्ट: मोशन का पता लगाएं और टारगेट को नष्ट करें! इस वीडियो में मैं आपको दिखाता हूं कि रास्पबेरी पाई 3 के साथ DIY मोशन ट्रैकिंग प्रोजेक्ट कैसे बनाया जाता है। प्रोजेक्ट ऑटोनॉमस है इसलिए यह गति का पता लगाने पर बंदूक को चलाता है और फायर करता है। मैंने इस परियोजना के लिए लेजर मॉड्यूल का उपयोग किया है, लेकिन आप
यूएसबी संचालित बर्नर! यह परियोजना प्लास्टिक / लकड़ी / कागज के माध्यम से जल सकती है (मजेदार परियोजना भी बहुत अच्छी लकड़ी होनी चाहिए): 3 कदम
यूएसबी संचालित बर्नर! यह परियोजना प्लास्टिक / लकड़ी / कागज के माध्यम से जल सकती है (मजेदार परियोजना भी बहुत अच्छी लकड़ी होनी चाहिए): यूएसबी का उपयोग करके इसे न बनाएं !!!! मुझे पता चला कि यह आपके कंप्यूटर को सभी टिप्पणियों से नुकसान पहुंचा सकता है। मेरा कंप्यूटर ठीक है। 600ma 5v फोन चार्जर का उपयोग करें। मैंने इसका इस्तेमाल किया और यह ठीक काम करता है और अगर आप बिजली को रोकने के लिए सुरक्षा प्लग का उपयोग करते हैं तो कुछ भी क्षतिग्रस्त नहीं हो सकता है