आप जैसे पाठक MUO का समर्थन करने में मदद करते हैं। जब आप हमारी साइट पर लिंक का उपयोग करके खरीदारी करते हैं, तो हम संबद्ध कमीशन अर्जित कर सकते हैं। और पढ़ें।

रास्पबेरी पाई पिको माइक्रोकंट्रोलर बोर्ड उत्साही लोगों के लिए अपने तकनीकी ज्ञान को बढ़ाने के लिए इलेक्ट्रॉनिक्स परियोजनाओं का पता लगाने के लिए इतना लचीलापन प्रदान करता है। ये DIY होम मॉनिटरिंग से लेकर साधारण मौसम मॉनिटरिंग स्टेशन तक हो सकते हैं। मूल बातें सीखना आपको एक ठोस ज्ञान आधार प्रदान करेगा ताकि आप आत्मविश्वास से अधिक जटिल कार्यों की दिशा में काम कर सकें।

आइए जानें कि रास्पबेरी पाई पिको का उपयोग करके आप पवन ऊर्जा उत्पन्न करने के लिए ट्रांजिस्टर और मोटर का उपयोग कैसे कर सकते हैं।

आरंभ करने के लिए क्या आवश्यक है?

रास्पबेरी पाई पिको के लिए किट्रोनिक इन्वेंटर्स किट के साथ निम्नलिखित आइटम शामिल हैं। हालांकि, वे काफी सामान्य घटक हैं, इसलिए आसानी से अलग से प्राप्त किए जा सकते हैं।

  • पंखे का ब्लेड
  • मोटर
  • ब्रेडबोर्ड टर्मिनल कनेक्टर
  • ब्रेड बोर्ड
  • 2.2kΩ प्रतिरोधी (बैंड लाल, लाल, लाल, सोना होगा)
  • 5x पुरुष-पुरुष जम्पर तार
  • पिको के जीपीआईओ पिन आपूर्ति कर सकते हैं की तुलना में ट्रांजिस्टर-मोटर को अधिक वर्तमान आपूर्ति करने के लिए आवश्यक है
instagram viewer

के हमारे अवलोकन पर एक नज़र डालें रास्पबेरी पाई पिको के लिए किट्रोनिक इन्वेंटर्स की भविष्य के प्रयोग के लिए अपने तकनीकी ज्ञान का विस्तार करने के लिए। इस परियोजना के लिए आपको GPIO पिन हेडर के साथ एक पिको की आवश्यकता होगी; चेक आउट रास्पबेरी पाई पिको पर हेडर पिन कैसे मिलाप करें.

इसमें सोल्डरिंग सर्वोत्तम प्रथाओं पर सुझाव शामिल हैं, ताकि आप यह सुनिश्चित कर सकें कि आपके जीपीआईओ पिन हेडर पहली बार पिको बोर्ड से अच्छी तरह से जुड़े हुए हैं।

हार्डवेयर को कैसे कनेक्ट करें

वायरिंग जटिल नहीं है; हालाँकि, कुछ चरण हैं जहाँ आपको यह सुनिश्चित करने की आवश्यकता होगी कि आपके पिन उसके साथ सही तरीके से जुड़े हुए हैं ध्यान में रखते हुए, चलिए यह पता लगाते हैं कि रास्पबेरी पाई पिको और आपके बीच घटकों को कैसे जोड़ा जा रहा है ब्रेड बोर्ड।

  • पिको के GP15 पिन को रोकनेवाला के एक छोर से जुड़ा होना चाहिए।
  • पिको पर GND पिन को ब्रेडबोर्ड पर नेगेटिव रेल पर भेजा जाएगा।
  • ट्रांजिस्टर को मोटर के टर्मिनल कनेक्टर के नकारात्मक पक्ष के सामने रखें और तार को ट्रांजिस्टर के नकारात्मक पक्ष से ब्रेडबोर्ड के नकारात्मक रेल तक रूट करें।
  • दोबारा जांचें कि मोटर के टर्मिनल कनेक्टर के साथ वायरिंग सही ढंग से पंक्तिबद्ध है (यह महत्वपूर्ण है)।
  • पिको के वीएसवाईएस पिन को ब्रेडबोर्ड पर पॉजिटिव रेल से कनेक्ट करने की आवश्यकता होगी। यह सुनिश्चित करेगा कि ट्रांजिस्टर के माध्यम से मोटर को 5V की शक्ति प्रदान की जा रही है (बनाम अन्य पिको पिन केवल 3.3V के साथ)।

