সুচিপত্র:

ব্লুটুথ সহ লাইনফলোয়ার: 7 টি ধাপ
ব্লুটুথ সহ লাইনফলোয়ার: 7 টি ধাপ

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

ভিডিও: ব্লুটুথ সহ লাইনফলোয়ার: 7 টি ধাপ
ভিডিও: ফেসবুকে সমস্যা হওয়ার আগে এই Settings OFF করুন। Facebook important settings | Tech Bangla Help 2024, নভেম্বর
Anonim
ব্লুটুথ সহ লাইন ফলোয়ার
ব্লুটুথ সহ লাইন ফলোয়ার
ব্লুটুথ সহ লাইন ফলোয়ার
ব্লুটুথ সহ লাইন ফলোয়ার
ব্লুটুথ সহ লাইন ফলোয়ার
ব্লুটুথ সহ লাইন ফলোয়ার

এই নির্দেশযোগ্য একটি স্কুল প্রকল্পের জন্য তৈরি করা হয়েছিল।

আমাদের কয়েকটি স্পেসিফিকেশন সহ একটি লাইনফলোয়ার তৈরি করতে হয়েছিল:

- এটি cheap 50 এর লক্ষ্যমূল্যের সাথে সস্তা হতে হয়েছিল।

- যত দ্রুত সম্ভব:> 0, 5 মি/সেকেন্ড

- লাইনের প্রস্থ: 1, 5cm / একটি বক্ররেখার ব্যাসার্ধ: 10cm / ছেদগুলি সম্ভব (গাড়ি সোজা চালাতে হবে)।

- লাইনফলোয়ারকে স্বাভাবিক আলো অবস্থায় কাজ করতে হবে (TL- লাইট, সূর্যের আলো, ক্যামেরা ফ্ল্যাশ, …)।

- সর্বোচ্চ। মাত্রা 12 মিমি x 12 মিমি।

-সাধারণ হার্ডওয়্যার: ১ টি পাওয়ার সাপ্লাই, সস্তা ডিসি-মোটর, এইচ-ব্রিজ,…

- হালকা সেন্সর অ্যারে (মিনিট 6)।

- পিআইডি নিয়ামক।

- ওয়্যারলেস যোগাযোগ (ইনফ্রারেড, ব্লুটুথ, …)।

- 1 স্টার্ট/স্টপ বাটন, লাইনফলোয়ার শেষ সেট মান দিয়ে শুরু হয় (এমনকি বিদ্যুৎ বন্ধ হয়ে গেলেও)।

- পিসি প্রোগ্রাম (কেপি, কি, কেডি, ডিবাগ, সর্বাধিক গতি, …) ব্যবহার করার জন্য সাধারণ সেটিংসের মাধ্যমে সমস্ত সেটিংস পরিবর্তন করা যেতে পারে।

- চূড়ান্ত পণ্যটি স্ব -তৈরি পিসিবি (নকশা) হতে হবে।

- প্রয়োজনে এসএমডি উপাদান ব্যবহার করুন।

চল শুরু করি.

ধাপ 1: ধারণা এবং উপাদান

আপনি কয়েকটি পছন্দ করে এই প্রকল্পটি শুরু করুন। এগুলি হল: নিয়ামক, যোগাযোগ, এইচ-ব্রিজ, বিদ্যুৎ সরবরাহ, সেন্সর এবং মোটর। এই পছন্দগুলি একে অপরের উপর নির্ভর করবে।

আমার পছন্দ ছিল:

মাইক্রো কন্ট্রোলার: atmega32u4 (arduino leonardo chip) এর 5V প্রয়োজন যোগাযোগ: RN-42 (Bluetooth) এর প্রয়োজন 3, 3V পাওয়ার: Lio-ion 18650 2 x 4.2V 8, 4V3, 3V: UA78M33CDCYR5V: UA78M05CKVURG3H-TNG: TLB52 (TB-5B) পরীক্ষা) এবং 30/1 (গতি) বোতাম: B3SN-3112Pensors: SHARP microelectronics GP2S700HCP

ধাপ 2: পরিকল্পিত করা

পরিকল্পিত করা
পরিকল্পিত করা

স্কিম্যাটিক্স তৈরির জন্য, ডেটশীটে দেখুন এবং আপনি দেখতে পাবেন কিভাবে সবকিছু সংযুক্ত করা প্রয়োজন।

আপনি যদি আমার ব্যবহার করতে চান তবে আপনি সেগুলি এখানে ডাউনলোড করতে পারেন।

ধাপ 3: পিসিবি

পিসিবি
পিসিবি
পিসিবি
পিসিবি
পিসিবি
পিসিবি

যখন আপনি আপনার পিসিবি পাবেন তখন আপনাকে এটিতে সবকিছু বিক্রি করতে হবে। নিশ্চিত করুন যে আপনি উপাদানগুলির শর্ট সার্কিট করবেন না।

ধাপ 4: প্রোগ্রাম (arduino)

প্রোগ্রাম (arduino)
প্রোগ্রাম (arduino)

সমস্ত গণনা আরডুইনোতে রয়েছে এবং একটি ভিন্ন প্রোগ্রামের মাধ্যমে মানগুলি পরিবর্তন করা যেতে পারে (পরবর্তী ধাপ দেখুন) আপনি সম্পূর্ণ প্রোগ্রামটি ডাউনলোড করতে পারেন।

ধাপ 5: প্রোগ্রাম (ভিজ্যুয়াল বেসিক)

প্রোগ্রাম (ভিজ্যুয়াল বেসিক)
প্রোগ্রাম (ভিজ্যুয়াল বেসিক)

আমি দ্রুত ভিজ্যুয়াল বেসিক এ একটি প্রোগ্রাম লিখেছিলাম যা লাইনফলোয়ারের মান লিখতে পারে, সেখানে কিছু অতিরিক্ত বৈশিষ্ট্যও আছে।

প্রোগ্রাম এবং কোড এখানে ডাউনলোডযোগ্য।

ধাপ 6: পিসিবিতে সবকিছু পরীক্ষা করা

পিসিবিতে সবকিছু পরীক্ষা করা হচ্ছে
পিসিবিতে সবকিছু পরীক্ষা করা হচ্ছে
পিসিবিতে সবকিছু পরীক্ষা করা হচ্ছে
পিসিবিতে সবকিছু পরীক্ষা করা হচ্ছে

এখন আপনাকে সবকিছু পরীক্ষা করতে হবে।

যদি কোন সমস্যা না থাকে তবে আপনি এটিকে টুইক করা শুরু করতে পারেন এবং এটিকে আরও দ্রুত করতে পারেন।

পিআইডি, গতি এবং চক্রের সময় পরিবর্তন করে এটি করুন।

এটি প্রতিটি লাইন অনুসরণকারীর সাথে পরিবর্তিত হবে

আমার জন্য, মানগুলি ছিল (30: 1 এর 0, 858 m/s মোটরের গতির জন্য):-Kp: 4, 00-Ki: 0, 00-Kd: 26, 00-Speed: 140-Cycletime: 2000

যদি আপনার পিআইডি মানগুলি উচ্চ হয় তবে লাইনফলোয়ার খুব বেশি বিকৃতি করবে।

ধাপ 7: শেষ ফলাফল

শেষ পর্যন্ত আমরা তাদের দেওয়া সমস্ত স্পেসিফিকেশন দিয়ে একটি লাইনফলোয়ার তৈরি করেছি এবং 0, 858 m/s এর গতিতে পৌঁছেছি। এই স্কুল প্রকল্পে এটিই এখন পর্যন্ত দ্রুততম গতি।, নীচের লিঙ্কটি ব্যবহার করুন। (তাদের মধ্যে কিছু ডাচ ভাষায় রয়েছে)

drive.google.com/drive/folders/169LRTWpR2k…

আমার ব্লগ (ডাচ ভাষায়ও)।

linefollower20182019syntheseproject.blogsp…

আপনার যদি প্রশ্ন থাকে তবে নির্দ্বিধায় জিজ্ঞাসা করুন।

প্রস্তাবিত: