মাইক্রোকন্ট্রোলারের সাথে জিএসএম মডেম সংযুক্ত করা-পর্ব : ১।

এই আলোচনার উদ্দেশ্য হল একটি এমবেডেড ওয়্যারলেস ডিভাইস তৈরী করা যা একটি জিএসএম মডেম তথা একটি মোবাইল সিমের সাথে সংযুক্ত থাকবে। এই উদ্দেশ্যে আমরা মাইক্রোকন্ট্রোলারকে একটি জিএসএম মডেমের সাথে কানেক্ট…

Continue Reading

Chapter 17: Making Calculator with ATmega16A microcontroller | পর্ব ১৭ঃ কিপ্যাড ব্যবহার

একটি কিপ্যাড এর ইন্টারনাল কানেকশন ডায়াগ্রাম দেখতে এরকম হয়। এভিআর মাইক্রোকন্ট্রোলার ব্যবহার করে একটি ৪*৪ কিপ্যাডের বিভিন্ন কি এর ভ্যালু কিভাবে পড়তে হয় তার একটি উদাহরন এইখানে দেওয়া হল। কিপ্যাডের…

Continue Reading

Chapter 15:Timers of ATmega16A Microcontroller | পর্ব ১৫ঃ টাইমার

টাইমার কী? প্রতিদিনই আমরা টাইমার ব্যবহার করছি। টাইমারের সবচেয়ে সহজ উদাহরণ হল আমাদের হাতঘড়ি যা ঘন্টা, মিনিট এবং সেকেন্ড গননা করে। এভিআর মাইক্রোকন্ট্রোলারের টাইমারের কাজও ঠিক এরকম। সময় গননা করা।…

Continue Reading

Chapter 12: ADC | পর্ব ১২ঃ এডিসি

এডিসি কী? ইলেক্ট্রনিক্সে আমরা যেসব প্যারামিটার নিয়ে কাজ করি বা পরিমাপ করি সেগুলো সাধারনত অ্যানালগ। যেমন ভোল্টেজ, কারেন্ট, রেজিস্টেন্স, টেম্পারেচার ইত্যাদি। কিন্তু মাইক্রোকন্ট্রোলারের যে কয়টা প্রজেক্ট আমরা এই পর্যন্ত করেছি…

Continue Reading

Chapter 11: 4 digit interrupt counter | পর্ব ১১ঃ ৪ ডিজিটের ইন্টারাপ্ট কাউন্টার।

ইন্টারাপ্ট কী?: ইন্টারাপ্ট হচ্ছে এমনকিছু কাজ যা মাইক্রোকন্ট্রোলার  মূল ফাংশনের বাইরে গিয়ে ধারাবাহিকভাবে সম্পন্ন করে। যদি আমরা মাইক্রোকন্ট্রোলারকে ইন্টারাপটের মাধ্যমে কিছু করাতে চাই তাহলে  আমাদের একটি ইন্টারাপট সাবরুটিন(ISR) ফাংশন লিখতে…

Continue Reading

Chapter 10: 7-segment display | পর্ব ১০ : সেভেন সেগমেন্ট ডিসপ্লে।

ইলেক্ট্রনিক্সের ক্ষেত্রে সেভেন সেগমেন্ট ডিসপ্লের ব্যবহার বহুল প্রচলিত। এটি ব্যবহার করা সহজ। যেসব প্রজেক্টে সংখ্যা ডিসপ্লে করার প্রয়োজন পড়ে সেগুলোতে এই সেভেন সেগমেন্ট ডিসপ্লের ব্যবহার খুবই জনপ্রিয়। নাম দেখলেই বোঝা…

Continue Reading

Chapter 9: Exteral interrupt | পর্ব ৯ঃ এক্সটার্নাল ইন্টারাপ্ট

ধরা যাক, আপনি আপনার ঘরে বসে একটি বই পড়ছেন। এমন সময় কলিং বেল বেজে উঠলো। আপনি কী করবেন? বইয়ের কোন লাইন পড়ছিলেন সেটা মনে রাখবেন, পড়া বন্ধ রেখে দরজা খুলবেন,…

Continue Reading

Chapter 8: Microcontroller Input | পর্ব ৮ঃমাইক্রোকন্ট্রোলার ইনপুট

এই পর্বে আমরা আলোচনা করব কিভাবে মাইক্রোকন্ট্রোলারে ইনপুট দেওয়া যায়। কোডটি খুবই সহজ। AVR studio তে লেখা। এই প্রোগ্রামটি PORTB থেকে ইনপুট নিয়ে PORTC তে আউটপুট দেখায়। সার্কিটে আমরা PORTB…

Continue Reading

Chapter 7: Your first project with ATmega16 Microcontroller-LED Blinking | পর্ব ৭ঃ মাইক্রোকন্ট্রোলার দিয়ে প্রথম প্রজেক্টঃ এল ই ডি জ্বালানো, নেভানো

