সুচিপত্র:

ইউসিএল - এমবেডেড - ওয়ার্নিংসিস্টেম - আরসি কার: Ste টি ধাপ
ইউসিএল - এমবেডেড - ওয়ার্নিংসিস্টেম - আরসি কার: Ste টি ধাপ

ভিডিও: ইউসিএল - এমবেডেড - ওয়ার্নিংসিস্টেম - আরসি কার: Ste টি ধাপ

ভিডিও: ইউসিএল - এমবেডেড - ওয়ার্নিংসিস্টেম - আরসি কার: Ste টি ধাপ
ভিডিও: ইউসিএল ফাইনাল: ব্রুজোনের বাজি রিয়াল, স্মলির লিভারপুল | UEFA Champions League Final | Oscar Bruzon 2024, নভেম্বর
Anonim
ইউসিএল - এমবেডেড - ওয়ার্নিং সিস্টেম - আরসি কার
ইউসিএল - এমবেডেড - ওয়ার্নিং সিস্টেম - আরসি কার
ইউসিএল - এমবেডেড - ওয়ার্নিং সিস্টেম - আরসি কার
ইউসিএল - এমবেডেড - ওয়ার্নিং সিস্টেম - আরসি কার
ইউসিএল - এমবেডেড - ওয়ার্নিং সিস্টেম - আরসি কার
ইউসিএল - এমবেডেড - ওয়ার্নিং সিস্টেম - আরসি কার

এই প্রকল্পে আমি লজিস্টিক রোবটগুলির জন্য একটি সহজ সতর্কতা ব্যবস্থা তৈরি করেছি। এটি মূলত একটি RC গাড়ি যার সামনে একটি আল্ট্রা সোনিক সেন্সর এবং পিছনে একটি বাধা এড়ানোর সেন্সর। একটি অ্যাপে ব্লুটুথের মাধ্যমে গাড়ি নিয়ন্ত্রণ করা হয়।

ধাপ 1: ভিডিও এবং ছবি

Image
Image
ভিডিও এবং ছবি
ভিডিও এবং ছবি
ভিডিও এবং ছবি
ভিডিও এবং ছবি
ভিডিও এবং ছবি
ভিডিও এবং ছবি

ধাপ 2: উপাদান

এটি এমন উপাদানগুলির একটি তালিকা যা আমি ব্যবহার করেছি:

1 x arduino মেগা 25601 x L298N ডুয়াল এইচ-ব্রিজ মোটর ড্রাইভার 1 x অতিস্বনক সেন্সর 1 x বাধা এড়ানোর সেন্সর 1 x HC-05 ব্লুটুথ মডিউল 3 x leds, সবুজ, হলুদ এবং লাল 2 x DC মোটর 1 x স্পিকার 1 x ট্রানজিস্টর 4 x 220 ohm প্রতিরোধক 1 x 1k প্রতিরোধক 1 x 2k প্রতিরোধক

আল্ট্রাসোনিক সেন্সরের জন্য ওয়্যারস ব্রেডবোর্ড 3 ডি প্রিনেট হোল্ডার 1 x 9v ব্যাটারি 6 x এএ ব্যাটারী

ধাপ 3: ওয়্যারিং ডায়াগ্রাম

ওয়্যারিং ডায়াগ্রাম
ওয়্যারিং ডায়াগ্রাম
ওয়্যারিং ডায়াগ্রাম
ওয়্যারিং ডায়াগ্রাম

ধাপ 4: কোড

প্রোগ্রামের ধারণা হল সতর্কীকরণ দেওয়া এবং আরসি গাড়ি বন্ধ করা যদি এটি কোনও বস্তু বন্ধ করতে হয়। যখন কিছু 30 সেন্টিমিটার দূরে থাকে তখন একটি লাল নেতৃত্বে ফ্ল্যাশ শুরু হয়, স্পিকার একটি শব্দ করে এবং গাড়ি থামে। যখন গাড়ি থামানো হয় তখন গাড়িটিকে সামনে নিয়ে যাওয়া সম্ভব হয় না।

যদি কিছু 31 থেকে 70 সেন্টিমিটার দূরে থাকে তবে একটি হলুদ নেতৃত্ব জ্বলছে। যখন কিছু ভুল হয় না তখন একটি সবুজ নেতৃত্ব চালু থাকে।

যদি গাড়ির পিছন থেকে কিছু 20 সেন্টিমিটার দূরে থাকে তবে গাড়ি থামে। যখন গাড়ি থামানো হয় তখন গাড়িকে পিছনের দিকে সরানো সম্ভব হয় না।

আমি বিভিন্ন ক্লাসে কোডটি লেখার চেষ্টা করেছি যাতে মূলটি যতটা সম্ভব পরিষ্কার করা যায়। কিন্তু আরসি নিয়ন্ত্রণকারী কোডের প্রবাহে আমার অনেক সমস্যা হয়েছিল। তাই শেষ পর্যন্ত আমি মূল প্রোগ্রামে নিয়ন্ত্রণ কোড লিখেছিলাম। এটি এমন একটি জিনিস যা আমি পরিবর্তন করতে চাই।

ধাপ 5: অ্যাপ

অ্যপ
অ্যপ
অ্যপ
অ্যপ

আমি গাড়ি নিয়ন্ত্রণের জন্য একটি অ্যাপ তৈরি করেছি। অ্যাপটি এমআইটি অ্যাপের উদ্ভাবক দ্বারা তৈরি করা হয়েছে। এমআইটি অ্যাপ উদ্ভাবকের একমাত্র সমস্যা হল যে তারা মাল্টিটাচ সমর্থন করে না।

অ্যাপটি ব্লুটুথের মাধ্যমে ডেটা পাঠায়। ব্লুটুথ মডিউল আরডুইনো মেগাতে rx1 এবং tx1 ব্যবহার করে। এটি করার মাধ্যমে আমি ইউএসবি এর মাধ্যমে আরডুইনো প্রোগ্রাম করতে পারতাম এবং একই সাথে গাড়ি নিয়ন্ত্রণ করতে অ্যাপটি ব্যবহার করতে পারতাম।

ধাপ 6: 3 ডি প্রিন্ট

3D প্রিন্ট
3D প্রিন্ট

আমি অতিস্বনক সেন্সরের জন্য একটি বন্ধনী তৈরি করেছি। ফিউশন in০ -এ আমি নিজেই অঙ্কন করেছি।

বন্ধনীটি আমার আরসি গাড়ির জন্য ডিজাইন করা হয়েছে।

ধাপ 7: চূড়ান্ত চিন্তা

এই প্রকল্পটি করে আমি অনেক কিছু শিখেছি। এই প্রকল্পের সবচেয়ে বড় চ্যালেঞ্জ ছিল ব্লুটুথ যোগাযোগের কাজ করা। আমি বিলম্বের পরিবর্তে মিলিস এবং মাইক্রো ব্যবহার করতে শিখি, কারণ বিলম্ব ফাংশন পুরো প্রোগ্রামটি বন্ধ করে দেয়। আমি শিখেছি কিভাবে আমার নিজের 3 ডি অঙ্কন তৈরি করতে হয় এবং কিভাবে এটি মুদ্রণ করতে হয়।

একটি জিনিস যা আমি করতে চাই তা হল গাড়িটিকে একটি স্বয়ংক্রিয় ফাংশন দেওয়া, যাতে এটি নিজেই চালাতে পারে।

সামগ্রিকভাবে, আমি এটি করতে অনেক মজা পেয়েছিলাম এবং আমি জানি যে গাড়িতে অনেক কিছু আছে যা উন্নত করা যেতে পারে।

প্রস্তাবিত: