Arduino/C2/First-Arduino-Program/Hindi
From Script | Spoken-Tutorial
| Time | Narration |
| 00:01 | First Arduino Program पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
| 00:06 | इस ट्यूटोरियल में, हम सीखेंगे कि:
Arduino प्रोग्राम कैसे लिखें, प्रोग्राम को Compile और upload कैसे करें और LED कैसे चमकाएं। |
| 00:19 | यहां मैं उपयोग कर रही हूं:
Arduino UNO Board, |
| 00:23 | Ubuntu Linux 14.04 operating system और
Arduino IDE. |
| 00:30 | इस ट्यूटोरियल का अनुसरण करने के लिए, आपके पास होना चाहिए: इलेक्ट्रॉनिक्स का बुनियादी ज्ञान, |
| 00:36 | C या C++ प्रोग्राम लिखने का बुनियादी ज्ञान, |
| 00:41 | और, USB power cable के साथ Arduino UNO Board |
| 00:46 | अपना पहला प्रोग्राम लिखने के लिए Arduino IDE खोलें। |
| 00:52 | यहां, हम Menu बार में विभिन्न मेनू देख सकते हैं। |
| 00:57 | Arduino में, प्रत्येक प्रोग्राम Sketch के रूप में सेव होता है। |
| 01:03 | डिफ़ॉल्ट रूप से, यह नाम Sketch underscore और एक नाम के रूप में बनाता है। |
| 01:11 | आप File और फिर Save पर क्लिक करके नाम बदल सकते हैं। |
| 01:18 | फाइल का नाम BlinkLed टाइप करें।
अब Save बटन पर क्लिक करें। |
| 01:26 | यह दो खाली फंक्शन्स void setup और void loop के साथ डिफ़ॉल्ट प्रोग्राम इन्वाइरन्मन्ट है। |
| 01:35 | अब, हम 'LED' को चमकाने के लिए एक 'Arduino' प्रोग्राम लिखेंगे। |
| 01:41 | मैंने अपना IDE और Arduino board को साथ-साथ रखा है। |
| 01:47 | इससे हमें board में प्रोग्राम के निष्पादन और आउटपुट को देखने के लिए मदद मिलेगी। |
| 01:54 | इस LED प्रोग्राम के लिए, मैं pin नंबर 13 को चमकाना चाहती हूं। |
| 02:00 | यह आंतरिक रूप से इस LED से जुड़ा एक digital input/output pin है। |
| 02:07 | मार्कर के साथ हाइलाइट पर ध्यान दें। |
| 02:10 | अब, हमें अपना कोड लिखना होगा। |
| 02:13 | void setup फ़ंक्शन एक microcontroller के सेटअप के लिए है। |
| 02:18 | हमारे मामले में, pin नंबर 13 को पहले सेट करना होगा। |
| 02:24 | ऐसा करने के लिए, हम pinMode नामक एक इन-बिल्ट फ़ंक्शन का उपयोग करेंगे। |
| 02:31 | इसमें दो पैरामीटर्स- pin number comma mode हैं। |
| 02:36 | अंतः टाइप करें: pinMode open brackets 13 comma output close brackets semicolon. |
| 02:48 | हमें मोड को output के रूप में क्यों रखना चाहिए? |
| 02:51 | ऐसा इसलिए है क्योंकि पिन नंबर 13 आंतरिक रूप से LED से जुड़ा है। |
| 02:58 | वोल्टेज अधिक होने पर यह चमक जाएगा लेकिन वोल्टेज शून्य होने पर यह चमक नहीं पाएगा। |
| 03:05 | हमें LED में वोल्टेज देने के लिए ‘output’ के रूप में मोड को कॉन्फ़िगर करना होगा। |
| 03:12 | अब हम void loop' फ़ंक्शन में code लिखेंगे। |
| 03:17 | LED ब्लिंक होने से पहले, LED चमकने दें। |
| 03:22 | यहां digitalWrite नामक एक फंक्शन है, जिसे digital pin के लिए लिखेंगे। |
| 03:29 | इस फ़ंक्शन में दो पैरामीटर्स हैं, जैसे pin number और value or state. |
| 03:36 | पहले से ही, हम पिन नंबर को 13 के रूप में जानते हैं। मान HIGH या LOW होना चाहिए। |
| 03:44 | अत टाइप करें:digitalWrite open brackets 13 comma HIGH close brackets semicolon'. |
| 03:55 | हम LED' को चमकाना चाहते हैं। अतः, वोल्टेज HIGH होना चाहिए। |
| 04:00 | बस इतना ही। कोड बहुत सरल है। |
| 04:04 | अगला कदम प्रोग्राम को कंपाइल करना है। |
| 04:08 | प्रोग्राम को सत्यापित करने के लिए मेनू बार में Tick icon पर क्लिक करें। |
| 04:14 | यह हमारे प्रोग्राम को binary format में कंपाइल करेगा जो microcontroller द्वारा समझा जा सकता है। |
| 04:22 | आप IDE के तल में कंपाइलेशन स्थिति देख सकते हैं। |
| 04:27 | इसके बाद हमें प्रोग्राम को microcontroller पर अपलोड करना होगा। |
| 04:32 | upload' करने के लिए menu bar पर दाएं एरो बटन पर क्लिक करें।
वैकल्पिक रूप से, आप Sketch मेनू का चयन और फिर upload कर सकते हैं। |
| 04:48 | आप थोड़ी देर के लिए TX RX ब्लिंक देख सकते हैं। यह इंगित करता है कि संचरण ON है। |
| 04:57 | अब आप देख सकते हैं कि LED चमक रहा है। |
| 05:01 | LED को बंद कैसे करें?
हमें इस प्रोग्राम को संशोधित करना होगा, जैसे कि दूसरे पैरामीटर का मान LOW है। |
| 05:11 | अब, इस प्रोग्राम को compile और upload करें। |
| 05:16 | आप देख सकते हैं कि LED अभी बंद है। |
| 05:20 | हम जानते हैं कि LED को ON और OFF कैसे करना है। |
| 05:25 | अब, हम LED को चमकाने लिए प्रोग्राम को संशोधित करेंगे, |
| 05:31 | वह है, एक सेकंड के अंतराल के साथ ON और OFF। |
| 05:36 | हम दिखाए गए अनुसार प्रोग्राम को बदल देंगे। Delay' एक' built-in function है जो निश्चित समय के लिए प्रोग्राम को रोक देता है। |
| 05:46 | मैं टाइप करूंगी: delay open brackets 500 close brackets semicolon.
यहां, 500 अर्थात 500 मिलिसेकंड, वह देरी का आधा सेकंड है। |
| 06:01 | अब, टाइप करें digitalWrite open brackets 13 comma LOW close brackets semicolon. |
| 06:12 | यह digital pin 13 को OFF मोड बनाता है। |
| 06:17 | हम कब तक इसे OFF करना चाहते हैं?
टाइप करें: delay open brackets 500 close brackets semicolon. |
| 06:28 | फिर से, हम इसे 500 मिसिसेकंड के लिए OFF' करना चाहते हैं। |
| 06:34 | मैं फिर से लाइन दर लाइन Void loop प्रोग्राम समझाती हूं। |
| 06:40 | Void loop एक अनंत लूप है और यह लगातार निष्पादित होगा। |
| 06:45 |
LED से जुड़ा पिन नंबर 13, 500 मिलिसेकंड के लिए HIGH अवस्था में होगा। और फिर, 500 मिलिसेकंड के लिए LOW अवस्था में होगा। |
| 06:57 | यह प्रोग्राम लूप में बार-बार निष्पादित किया जाता है। |
| 07:02 | प्रोग्राम को उपलोड करें। |
| 07:05 | हम देख सकते हैं कि हमरा LED चमक रहा है। |
| 07:10 | इसी के साथ हम स्पोकन ट्यूटोरियल के अंत में आ गए हैं, संक्षेप में। |
| 07:16 | इस ट्यूटोरियल में, हमने सीखा: Arduino प्रोग्राम कैसे लिखें, |
| 07:21 | प्रोग्राम को Compile' और upload और एक LED कैसे चमकाएं। |
| 07:27 | निम्नलिखित नियतकार्य करें। उपरोक्त Blink LED प्रोग्राम में देरी के समय को 1500 में बदलें। |
| 07:37 | प्रोग्राम को कंपाइल करें और अपलोड करें और एलईडी में चमक का निरीक्षण करें। |
| 07:45 | निम्न लिंक पर मौजूद वीडियो स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। कृपया इसे डाउनलोड करें और देखें। |
| 07:53 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम कार्यशालाएँ आयोजित करती है और प्रमाणपत्र देती है। अधिक जानकारी के लिए कृपया हमें लिखें। |
| 08:06 | क्या आपके पास इस स्पोकन ट्यूटोरियल में प्रश्न है?
कृपया इस साइट पर जाएं। |
| 08:13 | मिनट और सेकंड चुनें जहां आपके पास प्रश्न है। अपने प्रश्न को संक्षेप में बताएं।
हमारी टीम में से कोई उनका उत्तर देगा। |
| 08:24 | स्पोकन ट्यूटोरियल प्रोजेक्ट भारत सरकार के NMEICT, MHRD द्वारा वित्त पोषित है।इस मिशन पर अधिक जानकारी इस लिंक पर उपलब्ध है। |
| 08:35 | यह स्क्रिप्ट विकास द्वारा अनुवादित है, हमसे जुड़ने के लिए धन्यवाद |