সবকিছুরই একটা শুরু থাকে। মাইক্রোকন্ট্রোলার প্রোগ্রামিংয়ের শুরু হল এলইডি ব্লিংকিং অর্থ্যাৎ একটি এলইডিকে পরপর জ্বালানো এবং নেভানো। কাজটি খুবই সহজ। শুধুমাত্র মাইক্রোকন্ট্রোলারের যেকোনো একটি পোর্টকে বারবার হাই( প্রতি পিনে ৫…

Continue Reading

Chapter 6: Embedded C | পর্ব ৬ঃএমবেডেড সি

এই পর্বে আমরা মাইক্রোকন্ট্রোলার প্রোগ্রামিং এ ব্যবহৃত সি ল্যাংগুয়েজের কিছু প্রয়োগ নিয়ে আলোচনা করব। সি ল্যাঙ্গুয়েজে মাইক্রোকন্ট্রোলার প্রোগ্রাম করতে হলে আমাদের মাইক্রোকন্ট্রোলারের রেজিস্টারগুলো সম্পর্কে জানতে হবে। সবচেয়ে বেশি যে কাজগুলো…

Continue Reading

Chapter 5:Complier,loader,simulator | পর্ব ৫ঃ কম্পাইলার, লোডার এবং সিমুলেটর

কম্পাইলার কী? মাইক্রোকন্ট্রোলারের জন্য প্রোগ্রাম লিখতে এবং লিখিত প্রোগ্রামকে মেশিন ল্যাংগুয়েজে কনভার্ট করতে যে সফটওয়্যার ব্যবহার করা হয় তাকে কম্পাইলার বলে। AVR মাইক্রোকন্ট্রোলার প্রোগ্রামিংয়ের জন্য বিভিন্ন কম্পাইলার ব্যবহৃত হয়। যেমনঃ…

Continue Reading

Chapter 4:Microcontroller programmer | পর্ব ৪ঃ মাইক্রোকন্ট্রোলার প্রোগ্রামার

প্রোগ্রামার বিভিন্ন ধরনের হয়ে থাকে। এখানে তিন ধরনের প্রোগ্রামার নিয়ে আলোচনা করা হলঃ ১)আই এস পি অ্যাডাপটার:এটি প্যারালাল পোর্ট ভিত্তিক প্রোগ্রামার। সুবিধাঃ বানানো সহজ এবং দামে সস্তা। অসুবিধাঃ বেশিরভাগ কম্পিউটারেই…

Continue Reading

Chapter 3: DIY-DC power supply | পর্ব ৩ঃ এসো বানাই পাওয়ার সাপ্লাই

এই টিউটোরিয়ালে আমরা একটি পাওয়ার সাপ্লাই সার্কিট তৈরী করব। কারন, মাইক্রোকন্ট্রোলারকে সচল রাখতে ৫ ভোল্ট ডিসি সাপ্লাই প্রয়োজন। এই কাজটি একটি ডিসি অ্যাডাপটার দিয়ে করা সম্ভব। কিন্তু ডিসি অ্যাডাপটারের কিছু…

Continue Reading

Chapter 2: Parts of a microcontroller | পর্ব ২ঃ মাইক্রোকন্ট্রোলারের বিভিন্ন অংশ

মাইক্রোকন্ট্রোলার শেখা খুব মজা। আজকালকার  দৈনন্দিন ব্যবহারের প্রায় সব যন্ত্রপাতিতেই মাইক্রোকন্ট্রোলার ব্যবহৃত হয়। মাইক্রোকন্ট্রোলার দিয়ে যেকোনো সিস্টেম ডিজাইন করা তুলনামূলকভাবে সহজ।নিচের ডায়াগ্রামটির মাঝখানের ব্লকটি দ্বারা একটি মাইক্রোকন্ট্রোলারকে বোঝানো হয়েছে। মাইক্রোকন্ট্রোলারটি…

Continue Reading

Chapter 1: Welcome to the world of microcontroller | পর্ব ১ঃ মাইক্রোকন্ট্রোলারের দুনিয়ায় স্বাগতম।

মাইক্রোকন্ট্রোলার কী? মাইক্রো অর্থ অত্যান্ত ক্ষুদ্র, কন্ট্রোলার অর্থ নিয়ন্ত্রক। মাইক্রোকন্ট্রোলার হল একটিমাত্র চিপের ভেতর  একটি কম্পিউটার। সাধারণত একটি কম্পিউটারের কী কী অংশ থাকে? সিপিইউ, হার্ড ডিস্ক ,র‍্যাম, রম ইত্যাদি। মাইক্রোকন্ট্রোলার…

Continue Reading

That's All We Have Till Now!

That's All We Have Till Now!