Arduino/C2/First-Arduino-Program/Hindi

From Script | Spoken-Tutorial
Jump to: navigation, search
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 यह स्क्रिप्ट विकास द्वारा अनुवादित है, हमसे जुड़ने के लिए धन्यवाद

Contributors and Content Editors

Sakinashaikh