Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> MAC

LED सेट करें और इसे ब्लिंक करने के लिए प्रोग्राम करें: शुरुआती गाइड

LED लाइट को कोड करना एक परिचयात्मक प्रोजेक्ट है जो दिखाता है कि सॉफ्टवेयर और हार्डवेयर एक दूसरे के साथ कैसे इंटरैक्ट करते हैं। यह एक सरल प्रोजेक्ट है जिसे आप एक वीकेंड में पूरा कर सकते हैं जो आपको हार्डवेयर के कुछ बुनियादी पहलुओं को सीखने में मदद करेगा।

प्रोजेक्ट के अंत तक, आप अपनी खुद की LED लाइट को कोड करेंगे, LED को आपके द्वारा चुने गए अंतराल पर ऑन/ऑफ करने का ज्ञान प्राप्त करेंगे, और हार्डवेयर के बुनियादी सिद्धांतों को सीखेंगे।

Elegoo Uno स्टार्टर किट में एक साधारण LED लाइट बनाने के लिए आवश्यक सभी हार्डवेयर और निर्देश हैं। LED लाइट उनके किट के साथ पेश किया गया पहला प्रोजेक्ट है।

Elegoo Uno कई अन्य प्रोजेक्ट के साथ आता है और आपको शुरुआत से उन्नत प्रोजेक्ट तक ले जाता है। बॉक्स में प्रत्येक प्रोजेक्ट सरल, पालन करने में आसान तरीके से आपके कौशल को आगे बढ़ाता है।

आवश्यक घटक

Elegoo Uno R3

LED सेट करें और इसे ब्लिंक करने के लिए प्रोग्राम करें: शुरुआती गाइड
Elegoo Uno R3

Elogoo Uno R3 एक माइक्रोकंट्रोलर बोर्ड है। माइक्रोकंट्रोलर डिवाइस के अंदर एम्बेडेड होते हैं ताकि उत्पाद के कार्यों और सुविधाओं को नियंत्रित किया जा सके। वे कॉम्पैक्ट इंटीग्रेटेड सर्किट हैं जिन्हें ऑपरेशन को नियंत्रित करने के लिए डिज़ाइन किया गया है।

Elogoo Uno R3 में शामिल माइक्रोकंट्रोलर में 14 डिजिटल इनपुट/आउटपुट पिन, 6 एनालॉग इनपुट, एक USB कनेक्शन, एक पावर जैक, और एक रीसेट बटन है। इस बोर्ड में माइक्रोकंट्रोलर का समर्थन करने के लिए वह सब कुछ है जिसकी आपको आवश्यकता है। माइक्रोकंट्रोलर को चालू करने के लिए बस USB केबल प्लग करें।

USB केबल

LED सेट करें और इसे ब्लिंक करने के लिए प्रोग्राम करें: शुरुआती गाइड
USB केबल

Elegoo Uno R3 को अपने कंप्यूटर से कनेक्ट करने और इसे चालू करने के लिए आपको एक USB केबल की आवश्यकता है। USB का मतलब यूनिवर्सल सीरियल बस है। USB का उपयोग आपके कंप्यूटर को डिजिटल कैमरा, प्रिंटर, स्कैनर, और एक्सटर्नल हार्ड ड्राइव जैसे उपकरणों से कनेक्ट करने के लिए किया जाता है।

हमारे प्रोजेक्ट में, हम अपने माइक्रोकंट्रोलर को अपने कंप्यूटर से कनेक्ट करने के लिए USB केबल का उपयोग करेंगे।

LED

LED सेट करें और इसे ब्लिंक करने के लिए प्रोग्राम करें: शुरुआती गाइड
LED लाइट

LED का मतलब लाइट एमिटिंग डायोड है। इसके एक पॉजिटिव और एक नेगेटिव लीड होता है। लंबा हिस्सा पॉजिटिव लीड है।

घटकों को कैसे असेंबल करें

LED सेट करें और इसे ब्लिंक करने के लिए प्रोग्राम करें: शुरुआती गाइड

इस प्रोजेक्ट में, हम केवल LED को ब्लिंक कराने जा रहे हैं।

पहले, हमें USB केबल को बोर्ड में और फिर कंप्यूटर में प्लग करना होगा।

