
আসসালামু আলাইকুম, আমি আবরার অন্তর। আশা করি সবাই ভালই আছেন। আমি একটা নতুন উদ্বেগ নিয়েছি আর তা হলো অনলাইনে আপনাদের microcontroller প্রোগ্রামিং শিখানো। ইতিমধ্যে আপনারা অনেকে আমার টিউন পরেছেন ভালো বলেছেন তাই আপনাদের নিয়েই আমার এই সামান্য প্রচেষ্টা। কথা না বাড়িয়ে আমি আমার উদ্বেগ সম্পর্কে বিস্তারিত আলোচনা করিঃ
আমার পূর্ববর্তী টিউনসমূহঃ
বর্তমানে অনলাইনে সোশ্যাল নেটওয়ার্ক এর কথা আমরা সবাই জানি। ফেসবুক, স্ক্যপে ইত্যাদি আরও কত কিছু। তবে আমি মূলত Skype and Team viewer দিয়েই আমার ক্লাস গুলো করবো। যার ফলে সরাসরি না বসেও আমি হাতে কলমে শিখাতে পারব। আপনারাও সরাসরি আমাকে আপনাদের সমস্যা এবং প্রশ্ন জিজ্ঞাস করতে পারবেন। skype এ গ্রুপ করে ক্লাস নেয়া হবে ফলে দেখা যাবে একেক জন এক এক প্রশ্ন করে অন্যদের প্রশ্নের বা সমস্যা ও সমাধান হয়ে যাবে। তাছাড়া কোর্স শেষ হলেও যেকোনো সমস্যা হলে আমি হেল্প করতে চেষ্টা করবো।
প্রোগ্রাম কাজ করছে কি না চেক করার জন্য (ভার্চুয়াল সিমুলেসন) ISIS Proteus. এবং সি বা বেসিক প্রোগ্রামিং ল্যাঙ্গুয়েজ। আপনাদের অবশ্যই যেকোনো একটি ল্যাঙ্গুয়েজ বেছে নিতে হবে। সি ল্যাঙ্গুয়েজ এর জন্যঃ MikroC compiler এবং বেসিক ল্যাঙ্গুয়েজ এর জন্যঃ Proton Basic IDE ব্যবহার করবো।
আমি কোর্সটি দুই ভাগে ভাগ করেছিঃ ১। Beginner, ২। Advanced.
1. Beginner: এই পর্যায় এ A,B,C থেকে microcontroller এবং প্রোগ্রামিং শিখানো হবে বলতে পারেন। এটা মূলত যারা কোনদিন প্রোগ্রামিং করেনি কিন্তু ইলেক্ট্রনিক্স নিয়ে কাজ করে তাদের জন্য। সম্পূর্ণ বেসিক থেকে শিখানো হবে। যা যা শিখানো হবেঃ
Microcontroller:
a. What is MCU/microcontroller?
b. How it works?
c. What inside it?
d. Registers and bits.
e. Modules.
MikroC:
a. Functions and procedures.
b. Declarations.
c. Operators.
d. Statements.
e. Conditions.
f. Libraries.
g. Examples.
h. Simple Projects[LED, LCD, 7 segment, PWM etc].
Proteus:
a. Proteus schematic designing A to Z.
b. Proteus PCB designing A to Z.
***Beginner কোর্স ফিঃ ৪০০০টাকা। 🙂
2. Advanced: এটা মূলত যারা বর্তমানে microcontroller নিয়ে কাজ করতেছেন বা এর সম্পর্কে ধারনা আছে তাদের জন্য। এখানে বেসিক কিছু শিখানো হবে না। তবে advanced level এর বেসিক শিখানো হবে। 😛 যা যা শিখানো হবেঃ
a. Interfacing sensors.
b. Interfacing GLCD.
c. UART.
d. Interfacing Bluetooth module.
e. LED Matrix A to Z. [8x8, 16x16]
f. Keyboard/keypad interfacing.
g. SD card interfacing.
h. USB interfacing.
i. EEPROM.
***Advanced কোর্স ফিঃ ৩০০০টাকা। 🙂
Beginner এবং Advanced দুটাই ১মাস কোর্স। সপ্তাহে ৬দিন প্রত্যেকদিন একটি করে ক্লাস হবে। প্রতিটি ক্লাস ১-২ ঘণ্টা করে। 🙂
১মাস কেন??? হুম, আপনি ভাবতে পারেন ১মাস এ কি হবে! কিন্তু আমি বলবো ১মাস এ অনেক বেশি microcontroller শিখার জন্য। আপনি অন্যান্য প্রতিষ্ঠান গুলোর দিকে একটু তাকিয়ে দেখেন ওরা ২/৩মাস নিয়ে কোর্স করায় ঠিক আছে কিন্তু ওদের সপ্তাহে ক্লাস থাকে ২/৩টা। তাহলে কি বুঝলেন? হিসাব করলে দেখা যাবে ওদের ও টোটাল ক্লাস হয় ২৫-৩০টা। তাই আমি এখানে প্রত্যেকদিন ক্লাস দিয়েছি যাতে আপনাকে backward এ গিয়ে কিছু মনে করতে না হয়। একদিন এর ব্যবধানে আশা করি শিখানো কিছু ভুলবে না কেউ। 🙂
প্রত্যেকটা গ্রুপে লার্নার থাকবে ৫জন করে। ৫জন সদস্য হলে কোর্স শুরু করা হবে। 🙂
কারো কোন প্রশ্ন বা জিজ্ঞাসা থাকলে আমার সাথে যোগাযোগ করতে পারেনঃ আবরার অন্তর 🙂
আমি আবরার অন্তর। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 10 বছর 6 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 13 টি টিউন ও 26 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 1 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।