जब आप अपनी अंतिम वायरिंग जांच कर रहे हों, तो सुनिश्चित करें कि एक जम्पर वायर ब्रेडबोर्ड के पॉजिटिव रेल से मोटर के टर्मिनल कनेक्टर के पॉजिटिव साइड से जुड़ा है। इसके अतिरिक्त, रोकनेवाला के दूसरे छोर को ट्रांजिस्टर के मध्य पिन से जोड़ने की आवश्यकता होगी। यदि यह अभी तक स्पष्ट नहीं है, तो टर्मिनल कनेक्टर से मोटर तक नकारात्मक और सकारात्मक तारों को सही ढंग से कनेक्ट करना सुनिश्चित करें।

कोड की खोज

सबसे पहले, आपको माइक्रोपायथन कोड को एमयूओ गिटहब रिपॉजिटरी। विशेष रूप से, आप पुनः प्राप्त करना चाहेंगे motor.py फ़ाइल। हमारे गाइड का पालन करें MicroPython के साथ शुरुआत करना रास्पबेरी पाई पिको के साथ थोंनी आईडीई का उपयोग करने के विवरण के लिए।

चलाते समय, कोड मोटर को पंखे को घुमाने के लिए कहेगा, धीरे-धीरे गति को अधिकतम तक बढ़ाता है और फिर, एक छोटे से विराम के बाद, गति को तब तक कम करता है जब तक कि वह फिर से बंद न हो जाए। जब तक आप प्रोग्राम बंद नहीं करते तब तक यह लगातार दोहराया जाएगा।

कोड के शीर्ष पर, आयात करना मशीन और समय मॉड्यूल आपको प्रोग्राम में उनका उपयोग करने में सक्षम बनाता है। मशीन मॉड्यूल का उपयोग GP15 को ट्रांजिस्टर के माध्यम से मोटर के लिए आउटपुट पिन के रूप में असाइन करने के लिए किया जाता है, इसकी गति निर्धारित करने के लिए PWM (पल्स-चौड़ाई मॉडुलन) का उपयोग किया जाता है। समय मॉड्यूल का उपयोग प्रोग्राम के संचालन में देरी पैदा करने के लिए किया जाता है जब हमें उनकी आवश्यकता होती है।

कोड चलाने का प्रयास करें। पंखे को घूमने और घूमने में कुछ सेकंड का समय लगेगा। एक परिमित के लिए लूप धीरे-धीरे मोटर से आउटपुट मान बढ़ाता है 0 को 65535 (या बल्कि, उसके ठीक नीचे) के चरणों में 100. 5 मिलीसेकंड का एक बहुत ही कम विलंब दिया गया है (के साथ समय.sleep_ms (5)) पाश के दौरान प्रत्येक गति परिवर्तन के बीच। एक बार लूप पूरा हो जाने पर, a समयलेप अगला लूप शुरू होने से पहले एक सेकंड की देरी निर्धारित की जाती है।

क्षण में के लिए लूप, चरण मान पर सेट है -100, धीरे-धीरे मोटर के आउटपुट मान को कम करने के लिए। मोटर पूरी गति से धीरे-धीरे धीमी हो जाएगी जब तक कि यह पूरी तरह से बंद न हो जाए (पर 0). के बाद अन्य समयलेप एक सेकंड की देरी, पहला के लिए लूप को फिर से निष्पादित किया जाता है, क्योंकि वे दोनों एक के भीतर हैं जबकि सच: अनंत लूप।

आपके पंखे की मोटर को चलाने के लिए एक ट्रांजिस्टर और कोड का उपयोग करने में वास्तव में यही सब शामिल है। ध्यान रखें कि यह कोड हमेशा के लिए लूप हो जाएगा। इसलिए, मोटर और पंखे की साइकिलिंग को रोकने के लिए आपको अपने Thonny IDE में स्टॉप बटन दबाना होगा।

हवा आपको आगे कहाँ ले जाएगी?

इस प्रयोग में 7-सेगमेंट डिस्प्ले जैसे अतिरिक्त तत्वों को जोड़ने से आपको यह समझने का इनाम मिलेगा कि पवन टर्बाइन हवा को विद्युत शक्ति में बदलने के लिए गतिज ऊर्जा का उपयोग कैसे करते हैं।

एक और परियोजना जिसकी ओर आप आगे बढ़ सकते हैं वह है एक घर-आधारित मौसम स्टेशन स्थापित करना जो बाहरी स्थितियों पर नज़र रखता है। इसके अलावा, आपको अन्य दिलचस्प प्रोजेक्ट मिलेंगे जैसे कि हवा और हवा की गति का संकेतक जिसे आप अपने Raspberry Pi पिको के साथ बना सकते हैं।

इस मूलभूत ज्ञान का उपयोग करते हुए, आप आगे कौन से प्रयोग करेंगे? क्या आपके मन में कोई प्रोजेक्ट है? यदि आप बहुत देर तक हिचकिचाते हैं, तो आप अपने दिमाग (और हवा) की दिशा बदलने का जोखिम उठा सकते हैं।