फिर हमें LED को GND (GND एक इलेक्ट्रिकल सर्किट में रेफरेंस पॉइंट है जिससे वोल्टेज मापा जाता है, और इलेक्ट्रिक करंट के लिए एक सामान्य रिटर्न पथ है) और बोर्ड पर 13 इनपुट में प्लग करना होगा।

LED को ऑन/ऑफ फ्लैश कराने का कोड:

माइक्रोकंट्रोलर बोर्ड के कंप्यूटर में प्लग होने और LED के बोर्ड पर होने के बाद, हमें LED को ब्लिंक कराने के लिए कुछ सरल कोड लिखना होगा।

// सेटअप फ़ंक्शन रीसेट दबाने या बोर्ड को पावर देने पर एक बार चलता है void setup() { // डिजिटल पिन LED_BUILTIN को आउटपुट के रूप में इनिशियलाइज़ करें। pinMode(LED_BUILTIN, OUTPUT); } // लूप फ़ंक्शन हमेशा के लिए बार-बार चलता है void loop() { digitalWrite(LED_BUILTIN, HIGH); // LED चालू करें delay(1000); // एक सेकंड प्रतीक्षा करें digitalWrite(LED_BUILTIN, LOW); // LED बंद करें delay(1000); // एक सेकंड प्रतीक्षा करें } 

उपरोक्त कोड मूल रूप से LED को 1 सेकंड के लिए चालू करता है और फिर इसे एक सेकंड के लिए बंद कर देता है।

यह फ़ंक्शन एक निरंतर लूप में है। digitalWrite एक फ़ंक्शन है जो 2 पैरामीटर लेता है, LED_BUILTIN और HIGH || LOW। लूप मूल रूप से LED लेता है, और फिर वोल्ट को HIGH पर सेट करता है जो इसे चालू करता है। फिर 1 सेकंड के बाद यह वोल्ट को LOW पर सेट करके उसी LED को बंद कर देता है।

यहां अंतिम उत्पाद है:

इस छोटे LED लाइट कोडिंग प्रोजेक्ट का लक्ष्य आपको हार्डवेयर और सॉफ्टवेयर को कैसे जोड़ा जा सकता है, इसके प्राथमिक सिद्धांतों से परिचित कराना था। मुझे आशा है कि आपको यह आनंददायक लगा!

  1. MacBooster 7: अपने मैक को आसानी से स्पीड अप और सिक्योर करें MacBooster 7: अपने मैक को आसानी से स्पीड अप और सिक्योर करें

    क्या आपका मैक उम्मीद के मुताबिक परफॉर्म नहीं कर रहा? क्या आप अपने मैक के धीमे होने का कारण ढूंढने में संघर्ष कर रहे हैं? इसकी सुरक्षा को लेकर चिंतित हैं? इन समस्याओं के साथ-साथ अन्य को हल किया जा सकता है और यही MacBooster 7 आपके लिए आसानी से करने का वादा करता है। MacBooster क्या है? MacBooster 7 मू

  1. iPad और iPhone पर QR कोड कैसे स्कैन करें - एक त्वरित गाइड iPad और iPhone पर QR कोड कैसे स्कैन करें - एक त्वरित गाइड

    2018 की शुरुआत में, टेक दिग्गज Apple ने अपने दिमाग को झकझोर देने वाले फीचर्स iOS 12 को रोल आउट किया। iPad और iPhone पर QR कोड स्कैन करना उन फीचर्स में से एक था जिसे Apple उपयोगकर्ताओं के अनुभव को अगले स्तर पर लाने के लिए जोड़ा गया था। यह फीचर न केवल आपके जीवन को आसान बनाने में सक्षम है बल्कि टिकट, क

  1. मैक से AirPods को निर्बाध रूप से कनेक्ट करें: चरण-दर-चरण मार्गदर्शिका मैक से AirPods को निर्बाध रूप से कनेक्ट करें: चरण-दर-चरण मार्गदर्शिका

    Apple के वायरलेस ईयरबड्स - AirPods आपके स्मार्टफोन के साथ उपयोग तक सीमित नहीं हैं। आप निश्चित रूप से AirPods को मैक से कनेक्ट कर सकते हैं और कष्टप्रद वायर्ड टेथर के बिना संगीत, वीडियो, पॉडकास्ट, और बहुत कुछ सुन सकते हैं। यहां आपके AirPods/AirPods Pro को आपके मैक कंप्यूटर से सेटअप, कनेक्ट और उपयोग कर