সুচিপত্র:
- ধাপ 1: ধাপ 0: উপকরণ প্রস্তুত করা
- ধাপ 2: ধাপ 1: চ্যাসি প্রস্তুত করা
- ধাপ 3: ধাপ 2: আপনার মোটরগুলির সাথে L298N সংযোগ করা
- ধাপ 4: ধাপ 3: সবকিছু একত্রিত করা
- ধাপ 5: ধাপ 4: Arduino সংযোগ এবং কোড
- ধাপ 6: ধাপ 5: HC-06 মডিউল
- ধাপ 7: অভিনন্দন! আপনার সাধারণ ব্লুটুথ নিয়ন্ত্রিত আরসি গাড়ি সম্পূর্ণ
ভিডিও: কিভাবে একটি ব্লুটুথ নিয়ন্ত্রিত সরলীকৃত আরসি গাড়ি তৈরি করবেন: 7 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
সবাইকে হ্যালো, আমি ব্রায়ান টি পাক হং। আমি বর্তমানে সিঙ্গাপুর পলিটেকনিকে কম্পিউটার ইঞ্জিনিয়ারিং অধ্যয়নরত এক বছরের ছাত্র।
যখন আমি ছোট ছিলাম, আমি সবসময় আরসি গাড়ি এবং তারা কীভাবে কাজ করে তাতে মুগ্ধ ছিলাম। যখন আমি এটিকে আলাদা করে নিয়েছিলাম, আমি যা দেখছি তা হল ধাতুর অংশগুলি সর্বত্র স্থাপন করা হয়েছে। আমি সর্বদা কামনা করতাম যে একটি সাধারণ টিউটোরিয়াল আছে যা মৌলিক উপাদানগুলিকে আচ্ছাদন করে যা একটি আরসি গাড়ি তৈরি করে এবং আজ আমি আপনাকে ঠিক তা দেখাব।
আমি এই RC গাড়িটি বিভিন্ন অন্যান্য প্রকল্পের জন্য ব্যবহার করার পরিকল্পনা করছি, যদি আপনি কোন সমস্যার সম্মুখীন হন তবে এই নির্দেশিকা নির্দেশিকাটি দেখুন।
আরও ঝামেলা ছাড়াই, শুরু করা যাক!
ধাপ 1: ধাপ 0: উপকরণ প্রস্তুত করা
উপকরণগুলি খুব মৌলিক এবং সহজেই পাওয়া যায়, সেগুলি হল:
- গাড়ির চ্যাসি* (আমি একটি নতুন বছরের কুকি বক্স ব্যবহার করছি, আপনার পছন্দের সাথে সৃজনশীল হোন!) X1
- ডিসি মোটর এবং টায়ার x2
- Arduino Uno (বা অন্য কোন রূপ) x1
- L298N এইচ-ব্রিজ x1
- কাস্টার চাকা x1
- ব্যাটারি (1 Arduino জন্য, 1 মোটর জন্য)
- পুরুষ থেকে পুরুষ জাম্পার, পুরুষ থেকে মহিলা জাম্পার
- ব্লুটুথ মডিউল HC-06 বা HC-05 x1
- ব্রেডবোর্ড (দ্রুত এবং সহজ সংযোগ) x1
অন্যান্য যন্ত্রপাতি যা আপনার প্রয়োজন/প্রয়োজন হতে পারে:
- ঝাল লোহা
- গরম আঠা বন্দুক
*দ্রষ্টব্য: আমার চ্যাসিসে একটি আইআর সেন্সর সংযুক্ত আছে, এটি এই টিউটোরিয়ালে প্রয়োজন নেই
ধাপ 2: ধাপ 1: চ্যাসি প্রস্তুত করা
প্রথমত, আপনার রুটিবোর্ড আলাদা করুন। এটি 3 অংশে বিভক্ত করতে সক্ষম হওয়া উচিত, 2 +/- দিক থেকে উল্লম্ব বার এবং মধ্য অংশ, যেখানে আপনার বেশিরভাগ সংযোগ তৈরি করা হবে। এটি উপাদানগুলির খুব সহজে বসানোর অনুমতি দেয় যার মাধ্যমে আপনি:
- আপনার Arduino থেকে বাম দিকে 5V সংযোগ করুন
- আপনার Arduino থেকে ডান দিকে GND সংযোগ করুন
- Arduino এর কাছাকাছি আপনার সমস্ত সংযোগ করুন
প্রথমবার অবস্থানটি সঠিক করা গুরুত্বপূর্ণ কারণ রুটিবোর্ডটি সরানো এবং পুনরায় অবস্থান করা কঠিন হবে। Arduino এবং L298N উভয়ের জন্য 2 উল্লম্ব বারের মধ্যে বসার জন্য পর্যাপ্ত জায়গা আছে তা নিশ্চিত করুন।
ধাপ 3: ধাপ 2: আপনার মোটরগুলির সাথে L298N সংযোগ করা
আপনার ডিসি মোটরে 2 টি তারের সোল্ডার দিন। এরপরে, L298N সেতুর 2 টি হোল সকেটের মধ্যে তারের অন্য প্রান্তগুলিকে সংযুক্ত করুন। আপনি কিভাবে তারের সাথে সংযুক্ত হন তার কোন ব্যাপার নেই। অন্য মোটরের জন্য এটি পুনরাবৃত্তি করুন।
এরপরে, 3 টি সকেটের পাশে পাওয়া পুরুষ পিনগুলিতে পুরুষ থেকে মহিলা জাম্পার রাখুন। Is টি প্রয়োজন, প্রতিটি পক্ষের জন্য, টি, যার মাধ্যমে ১ টি হল PWM এর মাধ্যমে মোটরের গতি নিয়ন্ত্রণ করা এবং নির্দেশাবলীর জন্য ২ টি। মনে রাখবেন কোন তারগুলি কোথায় সংযুক্ত আছে কারণ এটি পরে গুরুত্বপূর্ণ হবে।
আপনার একটি ব্যাটারি প্যাক নিন এবং একটি পুরুষ জাম্পারের সাথে কালো তারের (স্থল তার) সংযুক্ত/ঝালাই করুন। এটি পরে arduino এর সাথে একটি সাধারণ স্থল অর্জন করতে ব্যবহার করা হবে। লাল তারকে 12V ইনপুট (বামদিকের সকেট) এবং কালো তারের L298N মডিউলের GND (মধ্যম সকেট) এর সাথে সংযুক্ত করুন।
ধাপ 4: ধাপ 3: সবকিছু একত্রিত করা
আপনার গাড়ির চেসিসের উপর L298 মডিউল গরম আঠালো যা আপনি ধাপ 1 এ উপযুক্ত বলে মনে করেন। এরপর, আপনার চেসিসের পাশে 2 ডিসি মোটর গরম আঠালো করুন। আমার চেসিসের প্রান্তের চারপাশে একটি ডুব আছে তাই আমি কিছু বাদাম ব্যবহার করেছি যা আমি উচ্চতা অফসেট করার জন্য পড়ে ছিলাম যাতে আমি মোটরগুলিকে সঠিকভাবে আঠালো করতে পারি। এটি একটি flatচ্ছিক যদি আপনি একটি সমতল চ্যাসি ব্যবহার করছেন কোন অফসেট প্রয়োজন হয়। 2 মোটর gluing পরে, চ্যাসি সম্মুখের ব্যাটারি প্যাক আঠালো। আমি স্থান সীমাবদ্ধতার কারণে নীচে আমার আঠালো। ব্যাটারি প্যাকের কভার অপসারণের জন্য জায়গা তৈরির জন্য আমি আমার ব্যাটারি প্যাকটি সামান্য ডানদিকে আঠালো করেছি। অবশেষে, জায়গায় কাস্টার চাকা আঠালো এবং আপনার মৌলিক গাড়ী সম্পন্ন! একটি কাস্টার চাকা খুঁজে বের করার চেষ্টা করুন যা আপনার রোবটকে ধারাবাহিক উচ্চতা পেতে দেয় তবে চাকাটি ঘুরতে পারে।
6 টি জাম্পার তারের সাথে রুটিবোর্ডে সংযুক্ত করুন, তাদের বাম দিকে 3 এবং ডানদিকে 3 হিসাবে শ্রেণীবদ্ধ করুন।
পরবর্তী অংশ আমরা গাড়ির মস্তিষ্ক, ওরফে আরডুইনোকে আবরণ করব।
ধাপ 5: ধাপ 4: Arduino সংযোগ এবং কোড
আরডুইনোতে ডান স্পিড পিনকে পিন 6 এবং বাম স্পিড পিনকে পিন 11 এর সাথে সংযুক্ত করুন।
পরবর্তীতে ব্রেডবোর্ড থেকে আরডুইনোতে পুরুষের থেকে পুরুষ জাম্পারের মাধ্যমে প্রতিটি দিকের অন্যান্য 2 দিকের পিন সংযুক্ত করুন:
- ডান - পিন 7 এবং 8
- বাম - 12 এবং 13 পিন
যে কোনও অর্ডারই গুরুত্বপূর্ণ নয় কারণ আমরা যদি সংযোগগুলি ভুল করি তবে আমরা পরিবর্তন করব। তবে বাম এবং ডান অংশগুলি পুরোপুরি স্যুইচ না করা গুরুত্বপূর্ণ। ধাপ 1 এ আপনি যে অবস্থানে পরিকল্পনা করেছেন সেখানে Arduino রাখুন।
এখন, মোটর চলাচল পরীক্ষা করতে এই ওয়েবসাইট থেকে কোডটি অনুলিপি করুন:
- এই কোডটি আপনার Arduino এ আপলোড করুন
- যদি রোবটটি ঘড়ির কাঁটার দিকে ঘুরছে, তাহলে পুরুষের 2 দিকের তারের ডানদিকে পুরুষ জাম্পারগুলিতে স্যুইচ করুন
- যদি রোবটটি ঘড়ির কাঁটার বিপরীতে ঘুরছে, তাহলে পুরুষের 2 দিকের তারগুলি বাম দিকে পুরুষ জাম্পারগুলিতে স্যুইচ করুন
- যদি রোবটটি পিছনের দিকে চলে যায়, তাহলে পুরুষের 2 দিকের তারের দুটি দিকে পুরুষ জাম্পারে স্যুইচ করুন
অন্য ব্যাটারিকে চ্যাসিসে আঠালো করুন এবং একটি মৌলিক রোবট সম্পন্ন হয়েছে! এই মুহুর্তে, আপনি আপনার রোবটটি প্রোগ্রাম করতে পারেন যা আপনি চান, নির্দ্বিধায় পরীক্ষা করুন। পরবর্তী ধাপে, আমরা ব্লুটুথের মাধ্যমে আমাদের RC গাড়ির জন্য কিছু মৌলিক গতিবিধি অনুসন্ধান করব।
ধাপ 6: ধাপ 5: HC-06 মডিউল
এই মডিউলটি পরিচালনা করা কিছুটা জটিল। আমরা শুরু করার আগে, এই কোডটি আপনার Arduino এ আপলোড করুন।
মডিউলটি ব্রেডবোর্ডে রাখুন, মোটরগুলির সাথে সংযোগগুলি ওভারল্যাপ করবেন না। দেখানো হিসাবে সংযোগগুলি করুন:
- VCC - 5V (3.3V কাজ করবে না!)
- GND - GND
- ব্লুটুথের উপর আরএক্স --- আরডুইনোতে পিন 1
- ব্লুটুথের TX --- Arduino তে 0 পিন করুন
আপনার অ্যান্ড্রয়েড ফোনে Arduino ব্লুটুথ কন্ট্রোলার নামে একটি অ্যাপ ডাউনলোড করুন। আমি একটি আইফোনের মালিক নই তাই আমি আইফোন ব্যবহারকারীদের জন্য দু sorryখিত, কিন্তু আপনার একই ফাংশন আছে এমন অ্যাপ খুঁজে পেতে সক্ষম হওয়া উচিত। আপনার আরডুইনোকে শক্তিশালী করুন এবং আপনার ফোনের সাথে ব্লুটুথ মডিউল যুক্ত করুন (সাধারণত HC-05/06 বা BT03/04 ইত্যাদি বলা হয়), যদি আপনাকে পাসওয়ার্ডে কী জিজ্ঞাসা করা হয়, 1234 বা 0000 টাইপ করুন, যাচাই ব্যর্থ হলে বা আপনি সংযোগ করতে পারে বলে মনে হচ্ছে না, তাহলে আমাদের ব্লুটুথ ফাংশন আছে এমন একটি পিসি থেকে এটি নিয়ন্ত্রণ করতে হবে। আপাতত, আরডুইনো ব্লুটুথ কন্ট্রোলার অ্যাপটি খুলুন এবং এটি আপনার ডিভাইসে সংযুক্ত করুন। আপনার ব্লুটুথ মডিউল নির্বাচন করুন এবং আপনি একটি PS2-ish কন্ট্রোল ইন্টারফেসে পৌঁছাবেন।
এই কী বাইন্ডিংগুলি করুন
- w ফরওয়ার্ড
- একটি বাম
- s ফিরে
- d ঠিক
- সম্পাদনা করুন: j স্টপ বোতাম
ধাপ 7: অভিনন্দন! আপনার সাধারণ ব্লুটুথ নিয়ন্ত্রিত আরসি গাড়ি সম্পূর্ণ
সারসংক্ষেপ:
- মোটর চালানোর জন্য আমাদের 2 টি মোটর এবং একটি এইচ-ব্রিজের প্রয়োজন হবে
- একটি মস্তিষ্ক, আমাদের ক্ষেত্রে আরডুইনো, রোবটকে কীভাবে চলাচল করতে হয় তা নির্দেশ করার জন্য প্রয়োজন
- আমরা আমাদের RC গাড়ির জন্য রিমোট কন্ট্রোল হিসাবে আমাদের ফোন ব্যবহার করতে পারি
আপনি যদি আপনার কম্পিউটার ব্যবহার করতে চান তবে আপনার কম্পিউটারকে ব্লুটুথ মডিউলের সাথে যুক্ত করুন, ব্লুটুথ সেটিংসে যান যা ব্লুটুথ কনফিগারেশন পৃষ্ঠার শেষে পাওয়া যায়, এটি কোন পোর্টের সাথে সংযুক্ত তা পরীক্ষা করুন (টিপ: এটি আউটগোয়িং এবং নাম আছে আপনার ব্লুটুথ মডিউল)। সরঞ্জাম> সিরিয়াল পোর্টগুলিতে যান এবং COM কে সঠিক COM পোর্টে পরিবর্তন করুন। সিয়াল মনিটরকে ফায়ার করুন এবং রোবট এগিয়ে যাওয়ার জন্য 'w', পিছনে সরে যাওয়ার জন্য 's' লিখুন।
আপনি যদি এতদূর এগিয়ে যান, অভিনন্দন! আপনার ব্লুটুথ নিয়ন্ত্রিত আরসি গাড়ি নিয়ে মজা করুন!
আপডেট: আপনি এখানে আমার ব্লগ পোস্ট পড়তে পারেন।
প্রস্তাবিত:
ব্লুটুথ নিয়ন্ত্রিত আরসি গাড়ি বেগ নিয়ন্ত্রণ এবং দূরত্ব পরিমাপের সাথে: 8 টি ধাপ
বেগ নিয়ন্ত্রণ এবং দূরত্ব পরিমাপ সহ ব্লুটুথ নিয়ন্ত্রিত আরসি গাড়ি: ছোটবেলায়, আমি সবসময় আরসি গাড়ি দেখে মুগ্ধ ছিলাম। আজকাল আপনি Arduino এর সাহায্যে সস্তা ব্লুটুথ নিয়ন্ত্রিত RC গাড়ি তৈরির অনেক টিউটোরিয়াল খুঁজে পেতে পারেন। আসুন আমরা এটিকে আরও এক ধাপ এগিয়ে নিয়ে যাই এবং আমাদের গণিতবিদ্যার ব্যবহারিক জ্ঞানকে গণনার জন্য ব্যবহার করি
কীভাবে বাড়িতে একটি ব্লুটুথ নিয়ন্ত্রিত আরসি গাড়ি তৈরি করবেন: 4 টি ধাপ (ছবি সহ)
কীভাবে বাড়িতে একটি ব্লুটুথ নিয়ন্ত্রিত আরসি গাড়ি তৈরি করবেন: Arduino এবং খুব মৌলিক ইলেকট্রনিক উপাদানগুলি ব্যবহার করে কীভাবে একটি সাধারণ স্মার্টফোন নিয়ন্ত্রিত রোবোটিক গাড়ি তৈরি করবেন তা শিখুন
কীভাবে একটি DIY স্মার্টফোন নিয়ন্ত্রিত আরসি গাড়ি তৈরি করবেন: 8 টি ধাপ (ছবি সহ)
কীভাবে একটি DIY স্মার্টফোন নিয়ন্ত্রিত আরসি গাড়ি তৈরি করবেন: হ্যালো, বন্ধুরা! এই টিউটোরিয়ালে, আমি একটি Arduino ভিত্তিক স্মার্টফোন নিয়ন্ত্রিত RC গাড়ি তৈরি করতে যাচ্ছি। এই গাড়িটি যে কোনো অ্যান্ড্রয়েড ফোন বা ট্যাবলেট ব্যবহার করে ব্লুটুথের মাধ্যমে নিয়ন্ত্রণ করা যেত। এটি একটি অসাধারণ প্রকল্প। এটি তৈরি করা সহজ, প্রোগ্রাম করা সহজ এবং একটি
কিভাবে একটি আইপড ন্যানো (3G) এর জন্য একটি খুব সস্তা গাড়ি ধারক তৈরি করবেন: 3 টি ধাপ
কিভাবে একটি আইপড ন্যানো (3 জি) এর জন্য একটি খুব সস্তা গাড়ি ধারক তৈরি করবেন: আইপডের 3 জি সংস্করণটি অবশ্যই সেরা আইপডগুলির মধ্যে একটি কারণ আপনার প্রতিটি ইন্টারফেস / মেনু এবং পূর্বরূপ একই অভিমুখের মধ্যে রয়েছে। এত লাইটওয়েট যে ইয়ারবাড জ্যাক-প্লাগ এবং ব্যালেন্সের সাথে, ডিভাইস স্ট্যান
একটি আরসি গাড়ি থেকে কীভাবে একটি শীতল রোবট তৈরি করবেন: 11 টি ধাপ
কিভাবে একটি আরসি গাড়ি থেকে একটি শীতল রোবট তৈরি করা যায়: এই শীতল প্রকল্পটি উচ্চ বিদ্যালয়ের শিক্ষার্থী বা যে কোনো শখের জন্য যারা একটি শীতল রোবট তৈরি করতে চায় আমি দীর্ঘদিন ধরে একটি ইন্টারেক্টিভ রোবট তৈরির চেষ্টা করছিলাম কিন্তু যদি আপনি এটি না করেন তবে এটি তৈরি করা সহজ নয় কোন ইলেকট্রনিক্স বা বিশেষ প্রোগ্রামিং ভাষা জানেন না। এখন সেখানে