সুচিপত্র:

PIC18F: 7 ধাপ সহ লাইন ফলোয়ার রোবট
PIC18F: 7 ধাপ সহ লাইন ফলোয়ার রোবট

ভিডিও: PIC18F: 7 ধাপ সহ লাইন ফলোয়ার রোবট

ভিডিও: PIC18F: 7 ধাপ সহ লাইন ফলোয়ার রোবট
ভিডিও: PIC18F interfacing Seven-Segment display 2024, নভেম্বর
Anonim
Image
Image
মোটর এবং ব্যাটারি
মোটর এবং ব্যাটারি

রেস লিংক

আমি বিশ্ববিদ্যালয়ে আমার মাইক্রোকন্ট্রোলার কোর্সের জন্য এই লাইন ফলোয়ার রোবট বানিয়েছি। তাই আমি Pic 18f2520 ব্যবহার করে এই বেসিক লাইন ফলোয়ার রোবট বানিয়েছি এবং PIC CCS এর কম্পাইলার ব্যবহার করেছি। আর্দুনিও বা পিক সহ ইন্টারনেটে অনেক লাইন ফলোয়ার প্রজেক্ট আছে কিন্তু অনেক প্রজেক্টের অনেক মিল আছে। এই কারণে, আমি ব্যাখ্যা করবো কিভাবে আমি উপাদান নির্বাচন করেছি এবং কেন বেছে নিলাম এবং আমি দক্ষ লাইন ফলোয়ার রোবটের জন্য কিছু টিপস দেব।

আমি CNY70 ব্যবহার করে সেন্সর কার্ড ডিজাইন করেছি এবং আমি ব্রেডবোর্ডে সার্কিট সেট করেছি। আপনি যদি চান তবে আপনি সমস্ত উপাদানগুলির জন্য একটি একক পিসিবি ডিজাইন করতে পারেন তবে আপনার যদি পিসিবি সম্পর্কে পর্যাপ্ত অভিজ্ঞতা না থাকে তবে এটি সমস্যাযুক্ত হবে।

ধাপ 1: PIC মাইক্রোকন্ট্রোলার নির্বাচন করা

কিছু 16f ছবি লাইন অনুসারীদের জন্য খুব সুবিধাজনক এবং সেগুলি বেশ সস্তা। আমি 18F2520 বেছে নিলাম কারণ এতে যথেষ্ট I/O এবং 32k প্রোগ্রাম মেমরি আছে এবং সবচেয়ে গুরুত্বপূর্ণ বিষয় হল এটি 40MHZ পর্যন্ত অসিলেটর সমর্থন করে এবং ডেটা প্রক্রিয়া করা বেশ গুরুত্বপূর্ণ।

ধাপ 2: মোটর এবং ব্যাটারি

আমি 4 মাইক্রো ডিসি মোটর 6v 350 rpm ব্যবহার করেছি। আপনি 2 মোটরের বিপরীতে 4 টি মোটর এবং খুব মৌলিক কোড দিয়ে খুব ভাল ভারসাম্য সরবরাহ করতে পারেন। আপনি যদি চান তবে আপনি একটি মোটর বেছে নিতে পারেন যার সর্বোচ্চ আরপিএম আছে কিন্তু 350 আরপিএম আমার জন্য বেশ দ্রুত এবং তাদের অনেক বড় টর্ক আছে। উপরন্তু, চারটি মোটরের খুব দক্ষ চলাচল এবং বাঁক রয়েছে।

লি-পো ব্যাটারি আমার রোবট, সেন্সর কার্ড, মোটর, পিক এবং অন্যান্য উপাদানগুলিকে খাওয়ায়। আমার লিপো ছিল 30c 7.4v 1250ma। আমি দৌড়ে শক্তির সমস্যার সম্মুখীন হইনি কিন্তু চারটি মোটর উচ্চ শক্তি খরচ করে এবং যদি আপনার 1750 এমএ ব্যাটারি থাকে অনেক পরীক্ষা দিতে চাই।

