ExpEYES/C2/Communicating-to-ExpEYES-using-Python/Bengali
Time | Narration |
---|---|
00:01 | Python ব্যবহার করে Communicating to ExpEYES এর টিউটোরিয়ালে আপনাদের স্বাগত। |
00:07 | এই টিউটোরিয়ালে আমরা শিখব
পাইথনের ভূমিকা প্লট উইন্ডো এবং পাইথন ব্যবহার করে AC ভোল্টেজ পরিমাপ করা সাইন তরঙ্গ উৎপন্ন করা পাইথন ব্যবহার করে বহিরাগত এবং অভ্যন্তরীণ ভোল্টেজ পরিমাপ করা। |
00:22 |
প্লট উইন্ডো এবং পাইথন ব্যবহার করে ধারকত্ব এবং রোধ পরিমাপ করা একটি স্কোয়ার ওয়েভ উৎপন্ন করা আমাদের পরীক্ষণের জন্য সংযোগ এবং সার্কিট ডায়াগ্রাম দেখানো। |
00:34 | এখানে আমি ব্যবহার করছি
ExpEYES সংস্করণ 3.1.0 উবুন্টু লিনাক্স OS সংস্করণ 14.10 |
00:43 | টিউটোরিয়ালটি অনুসরণ করতে নিম সম্পর্কে জানতে হবে:
ExpEYES Junior ইন্টারফেস। মৌলিক পাইথন প্রোগ্রামিং। |
00:52 | না হলে প্রাসঙ্গিক টিউটোরিয়ালের জন্য আমাদের ওয়েবসাইটে যান। |
00:56 | এখন পাইথনের ভূমিকা দিয়ে শুরু করি। |
01:00 | পাইথন একটি সরল এবং শিখতে সহজ শক্তিশালী প্রোগ্রামিং ভাষা।
এটি বিনামূল্য এবং ওপেন সোর্স, ক্রস প্ল্যাটফর্ম উচ্চ পর্যায়ের ভাষা। এটির অবজেক্ট ওরিয়েন্টেড প্রোগ্রামেরে জন্য কার্যকর এপ্রোচ রয়েছে। |
01:15 | আমাদের সিস্টেমে পাইথনের সংস্থাপন নিশ্চিত করুন। |
01:18 | টার্মিনাল খুলতে CTRL+ ALT এবং T কীস টিপুন। |
01:22 | পাইথন ইন্টারপ্রেটার শুরু করতে লিখুন python এবং এন্টার টিপুন। পাইথনের ডিফল্ট সংস্করণ সম্পর্কিত তথ্য টার্মিনাল দেখাবে। |
01:36 | প্রদর্শিত তিনটি এঙ্গেল বন্ধনী পাইথন প্রম্পট (>>>) নির্দেশ করে। এখন আপনি কমান্ড লিখতে প্রস্তুত। |
01:44 | পাইথন প্রোগ্রামিং সম্পর্কে আরো জানতে আমাদের ওয়েবসাইটে যান। |
01:49 | আমি যন্ত্রের উপরের প্যানেলে স্থিত চ্যানেল সম্পর্কে আলোচনা করব। |
01:54 | উপরের প্যানেল, প্রতিটি টার্মিনাল একটি নির্দিষ্ট চ্যানেল সংখ্যায় নির্ধারিত হয়েছে। |
02:00 | উদাহরণস্বরূপ - চ্যানেল 1, A1 এ এবং চ্যানেল 2, A2 তে নির্ধারিত হয়েছে। |
02:07 | আমি যন্ত্রে তারের সংযোগ করা দেখাবো। |
02:11 | যন্ত্রের দুপাশে স্ক্রু টার্মিনাল রয়েছে। |
02:15 | সংযোগ করতে টার্মিনালে তার ঢুকিয়ে স্ক্রু টাইট করি। A2, SINE এর সাথে যুক্ত করুন। |
02:22 | এটি হল সার্কিট ডায়াগ্রাম। |
02:28 | এখন A2 এর ভোল্টেজ পরিমাপ করতে একটি পরীক্ষণ করি এবং তার সাইন তরঙ্গ প্রদর্শন করি। |
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 | আমরা পাইথন ব্যবহার করে একই পরীক্ষণ সঞ্চালন করব এবং A2 এর ভোল্টেজ পরিমাপ করব। |
03:23 | মনে রাখবেন পাইথন ইন্টারপ্রেটারে ত্রুটি এড়াতে
যন্ত্র সিস্টেমের সাথে যুক্ত করুন প্লট উইন্ডো বন্ধ করুন। |
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 | এটি AC ভোল্টেজ হওয়ায় A2 এর ভোল্টেজ পরিবর্তন হয়। |
04:20 | পাইথন ইন্টারপ্রেটার প্রয়োগ করে প্লট বানাতে Synaptic Package Manager দ্বারা python-matplotlib লাইব্রেরী সংস্থাপন করুন। |
04:30 | আমি ইতিমধ্যে আমার সিস্টেমে python-matplotlib লাইব্রেরী সংস্থাপিত করেছি। |
04:36 | উইন্ডোজ অপারেটিং সিস্টেমে প্লট বানাতে: |
04:40 | ডাউনলোড করে সংস্থাপন করুন
matplotlib সংস্করণ 1.4.3 numpy সংস্করণ 1.9 বা উচ্চতর। |
04:49 | সংস্থাপিত ExpEYES ফাইল এবং ড্রাইভার কপি করুন এবং C ড্রাইভে পেস্ট করুন। |
04:55 | Sine তরঙ্গ বানাতে পাইথন প্রম্পটে লিখুন: import expeyes.eyesj এবং এন্টার টিপুন। |
05:05 | লিখুন: p=expeyes.eyesj.open() এবং আগের মত এন্টার টিপুন। |
05:12 | লিখুন: from pylab import * (asterisk). from pylab import * হল matplotlib লাইব্রেরী থেকে একটি প্রোগ্রাম। এন্টার টিপুন। |
05:26 | লিখুন: ion(). এই কম্যান্ড pylab ইন্টারেক্টিভ মোড সেট করে। এন্টার টিপুন। |
05:35 | লিখুন t,v=p.capture বন্ধনীতে 2, 200, 100. t এবং v হল সময় এবং ভোল্টেজ ভেক্টর। |
05:50 | 2 হল A2 এর জন্য চ্যানেলের সংখ্যা, 200 হল ডেটা পয়েন্ট। 100 হল পরবর্তী পরিমাপের মাঝে একটি সময়ের ব্যবধান। |
06:02 | Enter টিপুন। |
06:04 | আউটপুট দেখতে লিখুন: plot বন্ধনীতে t, v. বন্ধনীতে t, v এর প্লট নতুন উইন্ডোতে একটি সাইন তরঙ্গ বানায়। |
06:15 | Enter টিপুন। |
06:18 | আমরা সাথে সাথে উইন্ডোজ কমান্ড প্রম্পটে উপরোক্ত কমান্ড ব্যবহার করে একটি সাইন তরঙ্গ বানাতে পারি। |
06:26 | এরপর বহিরাগত ভোল্টেজ উৎস হিসাবে একটি ব্যাটারি ব্যবহার করে A1 এর ভোল্টেজ পরিমাপ করি। |
06:32 | বহিরাগত ভোল্টেজ সোর্স মাপতে, গ্রাউন্ড (GND) 3V এর ব্যাটারি দ্বারা A1 এর সাথে যুক্ত। |
06:39 | এটি হল সার্কিট ডায়াগ্রাম। আমরা পাইথন ইন্টারপ্রেটার দ্বারা A1 এর ভ্যালু দেখাবো। |
06:46 | পাইথন প্রম্পটে লিখুন: import expeyes.eyesj এবং এন্টার টিপুন। |
06:53 | লিখুন: p=expeyes.eyesj.open() এবং এন্টার টিপুন। |
06:59 | লিখুন: print p.get_voltage বন্ধনীতে 1 এবং এন্টার টিপুন। |
07:07 | এখানে চ্যানেল 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 | এখন ধারক এবং রোধক ব্যবহার করে ভোল্টেজের AC এবং DC কম্পোনেন্ট ব্যাখ্যা করব এবং এছাড়াও, স্কোযার তরঙ্গ বানাবো। |
08:11 | এই পরীক্ষণে
A1, SQR1 এর সাথে যুক্ত। SQR1 একটি ধারকের মাধ্যমে A2 এর সাথে যুক্ত। A2, 200k রোধকের মাধ্যমে গ্রাউন্ড (GND) এর সাথে যুক্ত। |
08:25 | এটি হল সার্কিট ডায়াগ্রাম। |
08:27 | প্লট উইন্ডোতে ফলাফল দেখি। |
08:31 | প্লট উইন্ডোতে, Measure C on IN1 বোতামে টিপুন। |
08:36 | IN1 এর ধারকত্ব -0,6 PF (Pico farads) হিসাবে প্রদর্শিত হয়। |
08:42 | Measure R on SEN বোতামে টিপুন। SEN এ রোধ 560 Ω (ohms) হিসাবে প্রদর্শিত হয়। |
08:51 | মনে রাখবেন আপনি ধারকত্ব এবং রোধের কিছুটা ভিন্ন ভ্যালু পেতে পারেন। |
08:57 | SQ1 এ টিপে CH1 এ ড্রেগ করুন। SQ1, চ্যানেল CH1 এ নির্ধারিত হয়। |
09:04 | A2 তে টিপে CH2 তে ড্রেগ করুন। A2, চ্যানেল CH2 তে নির্ধারিত হয়েছে। |
09:12 | স্কোযার তরঙ্গ দেখাতে SQR1 চেক বাক্সে টিপুন। তরঙ্গ এডজাস্ট করতে msec/div স্লাইডার সরান। |
09:23 | CH2 তে টিপে FIT পর্যন্ত ড্র্যাগ করুন। A2 এর ভোল্টেজ এবং ফ্রিকোয়েন্সি ডানদিকে দেখায়। |
09:32 | আমরা একই পরীক্ষণ পাইথন ইন্টারপ্রেটার ব্যবহার করে ধারকত্ব, রোধ পরিমাপ করতে এবং একটি স্কোযার তরঙ্গ বানাতে করব। |
09:41 | পাইথন প্রম্পটে লিখুন: import expeyes.eyesj এবং এন্টার টিপুন। |
09:50 | লিখুন:p=expeyes.eyesj.open() এবং এন্টার টিপুন। |
09:58 | ধারকত্বের ভ্যালু দেখাতে লিখুন: p.measure_cap() এবং এন্টার টিপুন। |
10:07 | ধারকত্বের ভ্যালু টার্মিনালে দেখায়। |
10:11 | রোধের ভ্যালু দেখাতে লিখুন: p.measure_res() এবং এন্টার টিপুন। রোধের ভ্যালু টার্মিনালে দেখায়। |
10:24 | স্কোযার ওয়েভ বানাতে লিখুন: from pylab import *(asterisk) এবং এন্টার টিপুন।
লিখুন: 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 | Enter টিপুন। |
11:14 | সংক্ষিপ্তকরণ করি। |
11:17 | এই টিউটোরিয়ালে আমরা শিখেছি
পাইথনের ভূমিকা প্লট উইন্ডো এবং পাইথন ব্যবহার করে AC ভোল্টেজ পরিমাপ করা সাইন তরঙ্গ উৎপন্ন করা পাইথন ব্যবহার করে বহিরাগত এবং অভ্যন্তরীণ ভোল্টেজ পরিমাপ করা। |
11:33 |
প্লট উইন্ডো এবং পাইথন ব্যবহার করে ধারকত্ব এবং রোধ পরিমাপ করা একটি স্কোয়ার ওয়েভ বানানো আমাদের পরীক্ষণের জন্য সংযোগ এবং সার্কিট ডায়াগ্রাম দেখানো। |
11:45 | একটি অনুশীলনী হিসেবে
প্লট উইন্ডো দ্বারা আপনার আঙুলের রোধ পরিমাপ করুন। পাইথন ব্যবহার করে সাইন এবং স্কোয়ার উভয়ের ওয়েভ বানান। |
11:56 | উপরোক্ত পরীক্ষণের জন্য জন্য সার্কিট ডায়াগ্রাম দেখান। |
11:59 | নিম্ন লিঙ্কে উপলব্ধ ভিডিওটি প্রকল্পকে সারাংশিত করে। ভিডিওটি ডাউনলোড করে দেখুন। |
12:07 | আমরা কর্মশালার আয়োজন করি এবং প্রশংসাপত্র দেই। আমাদের সাথে যোগাযোগ করুন। |
12:13 | স্পোকেন টিউটোরিয়াল প্রজেক্ট ভারত সরকারের MHRD এর NMEICT দ্বারা সমর্থিত। |
12:20 | আই আই টী বোম্বে থেকে আমি বিদায় নিচ্ছি। অংশগ্রহণের জন্য ধন্যবাদ। |