একটি রোবট কে ওয়্যারলেস সিস্টেমে কন্ট্রোল করার বিভিন্ন পদ্ধতি আছে যেমন: রিমোটের মাধ্যমে, ব্লুটুথ এর মাধ্যমে, ওয়াইফাই, রেডিও কন্ট্রোল. ট্রান্সমিটার এর মাধ্যমে ইত্যাদি। কিন্তু এসব পদ্ধতিতে সার্কিট ডিজাইন খুবই জটিল আর ব্যয় বহুল। তাই কম খরচে আর সহজ সার্কিট ডায়াগ্রাম নিয়ে এই মোবাইল কন্ট্রোল রোবট। এটি সম্পূর্ন আমার টেস্টেড বা পরিক্ষিত। আর এটা তৈরিতে কোন মাইক্রোকন্ট্রোলার দরকার নাই তাই প্রোগ্রামিংয়েরও ঝামেলা নাই। তাই যারা ইলেকট্রনিক্স জগতে নতুন তারাও এটা বানাতে পারবে বলে আশা করি।

এই রোবট টা কন্ট্রোল করতে আমরা মোবাইলের  DTMF (Dual Tone Multy Frequency) প্রযুক্তি ব্যবহার করব ।

DTMF কি?

সহজ ভাষায়, আমরা যখন কোন সিম কোম্পানির কাস্টমার কেয়ারে কল করি তখন আমরা শুনতে পাই, “বাংলায় শোনার জন্য ১ চাপুন আর ইংরেজিতে শোনার জন্য ২ চাপুন” । ধরেন আপনি ১ চাপলেন, তারপর আপনি সব বাংলায় শুনতে পারলেন । এখন প্রশ্ন হল আপনি আপনার মোবাইলে ১ চাপলেন নাকি ২ চাপলেন এটা কাস্টমার কেয়ারের কম্পিউটার কিভাবে বুঝল? যে পদ্ধতির মাধ্যমে কম্পিউটার এটা বুঝল সেই পদ্ধতিই হল DTMF ।

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

কি কি লাগবে

তাহলে, প্রথমে দেখে নিই এই রোবট তৈরিতে আমাদের কি কি লাগবে । সকল পার্টসই বাংলাদেশে পাওয়া যায় ।

১. রোবট চেসিস
২. CM/MT-8870 আইসি-১টি
৩. L293D আইসি-১টি
৪. 10uf ক্যাপাসিটর-২টি
৫. 7805 ভোল্টেজ রেগুলেটর-১টি
৬. 0.1uf ক্যাপাসিটর-২টি
৭. 3.758Mhz ক্রিস্টাল-১টি
৮. 1K রেজিস্টার-১টি
৯. 100K রেজিস্টার-২টি
১০. 150K রেজিস্টার-২টি
১১. 9V ব্যাটারী-১টি
১২. এলইডি-১টি
১৩. স্ক্রু টার্মিনাল-৪টি (প্রয়োজন হলে)
১৪. কানেকশন তার
১৫. পিসিবি/ভেরোবোর্ড
১৬. মোবাইলের হেডফোন জ্যাক
এবার পার্টস গুলার ছবি দেখে নিই যেন, সবাই ভালভাবে বুঝতে পারে

পার্টসগুলো দেখতে কেমন

১. রোবট চেসিস

রোবট চেসিস

এটা সেট হিসেবেই কিনতে পাওয়া যায় ।

২. CM/MT-8870 আইসি-১টি ।

CM/MT-8870 আইসি

এটা বাজারে MT8870 বা CM8870 বা অন্য নামেও থাকতে পারে । এখানে 8870 নাম্বারটাই আসল ।

৩. L293D আইসি-১টি ।

L293D

এটা মোটর ড্রাইভার আইসি ।এর সাহায্যে মোটর ড্রাইভ বা কন্ট্রোল করা যায় ।

৪. 10uf ক্যাপাসিটর-২টি ।

10uf cap

এখানে বড় পা টি হল (+) আর ছোট পা টি হল (-)

৫. 7805 ভোল্টেজ রেগুলেটর-১টি ।

7805 ভোল্টেজ রেগুলেটর

উপরের ছবিতে বাঁ দিক থেকে ১. ভোল্টেজ ইন, ২. গ্রাউন্ড বা (-), ৩. ভোল্টেজ আউট ।

Related Post

৬. 0.1uf ক্যাপাসিটর-২টি ।

0.1uf ক্যাপাসিটর

এটা বাজারে 104pf নামে পরিচিত ।

৭. 3.758Mhz ক্রিস্টাল-১টি ।

3.758Mhz ক্রিস্টাল

৮. 1K রেজিস্টার-১টি ।
৯. 100K রেজিস্টার-২টি ।
১০. 150K রেজিস্টার-২টি ।

রেজিস্টার

১১. 9V ব্যাটারী-১টি ।

9V ব্যাটারী

১২. এলইডি-১টি ।

এলইডি

১৩. স্ক্রু টার্মিনাল-৪টি (প্রয়োজন হলে) ।

গ্রীন কানেক্টর/স্ক্রু টার্মিনাল

এটা তার গুলা কানেশনের জন্য লাগাতে পারেন । না লাগালেও কোনও সমস্যা নাই ।
১৪. কানেকশন তার ।
তার তো সবাই চিনি তাই এর ছবি দিলাম না ।
১৫. পিসিবি/ভেরোবোর্ড ।

পিসিবি তৈরির পরে
ভেরো বোর্ড

১৬. মোবাইলের হেডফোন জ্যাক ।

মোবাইলের হেডফোন জ্যাক

পার্টসের ছবি গুলো দেওয়ার মূল উদ্দেশ্য হল যেন সবাই পার্টস গুলো চিনতে পারে । এবার দেখব মোবাইল রোবটের সার্কিট ।

মোবাইল রোবটের সার্কিট ডায়াগ্রাম

মোবাইল রোবটের সার্কিট ডায়াগ্রাম

সার্কিটটা খুব কঠিন না । আশা করি বানাতে পারবেন । বেশি বর্ণণার প্রয়োজন নাই বলে মনে করি কারণ সার্কিটটা সহজ ।

কীভাবে কাজ করে

এবার আসি কিভাবে এটা কাজ করে । সার্কিট বানানোর পর মোটর, ব্যাটারী, হেডফোন জ্যাকের তার সব সার্কিটের সাথে লাগিয়ে নিই । এবার একটি মোবাইলের হেডফোনের জায়গায় সার্কিটের হেডফোন জ্যাকটি ঢুকান । যে মোবাইলে হেডফোন জ্যাক লাগালাম এটার নাম দিলাম রিসিভার ফোন । আর আপনার কাছে আর একটা ফোন থাকা লাগবে যেটা দিয়ে রিসিভার ফোনে কল দিবেন । আপনার কাছে যে ফোনটি থাকবে এটার নাম দিলাম ট্রান্সমিটার ফোন ।

এবার আপনার হাতের ফোন অর্থাৎ ট্রান্সমিটার ফোন থেকে - রোবটে সংযুক্ত ফোন অর্থাৎ রিসিভার ফোনে কল দিই । কল রিসিভ করার পর হাতের ফোন থেকে ৯ চাপুন, দেখবেন রোবট সামনে যাচ্ছে । আবার, ৬ চাপলে পিছনে যাবে । ৩ চাপ দিলে রোবট থেমে যাবে ।এভাবে এটা ডানে-বাঁয়ে, 360 ডিগ্রিও ঘুরতে পারে । মোবাইলের ০-৯ সবগুলো ডিজিটের সাহায্যে আলাদা আলাদা কমান্ড আছে । কত চাপ দিলে কি কাজ করবে সেটা নিচের চার্টটা দেখলে বুঝতে পারবেন ।

রোবট মুভমেন্ট চার্ট

1 ---------------Front Right
2 ---------------Reverse Left
3 ---------------Stop
4 ---------------Reverse Right
5 ---------------360 degree rotation (Right)
6 ---------------Reverse
7 ---------------Reverse Right
8 ---------------Front Left
9 ---------------Forward
0 ---------------360 degree rotation (Left)

যেমন, চার্টে 1 চাপলে সামনে ডানে যাবে, 2 চাপলে পিছনে বামে যাবে, 5 চাপলে 360ডিগ্রি ডানে ঘুরবে ইত্যাদি ।চার্ট দেখলে আরও ভালভাবে বুঝা যাবে ।

বানানোর পর দেখতে যেমন হবে

নিচে আমার বানানো রোবটার একটা ছবি দিলাম, এটা দেখলে বুঝতে সুবিধা হবে ।

মোবাইল কন্ট্রোল্ড রোবট বানানোর পরের চিত্র

পরিশিষ্ট

আপাতত আজকের জন্য এতটুকুই।

তাহলে বানিয়ে ফেলুন মোবাইল কন্ট্রোল রোবট আর কোন প্রশ্ন থাকলে কমেন্ট করে জানাবেন। ব্যস্ততার মাঝেও উত্তর দেবার চেষ্টা করবো।

This post was last modified on April 29, 2017 1:45 pm

কমেন্ট দেখুন

  • খুবি সুন্দর উপস্থাপনা। পার্টস গুলা আলাদা আলাদা দেখিয়ে দেয়ায় খুবি উপকার হবে। তবে DTMF এর একটু বর্ননা দিলে বেশি ভাল হত।

    Cancel reply

    Leave a Reply

    Your email address will not be published. Required fields are marked*

  • প্রথমেই সবাইকে ধন্যবাদ, আমি DTMF নিয়ে কিছু লিখিনি কারণ খুব সহজে ব্যাপারটা উপস্থাপন করতে চেয়েছি । তবে খুব সহজ ভাষায় এই পোস্টেই এ ব্যাপারে লিখব ভাবছি ।

    Cancel reply

    Leave a Reply

    Your email address will not be published. Required fields are marked*

    • Wahid ভাই, আমি কয়েক দিন আগেই এটা বানিয়েছি, প্রথম দিন ঠিক মতো রান ও করেছে । কিন্তু দুই দিন পর Automatic ভাবে কাজ করতেছে না। মানে, আমি যখন সেন্ডার মোবাইল থেকে keypad এর মাধ্যমে সিগন্যাল পাঠাচ্ছি ,তখন রিসিভারে সিগন্যাল generate হয় ঠিকই কিন্তু মোটর ঘুরে না। কিন্তু হাত দিয়া ঘুরাইয়া দিলে মোটর ঠিকই সেন্ডার মোবাইলের সিগন্যাল অনুযায়ীই ঘুরে। এর পর আমি সব IC (new) চেন্স করে আবার পুরা সার্কিট কানেক্ট করি , কিন্তু কোনো সামাধান হয় নি। এখানে উল্লেখ্য , সার্কিট কানেক্ট অবস্থায় IC L293D এর 3,6,11,14 নাম্বার পিনে 180-196mV পেয়েছি যা Motor ঘুরার জন্য যথেষ্ট নয়। কিন্তু যখন দুই মোবাইল (সেন্ডার এবং রিসিভার কল এর মাধ্যমে ) কানেক্ট থাকে তখন 3,6,11,14 পিনে 1.15V এর মত পেয়েছি।

      এর সামাধান কি প্লিজ জানাবেন।

      (আর একটা প্রবলেম হলো,C1 ক্যাপাসিটর পজেটিভ লেগ 9V এর পজেটিভের সাথে এবং নেগেটিভ লেগ IC 7805 এর পিন 2 তে লাগবে নাকি C2 এর নেগেটিভের সাথে লাগবে????? মানে আমি C1 এবং C2 এর কানেকশনটা জানতে চাচ্ছি।
      এটা জানতে চাওয়ার কারন হলোঃ
      http://www.roboticsbible.com/project-mobile-controlled-robot-without-microcontroller
      এই লিঙ্কটা দেখবেন প্লিজ)

      Cancel reply

      Leave a Reply

      Your email address will not be published. Required fields are marked*

  • গ্রুপে যেমন DTMF নিয়ে হালকা ভূমিকা দেয়া হয়েছে উটুকুই কপি দিলেই সুন্দর হবে।

    Cancel reply

    Leave a Reply

    Your email address will not be published. Required fields are marked*

  • গ্রুপের সেই ভূমিকা দিয়ে পোস্টটি আপডেট করে দিলাম ।

    Cancel reply

    Leave a Reply

    Your email address will not be published. Required fields are marked*

    • vaiya apnar fb ID er link ta ki diben request pathatam

      Cancel reply

      Leave a Reply

      Your email address will not be published. Required fields are marked*

  • হুম খুব ভালো হল।

    Cancel reply

    Leave a Reply

    Your email address will not be published. Required fields are marked*

  • আলহামদুলিল্লাহ খুব সুন্দর। ধন্যবাদ সুন্দর ভাবে উপস্তাপন করার জন্য।

    তবে হেডফোন জ্যাকের তার সব(৩টি) সার্কিটের সাথে কোন কোন পয়েন্টে সংযোগ করবো সেটা আমি ভাল ভাবে বুঝতে পারলাম না।
    এই সংযোগ টা ভাল ভাবে বুঝতে পারলে ভাল হত ।

    Cancel reply

    Leave a Reply

    Your email address will not be published. Required fields are marked*

    • Shahin ভাই, ৩ পিনওয়ালা হেডফোন জ্যাকের ছোট ২টা পিন একসাথে করতে হবে (অর্থাৎ লেফট আর রাইট চ্যানেল একসাথে করে) এটা সার্কিটের গ্রাউন্ড বা নেগেটিভ পয়েন্টে যুক্ত হবে । আর হেডফোন জ্যাকের লম্বা পিন অর্থাৎ গ্রাউন্ড থেকে অডিও ইনপুটে যুক্ত হবে । এক কথায় হেড ফোনের ছোট ২টি পিন সার্কিটের গ্রাউন্ডে আর হেডফোনের গ্রাউন্ড পিন সার্কিটের ইনপুটে যুক্ত হবে ।

      Cancel reply

      Leave a Reply

      Your email address will not be published. Required fields are marked*

  • many many thank's

    Cancel reply

    Leave a Reply

    Your email address will not be published. Required fields are marked*

  • আমি জানতে চাচ্ছি যে, ১-৯ পর্যন্ত যেই কমান্ড গুলো আপনি দিয়েছেন, সেগুলো পরিবর্তন করার কি কোন উপায় আছে? আর রিসিভার ফোন আর ট্রান্সমিটার ফোন এর ফাংশান গুলো আরেকটু ক্লিয়ার করলে ভালো হত...

    Cancel reply

    Leave a Reply

    Your email address will not be published. Required fields are marked*

    • কমান্ডগুলো পরিবর্তন করার কোন উপায় আপাতত নেই । কারণ, এটা আইসিতে বিল্ডইন । তবে মাইক্রোকন্ট্রোলার ব্যবহার করলে হয়ত কমান্ড পরিবর্তন করা যেতে পারে ।

      Cancel reply

      Leave a Reply

      Your email address will not be published. Required fields are marked*

  • Wahid ভাই, রোবট চেসিস ও IC গুলো online এ কিনতে চাচ্ছি, তবে সে ধরনের কোন ওয়েব
    এর address খুজে পাচ্ছি না । আমি প্রজেক্টটি বানাতে খুব আগ্রহী । দয়াকরে আমাকে address
    (online/Shop)জানালে উপকৃত হব।

    Cancel reply

    Leave a Reply

    Your email address will not be published. Required fields are marked*

    • এই chasis গুলো dhaka র মিরপুর ১ এর co operative market এছাড়া গুলিস্তান এর বিভিন্ন electeonics shop এ পাবেন।

      Cancel reply

      Leave a Reply

      Your email address will not be published. Required fields are marked*

  • নাসিম, সবচেয়ে ভাল হয় যদি তুমি নিজে কোন শপ থেকে কিনো, কারণ অনলাইন শপ গুলোতে দাম অনেক বেশি । আর একটা ব্যাপার আছে, কমেন্টে কোন সাইটের লিংক দেওয়া মনে হয় এই সাইটের নীতিমালার বিরুদ্ধে তাই আপাতত দিতে পারছিনা । তবে তুমি গুগলে একটু সার্চ কর পেয়ে যাবে ।

    Cancel reply

    Leave a Reply

    Your email address will not be published. Required fields are marked*

Leave a Reply

Your email address will not be published. Required fields are marked*

Share

Recent Posts

করোনা ভাইরাস প্রতিরোধে হ্যান্ড ওয়াশ চ্যালেঞ্জ - হ্যান্ড ওয়াশ টাইমার তৈরি করুন সহজেই

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

March 24, 2020

আরডুইনো দিয়ে স্ক্রলিং এলইডি মেসেজ ডিসপ্লে (ভিডিও সহ)

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

November 28, 2017

ভোঁতা ড্রিল বিট ধারালো করে নিন সহজেই (ভিডিও টিউটোরিয়াল)

ড্রিল বিট এর ধার দ্রুত ক্ষয়ে যায়। পিসিবি ড্রিল মেশিন গুলোতে ব্যবহৃত বিট গুলোকে চাইলে…

June 24, 2017

পাওয়ার ট্রান্সফরমার তৈরী করবার হিসাব নিকাশ (ক্যালকুলেটর সহ)

ভূমিকা পাওয়ার ট্রান্সফরমার তৈরী করতে চান অনেকেই। এই লেখার মাধ্যমে এটি তৈরী করবার প্রয়োজনীয় ক্যালকুলেশন…

June 16, 2017

তৈরি করুন সহজ কোড লক সিকিউরিটি সুইচ

কোড লক সিকিউরিটি সুইচ আমরা প্রায়ই মুভিতে দেখি। যেখানে নির্দিষ্ট কোড ঢুকানোর পর কোন সুইচ…

June 12, 2017

মাল্টিমিটার দিয়ে ট্রানজিস্টর এর বেজ, ইমিটার ও কালেক্টর লেগ বের করা

মাল্টিমিটার দিয়ে কিভাবে কোনো ট্রানজিস্টর এর বেজ, ইমিটার ও কালেক্টর (Base, Emitter & Collector) বের…

June 2, 2017