Arduino: एल ई डी को नियंत्रित करता है - यह कैसे काम करता है
Arduino माइक्रोकंट्रोलर्स इलेक्ट्रॉनिक उपकरणों को नियंत्रित करना आसान बनाते हैं। यह व्यावहारिक टिप आपको दिखाता है कि अपने Arduino के साथ एक एलईडी को कैसे नियंत्रित किया जाए।
Arduino के माध्यम से नियंत्रण एल ई डी: आवश्यक घटक
इससे पहले कि आप अपने Arduino के साथ एल ई डी को नियंत्रित कर सकें, आपको यह सुनिश्चित करने की आवश्यकता है कि आपको सभी आवश्यक घटक मिल गए हैं।
- सबसे पहले, निश्चित रूप से आपको एक Arduino की आवश्यकता है। शुरुआती लोगों के लिए, Arduino Uno या Arduino Mega 2560 की सिफारिश की जाती है। चूंकि Arduino सॉफ्टवेयर और Arduino हार्डवेयर दोनों ही ओपन सोर्स के अर्थ में ओपन सोर्स हैं, इसलिए Arduino के सस्ते बोर्ड भी हैं जिन्हें Arduino द्वारा निर्मित नहीं किया जाता है, लेकिन दूसरी कंपनी से।
- एक Arduino के अलावा, आपको एल ई डी की भी आवश्यकता है। आप सिंगल-कलर एलईडी और RGB LED के बीच अंतर कर सकते हैं।
- आपको कुछ प्रतिरोधों को भी प्राप्त करना चाहिए क्योंकि एल ई डी के लिए एक सामान्य Arduino पिन (U = 3.3 V) का वोल्टेज बहुत अधिक है।
- घटकों को स्विच करने के लिए आसान बनाने के लिए, आप एक ब्रेडबोर्ड का उपयोग कर सकते हैं ताकि आपको अपने घटकों को मिलाप न करना पड़े।
- इसके अलावा, जम्पर केबल खरीदना न भूलें ताकि आप घटकों को भी जोड़ सकें।
- वैसे, आप इंटरनेट पर कई व्यावहारिक Arduino शुरुआती किट पा सकते हैं जो बहुत सारे पैसे बचा सकते हैं, क्योंकि सभी घटक पहले से ही शामिल हैं।
Arduino के माध्यम से एल ई डी को नियंत्रित करना: तैयारी
आपके द्वारा सभी महत्वपूर्ण घटकों को प्राप्त करने के बाद, आपको अब कुछ अंतिम तैयारी करनी होगी।
- पहली बात यह है कि आपके कंप्यूटर पर Arduino IDE इंस्टॉल करना है। स्थापना के दौरान, आपसे पूछा जा सकता है कि क्या आप विभिन्न Arduino ड्राइवर स्थापित करना चाहते हैं। आपको निश्चित रूप से ऐसा करना चाहिए, अन्यथा आपका कंप्यूटर आपके Arduino को पहचान नहीं पाएगा।
- फिर अपने Arduino में एक LED कनेक्ट करें जैसा कि चित्र में दिखाया गया है।
- इसके बाद, Arduino IDE शुरू करें। "शून्य सेटअप ()" में आपको पहले उस पिन को परिभाषित करना होगा जिस पर एलईडी आउटपुट के रूप में जुड़ा हुआ है। यह आसानी से कमांड "पिनमोड (13, OUTPUT)" के साथ किया जाता है; (बिना उद्धरण के)। हमारे मामले में, एलईडी 13 पिन से जुड़ा हुआ है।
- "शून्य लूप ()" में आप फिर परिभाषित कर सकते हैं कि किन कमांड को हमेशा एक के बाद एक निष्पादित किया जाना चाहिए। पहले आप कमांड "digitalWrite (13, HIGH)" के साथ 13 पिन कर सकते हैं; "हाई" पर सेट करें। इसका मतलब है कि पूर्ण वोल्टेज (3.3 वी) उस पर लागू होता है।
- फिर आप प्रोग्राम को 1000 मिली सेकंड इंतजार करने के लिए एक देरी कमांड का उपयोग कर सकते हैं: "देरी (1000);"
- फिर आपको पिन 13 को "LOW" पर वापस सेट करना चाहिए: "digitalWrite (13, LOW);"
- अंत में, एक देरी कमांड जोड़ें।
Arduino: एलईडी फ्लैश दें
आपके द्वारा अपना कार्यक्रम समाप्त करने और सभी घटकों को सही तरीके से कनेक्ट करने के बाद, आप अपने Arduino पर कार्यक्रम लोड कर सकते हैं।
- यदि सब कुछ सही ढंग से काम करता है, तो आपका एलईडी अब फ्लैश होना चाहिए।
Arduino: अंतर्निहित एलईडी को नियंत्रित करता है
यदि आपके पास एक Arduino है, लेकिन हाथ में कोई LED नहीं है, तो आप अंतर्निहित Arduino LED को भी नियंत्रित कर सकते हैं।
- पिन की संख्या के बजाय, आपको बस कमांड में "LED_BUILTIN" का उपयोग करना होगा।
अगले व्यावहारिक टिप में, आप सीखेंगे कि आप अपने रास्पबेरी पाई का उपयोग वाईफाई रिपीटर के रूप में कैसे कर सकते हैं। आप हमारे छूट का उपयोग करके कॉनराड से कम कीमत पर इलेक्ट्रॉनिक घटक भी प्राप्त कर सकते हैं।