সুচিপত্র:
- ধাপ 1: অংশ তালিকা
- পদক্ষেপ 2: পূর্ব বিবেচনা
- ধাপ 3: একত্রিত এবং তারের
- ধাপ 4: ফিউশন 360 এর সাথে 3 ডি প্রিন্ট
- ধাপ 5: কোড
ভিডিও: ইউসিএল - এমবেডেড নিয়ন্ত্রিত গাড়ি: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
এই প্রকল্পের জন্য আমাদের বড় উচ্চাকাঙ্ক্ষা ছিল। স্বচালিত গাড়ি! একটি কালো রেখা অনুসরণ করা বা অবাধ এড়িয়ে চলা ফ্রি ঘুরে বেড়ানো। ব্লুটুথ সংযোগ, এবং বেতার যোগাযোগের সাথে নিয়ন্ত্রকের জন্য একটি দ্বিতীয় arduino গাড়ী। হয়তো দ্বিতীয় গাড়ি যা প্রথমটিকে অনুসরণ করতে পারে।
শেষ পর্যন্ত আমাদের গাড়ি চালানোর ম্যানুয়াল ফরওয়ার্স বা পিছনের দিকে পেতে অনেক সমস্যা হয়েছিল।
ধাপ 1: অংশ তালিকা
স্টিয়ারিংয়ের জন্য সার্ভো মোটর সহ বেস কার
আরডুইনো বোর্ড
2 মোটর
ব্রিজ মোটর কন্ট্রোলার
আইআর-সেন্সর
আইআর-কন্ট্রোলার
কালো রঙের ডিটেক্টর সেন্সর
বিদ্যুৎ সরবরাহ
তার, স্ক্রু, স্ট্রিপ এবং ইলাস্টিকস
পদক্ষেপ 2: পূর্ব বিবেচনা
প্রথমে আমরা 4WD রোবট গাড়ির জন্য একটি অ্যাসেম্বলি গাইড অনুসরণ করেছি যার মধ্যে ম্যানুয়াল কন্ট্রোল ইনফার্ড এবং ব্লুটুথ, লিনেট্র্যাকিং মোড এবং অবস্টিকাল এভয়েডেন্স মোড। যখন আমরা এটি একত্রিত করার পরে এটি কাজ করে নি, তখন আমাদের কাছে ত্রুটিটি খুঁজে পাওয়া অসম্ভব ছিল কারণ আমাদের কাছে কোডের ওভারইভ ছিল না। তাই আমরা শুরু করার সিদ্ধান্ত নিয়েছি এবং 4wd ড্রাইভের পরিবর্তে, আমরা একটি পুরানো ত্রুটি দূরবর্তী নিয়ন্ত্রিত গাড়ির একটি বেস ব্যবহার করার সিদ্ধান্ত নিয়েছি। এই ঘাঁটি থেকে স্টিয়ারিংয়ের জন্য দুটি সামনের চাকার সাথে একটি সার্ভো মোটর সংযুক্ত ছিল এবং তারপরে আমরা গাড়িটিকে সামনে বা পিছনে চালানোর জন্য দুটি মোটর এবং দুটি চাকা যুক্ত করেছি যাতে গাড়ির মোট 4 টি চাকা থাকে।
ধাপ 3: একত্রিত এবং তারের
সামনের চাকার দিক নিয়ন্ত্রণকারী মোটরটি L298N মোটর ড্রাইভার মডিউলের সাথে সংযুক্ত।
দুটি ডিসি মোটর যা পিছনের চাকাগুলি চালায় তা একই আউটপুটে একই L298N মোটর ড্রাইভারের সাথে সংযুক্ত।
L298N তার পাওয়ার ইনপুট থেকে পাওয়ার সাপ্লাইতে সংযুক্ত। আমরা দুটির মধ্যে একটি অন/অফ সুইচ রেখেছি। GND arduino GND এর সাথে সংযুক্ত এবং L298N থেকে একটি 5v আউটপুট রয়েছে যা Arduino- এর VIN পিনের সাথে সংযুক্ত।
Arduino এবং L298N এর মধ্যে 6 টি সিগন্যাল তার যুক্ত আছে। প্রতিটি মোটর নিয়ন্ত্রণের জন্য 3। প্রথম দুটি মোটরটি চালু আছে এবং কোন দিকটি বেছে নিতে ব্যবহৃত হয়। তৃতীয়টি মোটরগুলির গতি নির্ধারণ করা।
এখন ইঞ্জিনে শক্তি আছে এবং গাড়ি চালানো যায় এবং আমরা রিমোট কন্ট্রোলারের সাহায্যে ম্যানুয়াল কন্ট্রোল করতে সক্ষম হওয়ার জন্য ইনফারেড সেন্সর যুক্ত করতে যাচ্ছি। এবং আমরা 3 টি কালো রঙের ডিটেক্টর সেন্সর যুক্ত করব যাতে গাড়িটি একটি কালো রেখা অনুসরণ করতে পারে।
ইনফারেড সেন্সরটি arduinos 5v আউটপুট এবং পাওয়ারের জন্য gnd এর সাথে সংযুক্ত এবং সংকেতটি প্রথমে ডিজিটা পিন 13 এর সাথে সংযুক্ত ছিল, কিন্তু সেখানে তারটি ভেঙে গেল এবং পিন 13 এখন আমাদের arduino তে অকেজো, তাই আমরা এটিকে ডিডিটাল পিন 3 এ স্যুইচ করলাম
লাইন ট্র্যাকিংয়ের জন্য ব্যবহৃত সেন্সরগুলি আমরা 1 টি তার তৈরি করেছি যা সমস্ত 5v কে L298N 5v আউটপুটের সাথে সংযুক্ত করে এবং GND গুলি 1 টি তারের সাথে সংযুক্ত হয় যা Arduino GND পিনে সংযুক্ত থাকে। সিগন্যাল পিনগুলি arduino ডিজিটাল পিন 8, 7 এবং 2 এর সাথে সংযুক্ত
ধাপ 4: ফিউশন 360 এর সাথে 3 ডি প্রিন্ট
ফিউশন in০-এ মাস্টের জন্য অঙ্কন তৈরি করা হয়েছে, যার উদ্দেশ্য ছিল ইনফারেড-সেন্সর এবং ব্লুটুথ মডিউল রাখা।
3D প্রিন্টার আলটিমেকার 2+ এর পড়ার জন্য CURA তে ফাইল যোগ করা হয়েছে।
ধাপ 5: কোড
আমাদের প্রোগ্রাম বিভিন্ন উপাদান নিয়ে গঠিত। আমরা প্রথম যে কাজটি করেছি তা হল রিমোট কন্ট্রোল থেকে ইনফারেড সিগন্যাল পড়ার জন্য একটি প্রোগ্রাম তৈরি করা এবং কোন কমান্ডগুলি কোন বোতামগুলির সাথে সংযুক্ত ছিল তা লিখুন।
তারপর আমরা মোটর ড্রাইভার এবং রিমোট কন্ট্রোল দিয়ে ম্যানুয়াল স্টিয়ারিং দিয়ে 3 টি মোটর নিয়ন্ত্রণ করার জন্য একটি প্রোগ্রাম তৈরি করেছি।
তারপরে আমরা একটি প্রোগ্রাম তৈরি করেছি যা 3 লাইন ট্র্যাকিং সেন্সর থেকে পড়ে, সেন্সরগুলির সংমিশ্রণটি সক্রিয় হওয়ার উপর নির্ভর করে বিভিন্ন কোড চালায়।
শেষ পর্যন্ত আমরা প্রোগ্রামগুলিকে একত্রিত করার চেষ্টা করেছি, যাতে রিমোট কন্ট্রোল থেকে আপনার নিয়ন্ত্রণ থাকে ম্যানুয়াল মোডে যাওয়ার জন্য এবং গাড়ি চালানোর জন্য বা লাইন ট্র্যাকিং মোডে সোয়াপ করতে, যেখানে গাড়িটি তার নিচে একটি কালো রেখা অনুসরণ করে।
প্রস্তাবিত:
DIY Arduino ব্লুটুথ নিয়ন্ত্রিত গাড়ি: 6 টি ধাপ (ছবি সহ)
DIY Arduino ব্লুটুথ নিয়ন্ত্রিত গাড়ি: হ্যালো বন্ধুরা! আমার নাম নিকোলাস, আমার বয়স 15 বছর এবং আমি গ্রীসের এথেন্সে থাকি। আজ আমি আপনাকে দেখাব কিভাবে একটি Arduino Nano, একটি 3D প্রিন্টার এবং কিছু সাধারণ ইলেকট্রনিক উপাদান ব্যবহার করে 2-চাকার ব্লুটুথ নিয়ন্ত্রিত গাড়ি তৈরি করা যায়! আমার দেখতে ভুলবেন না
কিভাবে স্মার্টফোন নিয়ন্ত্রিত গাড়ি তৈরি করবেন: 5 টি ধাপ
কিভাবে স্মার্টফোন নিয়ন্ত্রিত গাড়ি বানাবেন: সবাই স্মার্টফোন চালিত দূরবর্তী গাড়ির সাথে খেলতে ভালোবাসে।
DIY ব্লুটুথ নিয়ন্ত্রিত গাড়ি: 4 টি ধাপ
DIY ব্লুটুথ নিয়ন্ত্রিত গাড়ি: হ্যালো সবাই, এই টিউটোরিয়ালে আমি আপনাকে দেখাব কিভাবে Arduino মাইক্রোকন্ট্রোলার এবং HC-05 ব্লুটুথ মডিউল ব্যবহার করে একটি ব্লুটুথ নিয়ন্ত্রিত আরসি গাড়ি তৈরি করতে হয়। এই প্রকল্পটি তৈরি করতে 1 ঘন্টারও কম সময় লাগবে এবং আপনার নিজের RC গাড়ি থাকতে পারে
ব্লুটুথ নিয়ন্ত্রিত আরসি গাড়ি বেগ নিয়ন্ত্রণ এবং দূরত্ব পরিমাপের সাথে: 8 টি ধাপ
বেগ নিয়ন্ত্রণ এবং দূরত্ব পরিমাপ সহ ব্লুটুথ নিয়ন্ত্রিত আরসি গাড়ি: ছোটবেলায়, আমি সবসময় আরসি গাড়ি দেখে মুগ্ধ ছিলাম। আজকাল আপনি Arduino এর সাহায্যে সস্তা ব্লুটুথ নিয়ন্ত্রিত RC গাড়ি তৈরির অনেক টিউটোরিয়াল খুঁজে পেতে পারেন। আসুন আমরা এটিকে আরও এক ধাপ এগিয়ে নিয়ে যাই এবং আমাদের গণিতবিদ্যার ব্যবহারিক জ্ঞানকে গণনার জন্য ব্যবহার করি
রিমোট নিয়ন্ত্রিত গাড়ি - ওয়্যারলেস এক্সবক্স 360 কন্ট্রোলার ব্যবহার করে নিয়ন্ত্রিত: 5 টি ধাপ
রিমোট কন্ট্রোল্ড কার - ওয়্যারলেস এক্সবক্স Control০ কন্ট্রোলার ব্যবহার করে নিয়ন্ত্রিত: আপনার নিজের রিমোট কন্ট্রোল্ড গাড়ি তৈরি করার জন্য এই নির্দেশাবলী, একটি ওয়্যারলেস এক্সবক্স control০ কন্ট্রোলার ব্যবহার করে নিয়ন্ত্রিত