Difference between revisions of "OpenModelica/C2/OpenModelica-Connectors/Hindi"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with " {| border=1 ||''' Time ''' ||'''Narration''' |- || 00:01 | | नमस्कार, '''OpenModelica Connectors.''' पर स्पोकन ट्यूटोरियल...")
 
Line 12: Line 12:
 
|-
 
|-
 
| | 00:22
 
| | 00:22
| | इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रहा हूँ  OpenModelica वर्जन 1.11.0 और ऊबंटु लिनक्स  OS 14.04.
+
| | इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रही हूँ  OpenModelica वर्जन 1.11.0 और ऊबंटु लिनक्स  OS 14.04.
 
|-
 
|-
 
| | 00:34
 
| | 00:34

Revision as of 16:16, 27 November 2017

Time Narration
00:01 नमस्कार, OpenModelica Connectors. पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:06 इस ट्यूटोरियल में, हम सीखेंगे नई class बनाना, मौजूदा class खोलना, भिन्न classes कनेक्ट करना, model बनाना औऱ model सिम्युलेट करना।
00:22 इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रही हूँ OpenModelica वर्जन 1.11.0 और ऊबंटु लिनक्स OS 14.04.
00:34 लेकिन, इस ट्यूटोरियल में प्रदर्शित प्रक्रिया अन्य OS में समान है- जैसे Windows, Mac OS X या ARM पर FOSSEE OS
00:47 इस ट्यूटोरियल का अभ्यास करने के लिए, आपको OMEdit के बारे में पता होना चाहिए, पूर्वापेक्षा ट्यूटोरियल हमारी वेबसाइट पर उल्लिखित हैं।
00:57 ट्यूटोरियल में उपयोगति RLC_Circuit फ़ाइल, हमारी साइट पर एक कोड फाइल के रूप में दी गयी है।
01:04 Code Files लिंक से फाइल्स डाउनलोड करें।
01:09 मैंने पहले ही OMEdit विंडो खोला है।
01:13 अब हम चर्चा करेंगे कि नया model कैसे बनाना है।
01:18 पहले हम नई class बनायेंगे। तो File मैन्यू पर जाएँ और New Modelica Class चुनें।
01:27 Create New Modelica Class विंडो प्रदर्शित होता है।
01:31 Name फिल्ड में, क्लास का नाम प्रविष्ट करें, जिसे हम बनाना चाहते हैं।
01:37 मैं Sample नाम टाइप प्रविष्ट करूँगा।
01:41 Specialization फिल्ड में, क्लास का टाइप चुनें, जिसे आप बनाना चाहते हैं। मैं Class चुनुँगा।
01:50 फिरOK पर क्लिक करें।
01:53 दिए गए नाम के साथ नया क्लास बनेगा।
01:57 हम आने वाले ट्यूटोरियल्स में classes के बारे में और अधिक जानेंगे।
02:02 अब हम इस क्लास को सेव करेंगे।
02:05 इसके लिए, Sample class पर राइट-क्लिक करें औरSave पर क्लिक करें।
02:11 इस फाइल को सेव करने के लिए उचित स्थान चुनें।
02:15 Sample फाइल बंद करें। Sample पर राइट क्लिक करें और Unload चुनें।
02:22 प्रदर्शित कंफरमेशन डायलॉग बॉक्स में Yes पर क्लिक करें।
02:27 अब हम सीखेंगे कि मौजूदा class को कैसे खोलना है।
02:32 class खोलने के लिए, File मैन्यू पर जाएँ। फिर Open Model/Library File पर क्लिक करें।
02:40 इच्छित फ़ाइल का चयन करें जिसे आप खोलना चाहते हैं।
02:44 मैं RLC_Circuit.mo फाइल चुनुँगा जो हमने Code files से डाउनलोड की थी।
02:52 Open बटन पर क्लिक करें।
02:55 अब हमConnectors के बारे में सीखेंगे।
02:59 Connector एक model से अन्य model के साथ जानकारी का आदान-प्रदान करने के लिए एक तरीका है।
03:07 Connectors के उपयोग:
03:09 Connectors का उपयोग कनेक्शन, कम्युनिकेशन, कंपोनेंट और बाहरी दुनिया के बीच युग्मन के लिए किया जाता है।
03:17 फिर, हमclasses कनेक्ट करना सीखेंगे।
03:20 इसके लिए, मैं RLC_Circuit' फाइल का उपयोग करुँगा जिसे हमने पहले खोला था।
03:28 RLC_Circuit' Modelica package है जिसमें भिन्न classes शामिल हैं।
03:34 Package का विस्तार करते हैं।
03:37 यहाँ हम विभिन्न classes,' Ground, VoltageSource , Resistor , Capacitor और Inductor
देख सकते हैं।
03:49 और Pin नामक connector भी।
03:53 हम इस श्रृंखला में आने वाले ट्यूटोरियल्स में 'classes' 'और' 'connectors' 'के बारे में अधिक जानेंगे।
04:00 इसpackage में circuit क्लास भी शामिल है।
04:05 Circuit फाइल पर डबल-क्लिक करें और Text view पर जाएँ।
04:11 यहाँ हम देख सकते हैं कि class में कोई भी कोड नहीं है।
04:17 अब 'Diagram View पर जाएँ।
04:20 सभी blocks/components को ग्रिड भाग में रखते हैं। फिर हम उन्हें कनेक्ट करेंगे।
04:29 Resistor पर क्लिक करें और इसे ग्रिड भाग में ड्रेग औऱ ड्रॉप करें।
04:35 हमें मैसेज प्राप्त होता है: Enter Component Name.
04:38 Name फिल्ड में, कंपोनेंट नाम 'R प्रविष्ट करें और OK पर क्लिक करें।
04:47 Inductor पर क्लिक करें, इसे ग्रिड भाग में ड्रेग औऱ ड्रॉप करें और इसे Resistor के बाद रखें।
04:56 कंपोनेंट नाम 'L प्रविष्ट करें और OK पर क्लिक करें।
05:02 Capacitor पर क्लिक करें, इसे ग्रिड भाग में ड्रैग औऱ ड्रॉप करें और इसे Inductor के बाद रखें।
05:10 कंपोनेंट नाम 'C प्रविष्ट करें औरOK पर क्लिक करें।
05:15 फिर, VoltageSource पर क्लिक करें औऱ इसे ग्रिड भाग में ड्रैग और ड्रॉप करें।
05:22 इसे R, L और C के ऊपर रखें, जो श्रृंखला में हैं।
05:28 कंपोनेंट नाम ACVoltage प्रविष्ट करें।
05:32 याद रखें, कृपया कंपोनेंट नाम फिल्ड में कोई भी स्पेस ना रखें।
05:38 यह सिम्युलेशन के समय ट्रांसलेशन एरर देगा। OK पर क्लिक करें।
05:45 फिर, Ground पर क्लिक करें और इसे ग्रिड भाग में ड्रैग औऱ ड्रॉप करें।
05:52 इसे श्रृंखला में R, L' और C कंपोनेंट के नीचे रखें।
05:57 कंपोनेंट नाम G प्रविष्ट करें औरOK पर क्लिक करें।
06:02 अब श्रृंखला में RLC Circuit का निर्माण करने के लिए हमारे पास सभी आवश्यक कंपोनेंट्स हैं।
06:09 इनcomponents को कनेक्ट करते हैं।
06:12 माउस को कंपोनेंट के बाईं ओर रखें।
06:16 पॉप-अप RLC underscore Circuit dot pin p प्रदर्शित होता है।
06:22 यह positive pin प्रदर्शित करता है।
06:25 इसीतरह, कंपोनेंट का दायाँ भाग RLC underscore Circuit dot pin n पॉप-अप दिखाता है।
06:34 यह negative pin प्रदर्शित करता है।
06:37 कर्सर को Resistor के negative pin पर रखें।
06:42 हम '+' चिन्ह देख सकते हैं जब कर्सर n pin पर रखा जाता है।
06:48 pin पर क्लिक करें।
06:49 इसे Inductor के p pin पर ड्रैग करें।
06:54 Inductor's p pin पर क्लिक करें और कर्सर छोड दें।
07:01 फिर, हम Inductor के n pin' को Capacitor के p pin के साथ कनेक्ट करेंगे।
07:08 Inductor के n pin पर क्लिक करें।
07:11 इसे पकड़कर रखें औरCapacitor के p pin पर ड्रैग करें।
07:15 Capacitor के p pin पर क्लिक करें।
07:20 अब हमने श्रृंखला में Resistor, Inductor और Capacitor कनेक्ट किया है।
07:28 अगला चरण VoltageSource प्रदान करना है।
07:32 Resistor के p pin पर क्लिक करें।
07:36 इसे पकड़कर रखें और VoltageSource के p pin पर ड्रैग करें।
07:42 इसीतरह, हम Capacitor के n pin को VoltageSource के n pin के साथ कनेक्ट करेंगे।
07:50 Capacitor के n pin पर क्लिक करें।
07:53 इसे पकड़कर रखें औरVoltageSource के n pin पर ड्रैग करें।
07:58 n pin पर क्लिक करें और कर्सर छोड दें।
08:03 अगला चरण सर्किट Ground करना है।
08:07 VoltageSource के n pin पर क्लिक करें।
08:11 इसे पकड़कर रखें औरGround पर ड्रैग करें।
08:14 ध्यान दें, Ground को केवल एक पिन मिला है जो p pin है।
08:20 इस पर क्लिक करें और कर्सर छोड दें। अब सर्किट पूरा हो गया है।
08:25 ट्यूटोरियल रोक दें और देखें कि आपका सर्किट इस तरह दिखना चाहिए।
08:33 class सेव करने के लिए CTRL S दबाएँ।
08:37 अब हम class की शुद्धता की जाँच करेंगे।
08:41 Check All Models बटन पर क्लिक करें।
08:45 Messages Browser पर ध्यान दें।
08:49 यह समीकरणों की संख्या और वैरिएबल्स की संख्या को दर्शाता है।
08:53 मॉडल सिम्युलेट के लिए तैयार हो जायेगा यदि दोनों समान हैं।
08:58 Simulate बटन पर क्लिक करें। एक नया विंडो प्रदर्शित होता है।
09:03 यह आउटपुट विंडो सक्सेस मैसेज प्रदर्शित करता है।
09:09 R का विस्तार करें और Ir और time के बीच प्लॉट करने के लिए Ir पर क्लिक करें।
09:18 हम आने वाले ट्यूटोरियल्स में Equations और Variables के बारे में सीखेंगे।
09:24 यह सब इस ट्यूटोरियल के लिए है। संक्षेप में
09:28 इस ट्यूटोरियल में हमने सीखा: नए क्लास को बनाना, मौजूदा क्लास को खोलना, भिन्न classes कनेक्ट करना, Model बनाना और Model सिम्युलेट करना।
09:43 नियत-कार्य के रूप में, RLC Circuit का निर्माण करें, जहाँ: Resistor, Inductor और Capacitor parallel कनेक्शन में हैं।
09:53 RLC_Circuit package' मैं मौजूद classes और connector का उपयोग करें।
10:01 यह सर्किट का चित्र है जिसे निर्माण किया जाना चाहिए।
10:01 निम्नलिखित लिंक पर उपलब्ध वीडियो देखें। [1]

यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है।

10:15 स्पोकन ट्यूटोरियल प्रोजेक्ट टीम स्पोकन ट्यूटोरियल का उपयोग कर कार्यशालाओं का आयोजन करती है, ऑनलाइन परीक्षा पास करने वालों को प्रमाण पत्र देती है। अधिक जानकारी के लिए, कृपया हमें लिखें
10:31 इस फोरम में समय के साथ अपने प्रश्नों को पोस्ट करें।
10:34 FOSSEE टीम लोकप्रिय किताबों के हल किये हुए उदाहरणों के कोडिंग का समन्वयन करती है। हम ऐसे लोगों के लिए मानदेय और प्रमाण पत्र देते हैं जो ऐसा करते हैं। अधिक जानकारी के लिए, कृपया इस साइट पर जाएं।
10:49 FOSSEE टीम वाणिज्यिक सिम्युलेटर प्रयोगशालाओं को OpenModelica में माइग्रेट करने में सहायता करती है। हम ऐसे लोगों के लिए मानदेय और प्रमाण पत्र देते हैं जो ऐसा करते हैं। अधिक जानकारी के लिए, कृपया इस साइट पर जाएं।
11:06 स्पोकन ट्यूटोरियल और FOSSEE आईसीटी के माध्यम से राष्ट्रीय शिक्षा मिशन,एमएचआरडी, भारत सरकार द्वारा समर्थित है।
11:15 यह स्क्रिप्ट विकास द्वारा अनुवादित है। हमसे जुडने के लिए धन्यवाद।

Contributors and Content Editors

Sakinashaikh, Shruti arya, Vikaskothiyara