এই রোবটটি একটি সয়ংক্রিয় লাইন অনুসরণকারী রোবট এবং একটি নির্দিষ্ট লাইনকে অনুসরণ করে চলতে পারে | এই রোবটটি চলার সময় লাইন হতে বের হবে না | রোবটটি নিজে নিজে সিদ্ধান্ত নিতে পারবে তার প্রোগ্রাম এর মাধ্যমে এবং আঁকা বাঁকা লাইন এর ওপর দিয়ে চলতে পারবে | রোবটটি তে আমরা লাইন অনুসরণ কারী সেন্সর ব্যবহার করেছি যা একটি ডিজিটাল সেন্সর যার কারণে এটি খুব দ্রুত চলতে পারে | এনালগ থেকে এর প্রতিক্রিয়া সময় বা রেসপন্স টাইম অনেক কম যার কারণে এটি খুব দ্রুত কাজ করতে পারে | এই সেন্সর দ্বারা আরোও অনেক প্রজেক্টে ব্যবহার করা যাবে যা আমরা পরবর্তী টিউটোরিয়াল গুলোতে প্রকাশ করব |
আগে আমরা আপনাদেরকে দেখিয়েছি কিভাবে রোবট বানাতে হয়। আজ আপনাদের দেখাবো কিভাবে একটি লাইন অনুসরণকারী রোবট বানাতে হবে। এই রোবটটি বানানোর আগে আপনাদের জানতে হবে কিভাবে রোবটের বডি বানাতে হবে।
রোবটের বডি কিভাবে বানাতে হয় তা জানতে এখানে http://roboticsbd.com/index.php/robot-making-bangla
এই প্রজেক্টে আমরা অর্দুইনো ৮ বেসিক, অর্দুইনো ৩২৮ বেসিক, অর্দুইনো উনো বা অর্দুইনো মেগা এই ধরনের বোর্ড ব্যবহার করতে পারি|
লাইন অনুসরনকারী রোবটের ভিডিও ১
লাইন অনুসরনকারী রোবটের ভিডিও ২
লাইন অনুসরনকারী রোবটের বানানোর আরো ছবি
এই রোবটটি বানাতে যা যা যন্ত্রপাতি লাগবে..........
প্রয়োজনীয় যন্ত্রপাতি গুলো http://store.roboticsbd.com থেকে কিনতে পারবেন|
লাইন অনুসরণকারী সেন্সরটিকে রোবটের চেসিস এর সামনে স্থাপন করতে দুটি ড্রিল করতে হবে এবং তা স্ক্রু দিয়ে লাগাতে হবে|
রোবটের লাইন বানানোর সিস্টেম:
সাদা ফ্লোরে (White Tiles Floor) একটি কালো tape ১.২ ইঞ্চি থেকে ২ ইঞ্চি width করে গোল বা আকাবাকা করে ফ্লোরে বসাতে হবে|
উপরোক্ত ছবিটি লক্ষ করুন
দ্বিতীয়ধাপ (ইলেকট্রিককানেকশন )
ইলেকট্রনিক্স সিস্টেম এ আমরা Atmel বেসড Arduino Board ব্যবহার করবো এবং রোবটের গিয়ার্ মোটর চালাতে মোটর ড্রাইভার ব্যবহার করবো.
মোটর ও মোটর ড্রাইভার এর কানেকশন
মোটর এর দুটি পয়েন্টে একটা লাল ও নীল্ তার Solder করে লাগাতে হবে এবং সেই তারগুলো কে মোটর
ড্রাইভার এর সাথে উপরোক্ত চিত্র অনুসারে স্ক্রু এর সাহায্যে লাগাতে হবে |
Arduino কানেকশন
উপরোক্ত চিত্র অনুসারে Arduino বোর্ড কে মোটর ড্রাইভার এবং লাইন সনাক্তকারী সেন্সর এর সাথে কানেক্ট করতে হবে. এক্ষেত্রে আমরা jumper ওয়্যার ব্যবহার করতে পারি.
ব্যাটারী কানেকশন এবং পাওয়ার সিস্টেম
যেকোনো ৬ থেকে ৮ ভোল্ট এর লিথিয়াম ব্যাটারী এই রোবট এর জন্য সবচাইতে উপযুক্ত| ব্যাটারী কানেকশন এর ছবিটি নিচে দেওয়া হলো |
অর্দুইনো পাওয়ার জ্যাক soldering সিস্টেম|
পাওয়ার জ্যাক এর মাধ্যমে অর্দুইনো বোর্ড এ পাওয়ার দিতে হবে
এবং ব্যাটারী এবং মোটর ড্রাইভার এর কানেকশন তার দিয়ে দিতে হবে|
ব্যাটারী এর + মোটর ড্রাইভার এর VMS এ কানেক্ট হবে|ব্যাটারী এর - মোটর ড্রাইভার এর GND এ কানেক্ট হবে|
তৃতীয়ধাপ (প্রোগ্রামিং)
Arduino প্রোগ্রামিং:
অর্দুইনো বোর্ড টি কে পাওয়ার দিতে হবে|
অর্দুইনো প্রোগ্রামিং এর জন্য প্রথমে অর্দুইনো সফটওয়্যারটি ডাউনলোড করে নিতে হবে| আমাদের প্রোগ্রাম করা প্রজেক্টটি ডাউনলোড করুন এবং অর্দুইনো সফটওয়্যার দিয়ে অদুইনো বোর্ড এ প্রোগ্রামটি আপলোড করুন|
স্টেপ:
প্রথমে File এ গিয়ে Open এ ক্লিক করুন আমদের রোবট এর প্রজেক্টটি সিলেক্ট করুন
যে অর্দুইনো বোর্ড ব্যবহার করছেন সেটি সিলেক্ট করুন|
অর্দুইনো যে COM পোর্ট টি ব্যবহার করছে সেটি সিলেক্ট করুন...
রোবটের প্রোগ্রামটি আপলোড করুন.....
এখন যদি সব কিছু ঠিক থাকে তাহলে রোবটটিকে পাওয়ার দেয়া হলে এবং কালো লাইন এর ওপর বসানো হলে রোবটটি ওই লাইন অনুসরণ করে চলতে শুরু করবে।
অনান্য রোবট প্রজেক্ট গুলো দেখুন http://roboticsbd.com/index.php/lets-make-robot-bangladesh
মূল লেখা: http://www.roboticsbd.com/index.php/line-following-robot-bd
ইমেইল: [email protected]
আমি রোবটিক্স বাংলাদেশ। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 12 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 4 টি টিউন ও 16 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
ki shondor business Raspberry-Pi 25$ er jinis 9000 tk… ei nah hole Bangladesh… ei vabhey to Bangladesh agia jabey tai nah…
http://www.amazon.com/SB-Raspberry-Pi-Case-Clear/dp/B008TCUXLW/ref=pd_sim_pc_1/182-2303901-1355000