ধাপ 3: উপাদান

  1. ছবি 18f2520
  2. 20mhz স্ফটিক
  3. R1 ………………………………………………………………..4.7k রোধক
  4. C1 এবং C2 …………………………………………………… 33pf ক্যাপ।
  5. বোতাম
  6. 7805 ভোল্টেজ নিয়ন্ত্রক
  7. 16v 100 uf ক্যাপাসিটর (ইলেক্ট্রোলাইটিক)
  8. C4 C5 C6 এবং C7 ……………………………………..100pf x4
  9. SN74HC14n
  10. D1 ……………………………………………………………….. নেতৃত্ব
  11. L293B x2

  12. সুইচ
  13. মাইক্রো ডিসি মোটর 6v 350rpm x4 (আপনি অন্য বিকল্প বেছে নিতে পারেন)
  14. চাকা x4 (আমি R5 মিমি চাকা বেছে নিয়েছি)
  15. লাইপো ব্যাটারি 7.4v 1250ma (1750 ma ভাল হতে পারে)
  16. স্টেপ ডাউন সার্কিট (allyচ্ছিকভাবে, এটি আপনার ব্যাটারি এবং মোটরের উপর নির্ভর করে)
  17. জাম্পার কেবল

সেন্সর কার্ডের জন্য

  1. CNY70 X5
  2. R10 R11 R12 R13 R14 …………………………………………..20k রোধকারী X5 (আমি 1206 smd প্রতিরোধক ব্যবহার করেছি, যেমন আপনি চান আপনি ডিপ প্যাকেজ চয়ন করতে পারেন)
  3. RV1 RV2 RV3 RV4 RV5 ……………………………………………….22k trimpot X5
  4. CR2 CR3 CR4 CR5 CR6 ……………………………………………..330 ওহম X5
  5. J1 পুরুষ হেডার
  6. মুদ্রিত সার্কিট উপকরণ

ধাপ 4: সার্কিট স্কিমা

সার্কিট স্কিমা
সার্কিট স্কিমা
সার্কিট স্কিমা
সার্কিট স্কিমা

ধাপ 5: সেন্সর কার্ড

সেন্সর কার্ড
সেন্সর কার্ড
সেন্সর কার্ড
সেন্সর কার্ড
সেন্সর কার্ড
সেন্সর কার্ড

আমি ব্রেডবোর্ডের নিচে সেন্সর কার্ড আঠালো কিন্তু সিএনওয়াই এবং মেঝের মধ্যে দূরত্ব উপযুক্ত হতে হবে। আনুমানিকভাবে 1-0.5 সেমি যথেষ্ট।

ধাপ 6: কোড

আপনি কোডগুলি ডাউনলোড করতে পারেন। মূলত, একটি ফরওয়ার্ড, বাম এবং ডান রিটার্ন কোড অন্তর্ভুক্ত আছে। আপনি যদি রোবটের গতি বাড়াতে চান তাহলে আপনার বিলম্ব কোড পরিবর্তন করা উচিত।

ধাপ 7: সমালোচনামূলক ইঙ্গিত

  • সবচেয়ে গুরুত্বপূর্ণ অংশগুলির মধ্যে একটি হল সেন্সর কার্ড তাই আপনার ভাল ডেটা পাওয়া উচিত। CNY এবং মেঝে থেকে দূরত্ব যথাযথ হতে হবে, অতএব, আপনি CNY এর emitter এ ভোল্টেজ পরিমাপ করুন এবং আপনি পাত্র দিয়ে এটিকে ক্রমাঙ্কন করুন। যখন আমি দৌড়ছিলাম মেঝে অন্ধকার ছিল তাই সেন্সর ভাল কাজ করছিল না এবং আমি ব্রেডবোর্ডের নিচে সাদা এলইডি লাগিয়েছিলাম এবং আমি আবার এইভাবে ক্যালিব্রেট করেছিলাম, আমি আরও ভাল ডেটা পেয়েছিলাম।
  • আরেকটি গুরুত্বপূর্ণ বিষয় হল 4 টি মোটর। আপনি যদি 2 টি মোটরের পরিবর্তে 4 টি মোটর ব্যবহার করেন তবে আপনি আরও ভাল ভারসাম্য অর্জন করতে পারেন এবং এটি রিটার্নে খুব সফল হবে।

প্রস্তাবিত: