विषयसूची:

DIY परियोजना: ३ कदम
DIY परियोजना: ३ कदम

वीडियो: DIY परियोजना: ३ कदम

वीडियो: DIY परियोजना: ३ कदम
वीडियो: DIY Generator😍| How to make generator step up to (400v)| #short #generator #youtubeshorts #howtomake 2024, नवंबर
Anonim
DIY परियोजना
DIY परियोजना

यह निर्देश मेरे संपूर्ण 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. अब आप अपना गेम चला सकते हैं और उसे खेल सकते हैं।

सिफारिश की: