সুচিপত্র:
- সরবরাহ
- ধাপ 1: কাজের নীতি
- ধাপ 2: কোড আপলোড করুন
- ধাপ 3: মোটর খাদ জন্য গর্ত তৈরি
- ধাপ 4: মোটর সার্কিট পার্ট 1
- ধাপ 5: মোটর সার্কিট পার্ট 2
- ধাপ 6: অবজেক্ট ডিটেকশন সার্কিট
- ধাপ 7: বাফার বোট
- ধাপ 8: চাকা
ভিডিও: Arudino সঙ্গে প্যাডেল নৌকা এড়ানো বাধা: 9 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
হাই বন্ধুরা, এই টিউটোরিয়ালে আমি আপনাকে দেখাব কিভাবে প্যাডেল বোট এড়িয়ে একটি বাধা তৈরি করা যায়। আমি যখন আমার মাছের পুকুরের কাছে বিশ্রাম নিচ্ছিলাম এবং প্লাস্টিকের চ্যালেঞ্জের জন্য একটি আইডিয়া ভাবছিলাম তখন আমি এই ধারণাটি নিয়ে এসেছিলাম। আমি বুঝতে পারলাম এখানকার প্লাস্টিক নৌকা হিসেবে ব্যবহারের জন্য খুবই উপযোগী হবে, কারণ এর উচ্ছলতা এবং জলরোধীতা।
সরবরাহ
শরীর
1 এক্স ফুড কনটেইনার 700 মিলি
2 x প্যাডেল হুইল 70 মিমি
5 x বোতল ক্যাপ
ইলেক্ট্রনিক অংশ
1 x Arduino Nano/Uno (প্রস্তাবিত ন্যানো)
2 x ডিসি মোটর
1 x L298N মোটর ড্রাইভার
1 এক্স অতিস্বনক সেন্সর
1 x মাইক্রো সার্ভো
2 x 18650 ব্যাটারি
1 x 18650 ব্যাটারি হোল্ডার (2-স্থান)
4 x AA ব্যাটারি
1 x AA ব্যাটারি ধারক (4-স্থান)
1 এক্স সুইচ
তারের
সাপোর্ট টুলস
আঠালো বন্দুক
তাতাল
ধাপ 1: কাজের নীতি
বেসিক অ্যালগরিদম
যখনই অতিস্বনক 15cm দূরত্বে কোন বস্তু সনাক্ত করে, তখন কোন পথটি বাধা মুক্ত তা খুঁজে বের করার জন্য servo 180 ডিগ্রী তারপর 0 ডিগ্রী (ডান এবং বাম দিকে) ঘুরবে। এর পরে, মোটর প্যাডেল নৌকাটিকে একটি গলিতে নিয়ে যাবে যা বাধা মুক্ত
সার্কিট
এই প্রকল্পে, আমরা 2 ভোল্টেজ উৎস ব্যবহার করব, একটি Arduino, অতিস্বনক সেন্সর, এবং মোটর ড্রাইভারের জন্য, অন্যটি বিশেষভাবে সার্ভোর জন্য। Arduino, অতিস্বনক সেন্সর, এবং মোটর ড্রাইভার 18650 ব্যাটারি ব্যবহার করবে কারণ 18650 ব্যাটারি মোটর এবং অন্যান্য কারণে একটি বড় কারেন্ট প্রদান করতে পারে কারণ মোটর দ্রুত ব্যাটারি নিষ্কাশন করতে পারে তাই আমাদের 18650 ব্যাটারি প্রয়োজন যা রিচার্জ করা যেতে পারে।
ধাপ 2: কোড আপলোড করুন
আপলোড প্রক্রিয়া সহজ করার জন্য, সার্কিট তৈরির আগে আমরা প্রথমে কোডটি Arduino এ আপলোড করব।
Arduino ফাইল:
ধাপ 3: মোটর খাদ জন্য গর্ত তৈরি
এই ধাপে আমরা খাবারের পাত্রে বাম এবং ডান দিকে গর্ত তৈরি করব। পরবর্তীতে এই দুটি গর্তে ডায়নামো শ্যাফ্ট োকানো হবে। গর্তের অবস্থান খাদ্য পাত্রে দৈর্ঘ্যের মাঝখানে (দৈর্ঘ্য/2) এবং নীচে থেকে 3.2 সেমি।
ধাপ 4: মোটর সার্কিট পার্ট 1
এই ধাপে আমরা L298n কে ব্যাটারি এবং মোটরের সাথে সংযুক্ত করব।
সংযোগ:
1. L298N (আউটপুট) থেকে ডিসি মোটর
2. ব্যাটারি পজিটিভ টার্মিনাল সুইচ করতে
3. L298N (12V) স্যুইচ করতে
4. L298N (GND) থেকে ব্যাটারি নেগেটিভ টার্মিনাল
তারপরে তাদের খাদ্য পাত্রে আঠালো করুন।
বিঃদ্রঃ:
-ব্যাটারি ধারককে মাঝখানে (প্রস্থ) ডানদিকে আটকে দিন যাতে প্যাডেল বোটটি বাম বা ডান দিকে ঝুঁকে না থাকে।
ধাপ 5: মোটর সার্কিট পার্ট 2
এখন আমরা arduino কে L298N এর সাথে সংযুক্ত করব।
সংযোগ:
1. A5 সক্ষম করতে D5
2. D6 সক্রিয় করতে B
3. A0 থেকে ইনপুট 1
4. A1 থেকে ইনপুট 2
5. A2 থেকে ইনপুট 3
6. A3 থেকে ইনপুট 4
7. Vin থেকে 5V (L298N থেকে V)
8. GND (arduino) থেকে GND (L298N)
ধাপ 6: অবজেক্ট ডিটেকশন সার্কিট
অবজেক্ট ডিটেকশন সার্কিটের প্রধান উপাদান হল সার্ভো এবং অতিস্বনক সেন্সর। অতিস্বনক সেন্সর বিদ্যুৎ সরবরাহ হিসাবে Arduino ব্যবহার করবে, যখন servo একটি পৃথক ব্যাটারি ব্যবহার করবে (AA ব্যাটারি x 4)। সার্ভো ব্যাটারি 18950 ব্যাটারি হোল্ডারের বিপরীতে খাবারের পাত্রে আঠালো হবে।
আপনি সেন্সরটি যে কোন জায়গায় রাখতে পারেন যতক্ষণ এটি অন্য বস্তুর দ্বারা বাধা না হয়। আমার ক্ষেত্রে, আমি একটি প্লাস্টিকের পাত্রে lাকনা ব্যবহার করেছি যা অতিস্বনক সেন্সর এবং সার্ভোর জায়গায় কাটা হয়েছে (চিত্র দেখুন)।
Servo সংযোগ:
ভিসিসি থেকে পজিটিভ ব্যাটারি (এএ)
D10 এর সংকেত
GND servo থেকে GND ব্যাটারি এবং arduino
অতিস্বনক সেন্সর সংযোগ:
VCC থেকে 3.3v (arduino)
GND থেকে GND (arduino)
ইকো থেকে D2
D3 তে ট্রিগ করুন
ধাপ 7: বাফার বোট
বাফারের একটি ফাংশন আছে যাতে আমরা প্যাডেল চাকাটি মেঝে / টেবিল স্পর্শ করতে বাধা দেই যখন আমরা এটিকে রাখি। বাফার একটি বোতল ক্যাপ ব্যবহার করবে। কারণ সহজে খুঁজে পাওয়া ছাড়াও, বোতলের ক্যাপটিও আমাদের নৌকার জন্য সঠিক আকারের।
একটি বাফার তৈরি করতে, 3 টি বোতল ক্যাপ নিন এবং উপরে দেখানো হিসাবে কেবল নৌকার নিচের দিকে তাদের আঠালো করুন।
ধাপ 8: চাকা
প্রথমে বোতলের ক্যাপের মাঝখানে একটি গর্ত তৈরি করুন। তারপরে, নিচের চিত্রের মতো বোতলের ক্যাপে প্যাডেল আঠালো করুন। তারপরে চূড়ান্ত পদক্ষেপটি এটি ডায়নামো শ্যাফ্টে আঠালো করা।
প্রস্তাবিত:
আরডুইনো ন্যানো ব্যবহার করে রোবট এড়ানো বাধা: 5 টি ধাপ
আরডুইনো ন্যানো ব্যবহার করে রোবট এড়ানো বাধা: এই নির্দেশনায়, আমি বর্ণনা করতে যাচ্ছি যে কিভাবে আপনি আরডুইনো ব্যবহার করে রোবটকে এড়াতে বাধা দিতে পারেন
TM1637 LED ডিসপ্লে এবং বাধা এড়ানো সেন্সর ব্যবহার করে Arduino কাউন্টার: 7 টি ধাপ
TM1637 LED ডিসপ্লে এবং বাধা এড়ানো সেন্সর ব্যবহার করে Arduino কাউন্টার: এই টিউটোরিয়ালে আমরা শিখব কিভাবে LED ডিসপ্লে TM1637 এবং বাধা এড়ানো সেন্সর এবং Visuino ব্যবহার করে একটি সাধারণ অঙ্ক কাউন্টার তৈরি করতে হয়। ভিডিওটি দেখুন
5 টি 1 Arduino রোবট - আমাকে অনুসরণ করুন - লাইন অনুসরণ - সুমো - অঙ্কন - বাধা এড়ানো: 6 টি ধাপ
5 টি 1 Arduino রোবট | আমাকে অনুসরণ করুন | লাইন অনুসরণ | সুমো | অঙ্কন | বাধা এড়ানো: এই রোবট কন্ট্রোল বোর্ডে একটি ATmega328P মাইক্রোকন্ট্রোলার এবং একটি L293D মোটর ড্রাইভার রয়েছে। অবশ্যই, এটি একটি Arduino Uno বোর্ড থেকে আলাদা নয় কিন্তু এটি আরও দরকারী কারণ এটি মোটর চালানোর জন্য অন্য ieldালের প্রয়োজন হয় না! এটা লাফ থেকে মুক্ত
মাইক্রোকন্ট্রোলার ছাড়া IR সেন্সর দিয়ে রোবট এড়ানো বাধা: 6 টি ধাপ
মাইক্রোকন্ট্রোলার ছাড়া আইআর সেন্সর দিয়ে রোবট এড়ানো বাধা: আচ্ছা এই প্রকল্পটি একটি পুরানো প্রকল্প, আমি এটি জুলাই বা আগস্ট মাসে 2014 সালে তৈরি করেছি, এটি আপনার সাথে ভাগ করার কথা ভেবেছিলাম। এটি একটি সহজ বাধা এড়ানো রোবট যা IR সেন্সর ব্যবহার করে এবং মাইক্রোকন্ট্রোলার ছাড়া কাজ করে। আইআর সেন্সর অপ্যাম্প আইসি ব্যবহার করে
কার্ডবোর্ড থেকে DIY পিসি স্টিয়ারিং হুইল এবং প্যাডেল! (প্রতিক্রিয়া, প্যাডেল শিফটার, ডিসপ্লে) রেসিং সিমুলেটর এবং গেমসের জন্য: 9 টি ধাপ
কার্ডবোর্ড থেকে DIY পিসি স্টিয়ারিং হুইল এবং প্যাডেল! (প্রতিক্রিয়া, প্যাডেল শিফটার, ডিসপ্লে) রেসিং সিমুলেটর এবং গেমসের জন্য: আরে সবাই! এই বিরক্তিকর সময়ে, আমরা সবাই কিছু করার জন্য খুঁজছি। বাস্তব জীবনের রেসিং ইভেন্টগুলি বাতিল করা হয়েছে এবং সিমুলেটর দিয়ে প্রতিস্থাপিত হয়েছে। আমি একটি সস্তা সিমুলেটর তৈরির সিদ্ধান্ত নিয়েছি যা নিশ্ছিদ্রভাবে কাজ করে, যা