ExpEYES/C2/Communicating-to-ExpEYES-using-Python/Hindi
From Script | Spoken-Tutorial
Revision as of 12:26, 18 August 2016 by Shruti arya (Talk | contribs)
Time | Narration |
00:01 | नमस्कार, 'Communicating to ExpEYES using Python' पर इस ट्यूटोरियल में आपका स्वागत है। |
00:07 | इस ट्यूटोरियल में हम निम्न सीखेंगे:
|
00:22 | * प्लॉट विंडो और 'Python' उपयोग करके 'धारिता' यानि capacitance और 'प्रतिरोध' यानि resistance मापना
|
00:34 | यहाँ में उपयोग कर रही हूँ:
|
00:43 | इस ट्यूटोरियल के अनुसरण के लिए आपको निम्न के साथ परिचित होना चाहिए:
|
00:52 | यदि नहीं तो सम्बन्धित ट्यूटोरियल्स के लिए कृपया हमारी वेबसाइट पर जाएँ। |
00:56 | अब 'Python' के परिचय से शुरू करते हैं। |
01:00 | 'Python' एक सरल और आसानी से सीखी जाने वाली सशक्त प्रोग्राम्मिंग भाषा है।
|
01:15 | निश्चित कर लें कि 'Python' हमारे सिस्टम पर संस्थापित हो गया हो। |
01:18 | 'टर्मिनल' खोलने के लिए 'CTRL+ ALT' और 'T' कीज़ दबाएँ। |
01:22 | 'Python interpreter' शुरू करने के लिए टाइप करें 'python' और एंटर दबाएँ। 'टर्मिनल' पर 'Python' के डिफ़ॉल्ट वर्जन से सम्बन्धित विवरण दिखेगा। |
01:36 | प्रदर्शित तीन 'एंगल ब्रैकेट्स' 'Python' प्रॉम्प्ट को दिखाते हैं। अब आप 'कमांड्स' टाइप करने के लिए तैयार हैं। |
01:44 | 'Python' प्रोग्रामिंग के बारे में अधिक जानकारी के लिए कृपया हमारी वेबसाइट पर जाएँ। |
01:49 | मैं यंत्र के ऊपरी पैनल पर 'चैनल्स' के बारे में चर्चा करुँगी। |
01:54 | ऊपरी 'पैनल' पर प्रत्येक 'टर्मिनल' एक विशेष 'चैनल' संख्या से निर्दिष्ट किया जाता है। |
02:00 | उदाहरण के लिए - 'channel 1', 'A1' को और 'channel 2', 'A2' को निर्दिष्ट किया गया है। |
02:07 | मैं दिखाऊँगी कि यंत्र को तारों से कैसे जोड़ते हैं। |
02:11 | इस यंत्र के किसी भी तरफ 'screw terminals' होते है। |
02:15 | कनैक्शनन्स बनाने के लिए हम 'टर्मिनल्स' में तार डालते हैं और पेंचकस से कसते हैं।यहाँ 'A2', 'SINE' से जोड़ा गया है। |
02:22 | यह 'सर्किट डायग्राम' है। |
02:28 | अब 'A2' के वोल्टेज को मापने के लिए एक परीक्षण करते हैं और इसका 'Sine wave' (Sine तरंग) दिखाते हैं। |
02:36 | अब 'प्लॉट विंडो' पर परिणाम देखते हैं। |
02:39 | 'प्लॉट विंडो' पर 'A2' की वोल्टेज दिखाने के लिए 'A2' पर क्लिक करें। 'A2' का वोल्टेज नीचे दिखता है। |
02:48 | 'A2' पर क्लिक करें और चैनल 'CH1' तक खींचें। जब हम 'A2' को 'CH1' तक खींचते हैं तो 'A2' का इनपुट डेटा 'CH1' पर निर्दिष्ट किया जाता है। |
02:59 | 'Sine' वेव दिखाने के लिए 'msec/div' स्लाइडर को घुमाएँ।'A2' की वोल्टेज में बदलाव दिखाने के लिए 'A2' पर क्लिक करें। |
03:09 | 'CH1' पर क्लिक करें और 'FIT' तक खींचें। 'A2' का वोल्टेज और आवृत्ति दायीं तरफ दिखते हैं। |
03:16 | अब वही परीक्षण करेंगे और 'Python' उपयोग करके 'A2' का 'वोल्टेज मापेंगे। |
03:23 | कृपया ध्यान दें 'Python interpreter' पर गलतियों से बचने के लिए
|
03:31 | 'ExpEYES' से 'eyes' लाइब्रेरी इम्पोर्ट करने के लिए प्रॉम्प्ट पर टाइप करें 'import expeyes.eyesj' एंटर दबाएँ। |
03:40 | टाइप करें: 'p=expeyes.eyesj.open()' और एंटर दबाएँ। 'open()' फ़ंक्शन एक ऑब्जेक्ट रिटर्न करता है यदि हार्डवेयर मिलता है। |
03:53 | ये लाइनें 'ExpEYES' लाइब्रेरी लोड करेंगी और यंत्र पर कनैक्शन स्थापित करेंगी। |
03:58 | 'A2' के वोल्टेज को देखने के लिए, टाइप करें: 'print p.get_voltage' ब्रैकेट्स में '2' और एंटर दबाएँ। |
04:08 | आउटपुट 'A2' का वोल्टेज दिखाता है। इसीप्रकार हम 'A2' के अनेक वोल्टेज दिखा सकते हैं। |
04:15 | 'A2' का वोल्टेज बदलता है क्योंकि यह 'AC' वोल्टेज है। |
04:20 | 'Python interpreter' उपयोग करके प्लॉट्स बनाने के लिए, 'Synaptic Package Manager' उपयोग करके 'python-matplotlib' लाइब्रेरी संस्थापित करें। |
04:30 | मैंने अपने सिस्टम पर पहले ही 'python-matplotlib' लाइब्रेरी संस्थापित कर ली है। |
04:36 | 'विंडोज़ ऑपरेटिंग सिस्टम' पर प्लॉट्स बनाने के लिए |
04:40 | निम्न डॉनलोड और संस्थापित करें
|
04:49 | संस्थापित 'ExpEYES' फाइल्स और ड्राइवर्स को कॉपी करें और 'C drive' में पेस्ट करें। |
04:55 | 'Sine' वेव बनाने के लिए 'python' प्रॉम्प्ट पर टाइप करें: 'import expeyes.eyesj' और एंटर दबाएँ। |
05:05 | पहले की तरह टाइप करें 'p=expeyes.eyesj.open()' और एंटर दबाएँ। |
05:12 | टाइप करें: 'from pylab import *'(asterisk). 'from pylab import *', 'matplotlib library' से एक प्रोग्राम है। एंटर दबाएँ। |
05:26 | टाइप करें: 'ion()'. यह कमांड 'pylab इंटरैक्टिव मोड' को सेट करती है। एंटर दबाएँ।
|
05:35 | टाइप करें: 't,v=p.capture' ब्रैकेट्स में '2, 200, 100.
't', 'v' 'समय' और 'वोल्टेज' वेक्टर्स हैं। |
05:50 | '2', 'A2' के लिए 'चैनल' संख्या है, 200 डेटा पॉइंट्स की संख्या है, 100 आगामी मापों के बीच 'समय अंतराल' (time interval) है। |
06:02 | एंटर दबाएँ। |
06:04 | आउटपुट देखने के लिए टाइप करें: 'plot' ब्रैकेट्स में 't, v'. 'plot' ब्रैकेट्स में 't, v' नई विंडो पर 'Sine wave' बनाता है। |
06:15 | एंटर दबाएँ। |
06:18 | हम 'विंडोज़ कमांड प्रॉम्प्ट' पर उपरोक्त कमांड्स उपयोग करके भी एक 'Sine' वेव बना सकते हैं। |
06:26 | आगे बैटरी को बाहरी वोल्टेज स्रोत की तरह उपयोग करके 'A1' की वोल्टेज मापते हैं। |
06:32 | बाहरी वोल्टेज स्रोत को मापने के लिए 'Ground(GND)' को '3V' की बैटरी द्वारा 'A1' से जोड़ा गया है। |
06:39 | यह सर्किट डायग्राम है। हम 'Python interpreter' उपयोग करके 'A1' की वैल्यू दिखायेंगे। |
06:46 | 'python' प्रॉम्प्ट पर: टाइप करें 'import expeyes.eyesj' और एंटर दबाएँ। |
06:53 | टाइप करें: 'p=expeyes.eyesj.open(),' और एंटर दबाएँ। |
06:59 | टाइप करें: 'print p.get_voltage ब्रैकेट्स में 1' और एंटर दबाएँ। |
07:07 | यहाँ 'Channel 1', 'A1' को निर्दिष्ट किया जाता है। 'A1' की वोल्टेज 'टर्मिनल' पर दिखती है। |
07:14 | अब 'PVS' को आंतरिक वोल्टेज स्रोत की तरह उपयोग करके 'A1' की वोल्टेज मापते हैं। |
07:20 | इस परीक्षण में 'PVS', 'A1' से जुड़ा हुआ है। |
07:24 | यह सर्किट डायग्राम है। |
07:28 | 'टर्मिनल' पर वापस जाते हैं।टाइप करें: 'print p.set_voltage ब्रैकेट्स में 3' और एंटर दबाएँ। |
07:39 | यहाँ 'PVS' की वोल्टेज 3 वोल्ट्स सेट की जाएगी। 'PVS' की वोल्टेज दिखती है। |
07:47 | टाइप करें: 'print p.get_voltage' ब्रैकेट्स में '1' और एंटर दबाएँ। टर्मिनल पर 'A1' की वोल्टेज दिखती है। |
07:59 | अब मैं 'संधारित्र यानि capacitor' और 'प्रतिरोधक यानि resistor' उपयोग करके वोल्टेज के कम्पोनेंट्स 'AC' और 'DC' को दिखाऊँगी। और एक 'square wave' भी बनाऊँगी। |
08:11 | इस परीक्षण में
|
08:25 | यह सर्किट डायग्राम है। |
08:27 | अब 'प्लॉट विंडो' पर परिणाम देखते हैं। |
08:31 | 'प्लॉट विंडो' पर, 'Measure C on IN1' बटन पर क्लिक करें। |
08:36 | 'IN1' की 'धारिता यानि Capacitance)' '-0.6 pF' (पिको फैरेड) दिखती है। |
08:42 | 'Measure R on SEN' बटन पर क्लिक करें। 'SEN' का 'प्रतिरोध (Resistance)' '560 Ω' दिखता है। |
08:51 | कृपया ध्यान दें आपको 'धारिता (Capacitance)' और 'प्रतिरोध (Resistance)' की थोड़ी सी अलग वैल्यूज़ मिल सकती हैं। |
08:57 | 'SQ1' पर क्लिक करें और 'CH1' तक खींचें।
'SQ1' चैनल 'CH1' को निर्दिष्ट किया जाता है। |
09:04 | 'A2' पर क्लिक करें और 'CH2' तक खींचें।
'A2' चैनल 'CH2' को निर्दिष्ट किया जाता है। |
09:12 | 'Square waves दिखाने के लिए 'SQR1' चेक बॉक्स पर क्लिक करें।वेव्स को समायोजित करने के लिए 'msec/div' स्लाइडर को खिसकाएँ। |
09:23 | 'CH2' पर क्लिक करें और 'FIT' तक खींचें। 'A2' की वोल्टेज और आवृत्ति दायीं तरफ दिखती हैं। |
09:32 | हम 'Python interpreter' उपयोग करके 'धारिता, प्रतिरोध' मापने और एक 'Square wave' बनाने के लिए वही परीक्षण करेंगे। |
09:41 | 'python प्रॉम्प्ट' पर, टाइप करें: 'import expeyes.eyesj' और एंटर दबाएँ। |
09:50 | टाइप करें: 'p=expeyes.eyesj.open()' और एंटर दबाएँ। |
09:58 | 'धारिता(Capacitance)' की वैल्यू को दिखाने के लिए, टाइप करें: p.measure_cap()' और एंटर दबाएँ। |
10:07 | 'धारिता(Capacitance)' की वैल्यू टर्मिनल पर दिखती है। |
10:11 | 'प्रतिरोध' वैल्यू को दिखाने के लिए, टाइप करें: 'p.measure_res()' और एंटर दबाएँ। 'प्रतिरोध' वैल्यू टर्मिनल पर दिखती है। |
10:24 | स्क्वायर वेव बनाने के लिए, टाइप करें: 'from pylab import *' और एंटर दबाएँ।
टाइप करें: 'ion()' और एंटर दबाएँ। |
10:36 | टाइप करें: 'print p.set_sqr1 ब्रैकेट्स में 100' और एंटर दबाएँ।यहाँ 100 'स्क्वायर वेव' की 'आवृत्ति' है। |
10:49 | टाइप करें: 't,v=p.capture ब्रैकेट्स में 6, 400, 100' और एंटर दबाएँ। |
11:00 | टाइप करें: 'plot ब्रैकेट्स में t,v'. 'plot ब्रैकेट्स में t,v' एक नई विंडो पर 'स्क्वायर वेव बनाता है। |
11:12 | एंटर दबाएँ। |
11:14 | इसे सारांशित करते हैं। |
11:17 | इस ट्यूटोरियल में हमने सीखा:
|
11:33 | प्लॉट विंडो और 'Python' उपयोग करके 'धारिता (capacitance)' और 'प्रतिरोध (resistance)' मापना
|
11:45 | एक नियत कार्य में,
|
11:56 | उपरोक्त परीक्षणों के लिए सर्किट डायग्राम्स दिखाएँ। |
11:59 | यह विडिओ स्पोकन ट्यूटोरियल प्रॉजेक्ट को सारांशित करता है।अच्छी बैंडविड्थ न मिलने पर आप इसे डॉनलोड करके देख सकते हैं। |
12:07 | हम स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाते हैं और प्रमाणपत्र देते हैं। कृपया हमसे संपर्क करें। |
12:13 | स्पोकन ट्यूटोरियल प्रॉजेक्ट भारत सरकार के MHRD के NMEICT द्वारा निधिबद्ध है। |
12:20 | आई आई टी बॉम्बे से मैं श्रुति आर्य आपसे विदा लेती हूँ। हमसे जुड़ने के लिए धन्यवाद। |