কি কি লাগবে
মাইক্রোকন্ট্রোলার শেখার জন্য শুরুতে আমাদের কিছু হার্ডওয়্যার দরকার হবে। প্রথমেই আমাদের লাগবে মাইক্রোকন্ট্রোলার। এটি Atmega8, Atmega16, Atmega32 বা AVR Series এর যেকোন একটি হতে পারে। তবে যেহেতু শেখার সময় নানা ভুল ত্রুটির কারণে আমাদের আদরের মাইক্রোকন্ট্রোলারটি নষ্ট হয়ে যেতে পারে তাই অপেক্ষাকৃত সস্তা এবং অনেক ফিচার সম্বলিত মাইক্রোকন্ট্রোলার Atmega8 কে আমি Suggest করব। এবং এজন্যই আমাদের সব উদাহরণ আমরা Atmega8 দিয়েই দেয়ার চেষ্টা করব।
আরও কিছু জিনিস
আমাদের আরও বেশকিছু জিনিস দরকার হবে। এদের মাঝে অন্যতম হল ভোল্টেজ রেগুলেটর IC 7805। এটি মাইক্রোকন্ট্রোলারকে Constant ৫ ভোল্ট পাওয়ার সাপ্লাই দিবে। মাইক্রোকন্ট্রোলারের জন্য Power Supply তৈরি করে নিলে কাজ করা অনেক সহজ হয়ে যাবে।
বাকি জিনিসগুলো লিস্ট আকারে নিচে দেয়া হল
লিস্ট
Crystal : 12 MHz , 8 MHz, 4MHz Capacitor : 100 uf, 47 uf, 10 uf, 4.7 uf, 1 uf, 0.1 uf, 22 pf ইত্যাদি Resistor : 100k, 47k, 10k, 1k, 640 ohm ইত্যাদি LED : Red, Green, Yellow ইত্যাদি
এতোকিছু দেখে মোটেও ঘাবড়ানোর কোন কারণ নেই। কারণ এসব জিনিসের দাম খুবই সস্তা। ২০০ – ৩০০ টাকা হলেই উপরের সব জিনিস কেনা সম্ভব।
সহজেই সিমুলেট
তবে যদি প্রাথমিকভাবে এসব কিনতে না চাও তাহলেও ব্যবস্থা আছে !!! এটি হল Proteus। এটা হল একটি সিমুলেশন সফটওয়্যার। এই সফটওয়্যার দিয়ে যেকোনো সার্কিট খুব সহজেই সিমুলেট করা যায়।