সুচিপত্র:
- ধাপ 1: প্রয়োজনীয় উপকরণ:
- ধাপ 2: ধাপ 2 সেটআপ: আইআর রিমোট কোড
- ধাপ 3: ধাপ 3 কোড: প্রধান কোড
- ধাপ 4: ধাপ 4 হার্ডওয়্যার সেটআপ: Arduino
- ধাপ 5: ধাপ 5 উদ্ভাবক/কঠিন কাজ: আপনার নকশা তৈরি করা
- ধাপ 6: ধাপ 6 মুদ্রণ/বিল্ডিং: আপনার প্রকল্প তৈরি করুন
- ধাপ 7: ধাপ 7 চূড়ান্ত সেটআপ: Arduino রাখুন
- ধাপ 8: ধাপ 8 আপলোড: প্রধান ফাইল
- ধাপ 9: ধাপ 9 পরীক্ষা: এটি কাজ করে কিনা তা পরীক্ষা করুন
- ধাপ 10: টিপস: উপভোগ করুন
ভিডিও: আরসিএক্সডি আরডুইনো গাড়ি: 10 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এই নির্দেশনাটি দক্ষিণ ফ্লোরিডা বিশ্ববিদ্যালয়ে মেককোর্সের প্রকল্পের প্রয়োজনীয়তা পূরণের জন্য তৈরি করা হয়েছিল (www.makecourse.com)
আমি একটি RCXD Arduino গাড়ী ডিজাইন করেছি। আমি উপরের দিকে বুর্জটি প্রোগ্রাম করেছি এবং অনেক দিক দিয়ে এগিয়ে যাওয়ার পাশাপাশি চাকাগুলিকে এগিয়ে, পিছনে, বাম এবং ডানদিকে প্রোগ্রাম করার পাশাপাশি কমান্ড অন স্টপ করার জন্য প্রোগ্রাম করেছি। আমি এটি একটি IR রিমোট এবং IR রিসিভারের মাধ্যমে করতে পারছি। আমি এই নকশাটি পুনরায় তৈরি করার জন্য প্রয়োজনীয় ফাইল এবং পদক্ষেপগুলি অন্তর্ভুক্ত করেছি।
ধাপ 1: প্রয়োজনীয় উপকরণ:
এই নকশাটি নির্মাণের জন্য প্রয়োজনীয় উপকরণগুলি নিম্নরূপ:
1. Arduino Uno
2. Arduino Kit (অর্থাৎ Arduino প্রজেক্টে কাজ করার জন্য প্রয়োজনীয় সবকিছু নিয়ে আসে
3. L293n মোটর ড্রাইভার
4. আইআর রিসিভার (কিট)
5. আইআর রিমোট (এক কিট সঙ্গে আসে, কিন্তু কোন আইআর রিমোট কাজ করে)
6. 4 Arduino ডিসি মোটর
7. Servo মোটর (কিট)
8. তারের (কিট)
এই সমস্ত উপকরণ সহজেই অ্যামাজন বা যেকোনো অনলাইন খুচরা বিক্রেতা থেকে কেনা যায় কারণ তারা দোকানে অনেক Arduino উপকরণ বিক্রি করে না। (9V) ব্যাটারির জন্য একটি ব্যাটারি প্যাক পাওয়াও উপকারী।
ধাপ 2: ধাপ 2 সেটআপ: আইআর রিমোট কোড
আপনার আইআর রিমোট প্রোগ্রাম এবং আরডুইনো এর সাথে কাজ করার জন্য আপনাকে আইআর রিমোটে চাপানো প্রতিটি বোতামের কোডগুলি প্রয়োজন হবে। আপনাকে আপনার Arduino এর মত সেটআপ করতে হবে এবং IR রিসিভারের কাজ করার জন্য এটি একটি কোড প্রয়োগ করতে হবে। এই কোডটি আপলোড করার পর, সিরিয়াল মনিটর বোতামে ক্লিক করুন (উপরের ডানদিকে)। আপনার রিমোটের কিছু বোতাম টিপুন এবং পপ আপ হওয়া কোডগুলি দেখুন। কোন কোডটি কোন বোতামে প্রযোজ্য তা নিবন্ধিত হয়ে গেলে, সেই কোডগুলি অনুলিপি করা শুরু করুন। আপনি দেখতে পাচ্ছেন, আমি আমার কোডের আগে "//" দ্বারা কপি এবং মন্তব্য করেছি, প্রতিটি বোতামের কোডগুলি চাপা।
ধাপ 3: ধাপ 3 কোড: প্রধান কোড
সবকিছু একসাথে কাজ করার জন্য আপনাকে একটি প্রধান কোড ফাইল প্রয়োজন যা আপনাকে আপনার Arduino এ আপলোড করতে হবে। এর উপরে আপনার কোডগুলির জন্য নির্দিষ্ট লাইব্রেরির প্রয়োজন হবে যা ইতিমধ্যে আরডুইনোতে নির্মিত নয়। সৌভাগ্যক্রমে এগুলি অর্জন করা এবং ইনস্টল করা/অন্তর্ভুক্ত করা সহজ এবং আপনি একটি.h বা.cpp ট্যাবের অধীনে আপনার ফাইলে লাইব্রেরিগুলি অনুলিপি করতে পারেন।
একবার আপনি প্রতিটি কোডটি সংশ্লিষ্ট বোতামে অনুলিপি করার পরে আপনি সেগুলি আপনার মূল ফাইলে অন্তর্ভুক্ত করতে হবে। যেমন আপনি দেখতে পাচ্ছেন, Ive কোডের অনেক লাইন মন্তব্য করেছে যাতে আপনি বুঝতে পারেন যে কি করে এবং আমি আপনার IR দূরবর্তী কোডগুলি যেখানে যোগ করেছি সেখানে অন্তর্ভুক্ত করেছি। আপনার আমার মত কাজ করার জন্য আমি IR রিসিভার এবং মোটরগুলির কাজ করার জন্য AFMotor লাইব্রেরি এবং IRremote লাইব্রেরি যোগ করেছি।
ধাপ 4: ধাপ 4 হার্ডওয়্যার সেটআপ: Arduino
এই ডিজাইনের জন্য সেটআপ তৈরি করার একাধিক উপায় রয়েছে। আপনি একটি ব্রেডবোর্ড, আরো মোটর, তার ইত্যাদি অন্তর্ভুক্ত করতে পারেন। যাইহোক, আমি কেবল আমার IR রিসিভার, রিসিভার রিলে, L293d মোটর ড্রাইভার, Arduino Uno, এবং একটি দম্পতি ব্যাটারি পাশাপাশি তারের অন্তর্ভুক্ত করেছি।
প্রথমে আপনি আপনার IR রিসিভারের জন্য সেটআপ পেতে চাইবেন। যা আমি ইতিমধ্যে অন্তর্ভুক্ত করেছি। এর জন্য আপনার ব্রেডবোর্ডের প্রয়োজন নেই তবে আপনি চাইলে এটি ব্যবহার করতে পারেন। সঠিকভাবে আইআর রিলেটি আরডুইনো ইউনোতে সংযুক্ত করুন এবং তারপরে আইআর রিসিভারকে আস্তে আস্তে রিলে পিনগুলিতে ফিট করুন: জিআরএনডি, পিডব্লিউআর, আউটপুট/ইনপুট। আমি রিলে ব্যবহার করেছি কারণ IR রিসিভার খুবই সূক্ষ্ম এবং সহজেই ভাজতে পারে।
দ্বিতীয়ত আমি L293d মোটর ড্রাইভারকে Arduino Uno তে রাখলাম। আমি জানি যে আইআর রিলে এর জন্য ইতিমধ্যে সেট করা তারের সাথে এটি কঠিন বা মনে হচ্ছে না যে এটি ফিট হবে, কিন্তু এটি হবে (অতিরিক্ত তারের আছে এবং বল দিয়ে সতর্ক থাকুন)। L293d মোটর shাল এবং Arduino সঙ্গে অতিরিক্ত তারের ব্যবহার করার একটি সহজ উপায় হল sাল থেকে তারের ঝালাই করা। এটি করার জন্য আপনার সোল্ডারিং সরঞ্জামগুলির প্রয়োজন হবে।
তারপরে প্রতিটি গিয়ারবক্স মোটর থেকে উভয় তারগুলিকে মোটরগুলিতে সংযুক্ত করুন যা আপনি তাদের সংযুক্ত করতে চান। মোটর চালকের চারটি মোটরের জন্য জায়গা আছে। আপনি একটি পিনে একাধিক তারের ফিট করতে পারেন যা আমি সিমুলেটেনিয়াস মুভমেন্টের জন্য করেছি, যেমন যখন এটি সেই মোটরের কোডটি পড়বে, তখন সেই চাকাগুলি সংযুক্ত হবে। লাল এবং কালো তারের যে কোন পিনের সাথে সংযুক্ত করা যেতে পারে; সংযুক্তির উপর নির্ভর করে কোডে লেখা চাকা বিপরীত দিকে যেতে পারে।
SER1 "Servo 1" তালিকাভুক্ত পিনগুলিতে আপনার মোটর চালকের সাথে সার্ভো মোটর তার সংযুক্ত করে চালিয়ে যান। ওয়্যার সঠিকভাবে + থেকে +, GRND থেকে -ইত্যাদি। এর পরে আপনি কোড পরীক্ষা করতে প্রস্তুত। এটি কাজ করার জন্য আপনাকে অতিরিক্ত শক্তির প্রয়োজন হতে পারে যেখানে একটি ব্যাটারি প্যাক বা 9V ব্যাটারি আসে। আমি দুটি 9V ব্যাটারি ব্যবহার করেছি কিন্তু মাঝে মাঝে একটি এবং আপনার কম্পিউটারে ওয়্যার যথেষ্ট হবে। নির্ভর করে।
ধাপ 5: ধাপ 5 উদ্ভাবক/কঠিন কাজ: আপনার নকশা তৈরি করা
আমার প্রকল্পটি সম্পন্ন করার জন্য আমি ইনভেন্টর 2019 -এ প্রতিটি টুকরো ডিজাইন করেছি যা আমি ইউএসএফ -এর শিক্ষার্থীর মাধ্যমে অর্জন করেছি। যাইহোক, আপনি উদ্ভাবকের অনুরূপ যেকোনো প্রোগ্রাম যেমন অটোক্যাড বা সলিড ওয়ার্কস ইত্যাদি ব্যবহার করতে পারেন। গুরুত্বপূর্ণ বিষয় হল আপনি যে ফরম্যাটটি সংরক্ষণ করেন, কিছু প্রিন্টারের প্রয়োজন হয়। এসটিএল অন্যদের অন্য ফরম্যাটের প্রয়োজন হতে পারে; আপনার 3D প্রিন্টার চেক করুন। আমি চাকা বাদ দিয়ে আমার ডিজাইনের জন্য ব্যবহৃত সমস্ত.stl ফাইল অন্তর্ভুক্ত করব। আপনি আপনার প্রজেক্টকে যে কোন উপায়ে ডিজাইন করতে পারেন কারণ এটি চূড়ান্ত ডিজাইনে কোন ব্যাপার না। টুকরো টুকরো করে প্রকল্পটি সম্পূর্ণ করুন এবং কাজ শেষ হলে এটি একত্রিত করুন। আমি আমার বেস দুটি অংশে এবং তারপর চাকা এবং অবশেষে বুর্জ দিয়ে তৈরি করেছি। একটি সাইড নোটে আমার বুর্জটি এর বেসের সাথে সংযুক্ত ছাপা হয়েছে, যা পরে আমাকে আলাদা করতে হয়েছিল। ডিজাইন করার সময় এটি মাথায় রাখুন
সতর্কতা: আপনার প্রকল্পের নকশা করার সময়, দুটি মূল বিবরণ হল ইঞ্জিনিয়ারিং দৃষ্টিকোণ থেকে পরিমাপ এবং নকশা। আপনি যদি আপনার নকশাটি মিমিতে মুদ্রণ করেন তবে এটি 3 ডি প্রিন্টারে একটি বিন্দু হিসাবে উপস্থিত হবে এবং যদি আপনি এটিকে বড় করেন তবে কম রেজোলিউশনের কারণে টুকরাটি বিকৃত হতে পারে। এর উপরে, যদি আপনি এটি 1 মিমি পুরু বেস দিয়ে ডিজাইন করেন, এটি চাপলে সহজেই স্ন্যাপ হয়ে যাবে তাই আপনার প্রকল্পটি কাঠামোগতভাবে ডিজাইন করুন।
দ্রষ্টব্য: যদি আপনি উদ্ভাবক অংশগুলি আমাকে ইমেল করতে চান বা নীচে Lauer. [email protected] এ মন্তব্য করুন এবং আমি সেগুলি আপনাকে পাঠাতে পারি।
ধাপ 6: ধাপ 6 মুদ্রণ/বিল্ডিং: আপনার প্রকল্প তৈরি করুন
থ্রিডি প্রিন্টিং কিছুক্ষণ সময় নেয় (সর্বোত্তমভাবে একাধিক দিন) তাই মুদ্রণের সময় এটি মনে রাখবেন। এছাড়াও আপনার প্রজেক্টের ডিজাইন করার সময় প্রচুর পরিমাণে আঠালো ব্যবহার করুন সেইসাথে সঠিক ধরনের আঠা। আপনারও একটি ড্রিলের প্রয়োজন হতে পারে।
আমি প্রথমে প্রান্ত বরাবর আঠালো রেখে এবং একসঙ্গে চাপ দিলে প্রতিটিতে বল প্রয়োগ করে উপরের বেস এবং নীচের বেস উভয়ই একসাথে আঠালো করা শুরু করি। তারপরে আমি আমার চাকার কভারগুলিকে সেই চাকার সাথে আটকে দিলাম যা আপনার ডিসি গিয়ারবক্স মোটর টিটি -র সাথে খাপ খায়। আমি তখন আমার বুর্জটিকে তার বেস থেকে বিচ্ছিন্ন করেছিলাম এবং আমার আরসি গাড়ির শীর্ষে গাড়ির রেলগুলির নীচে বেসটি আঠালো করেছিলাম। আমি আমার Servo মোটর পয়েন্টার, যা টুকরো servo সংযুক্ত করে, যেভাবে servo ঘুরতে ঘূর্ণায়মান তাই আমার বুর্জ থেকে বুর্জ আঠালো। অবশেষে আমি এক প্রান্তে একটি পুরু নির্মাণ কাগজ আঠালো করেছি যাতে আপনি একটি আবরণ তৈরি করতে পারেন যা আপনি দেখতে এবং বুর্জের চারপাশের একটি টুকরো দেখতে পারেন।
আপনাকে এটি করতে হবে না কিন্তু আমি করেছি, আমি আমার গাড়িতে IR রিলে আঠালো করেছি যাতে এটিকে চলাচল থেকে স্থিতিশীল করতে পারে যা আপনার দূরবর্তী সংকেত প্রাপ্তিতেও সহায়তা করে। আপনি যদি এটি করেন তবে নিশ্চিত করুন যে আপনার IR রিসিভার সঠিক দিকনির্দেশে রয়েছে যা থেকে আপনি সংকেত পেতে চান।
ধাপ 7: ধাপ 7 চূড়ান্ত সেটআপ: Arduino রাখুন
সবকিছু একসাথে আঠালো করার পর আমি আমার ডিসি গিয়ারবক্স মোটরগুলিকে আমার আরসি গাড়ির বেস প্লেটে আটকে দিলাম। আমি তারপর প্রতিটি গিয়ারবক্স এবং কেন্দ্রের নীচে চারটি গর্ত ড্রিল করলাম। আমি প্রতিটি ডিসি মোটর থেকে দুটি তারের ছিদ্র দিয়ে চালিত করেছিলাম এবং তারপর সেগুলিকে L293D মোটর ড্রাইভার ieldালতে পুনরায় পাইন করেছিলাম।
সবকিছু আবার একত্রিত করুন এবং আপনার আরসি গাড়ির ভিতরে Arduino Uno ছেড়ে দিন। আপনি এটিকে বোল্ট করতে পারেন বা সবকিছুকে স্থির করতে এটি আঠালো করতে পারেন যা আপনি যদি চান তবে এটি একটি দুর্দান্ত ধারণা হবে।
ধাপ 8: ধাপ 8 আপলোড: প্রধান ফাইল
সেটআপ সম্পন্ন হওয়ার পর। ইউএসবি ক্যাবলের মাধ্যমে আপনার কোডটি আপনার আরডুইনো ইউনোতে আপলোড করুন অথবা কিটটি অনলাইনে কিনে নিন। Arduino অ্যাপের নীচে কোড আপলোড ক্লিক করুন।
ধাপ 9: ধাপ 9 পরীক্ষা: এটি কাজ করে কিনা তা পরীক্ষা করুন
কোড আপলোড করার পরে, ব্যাটারিগুলিকে আপনার আরডুইনো এবং/অথবা সরাসরি আপনার L293D মোটর ড্রাইভার ieldালতে প্লাগ করুন, যদি আপনি useাল ব্যবহার করেন তাহলে PWR লেবেলযুক্ত পিনগুলিতে তারগুলি সংযুক্ত করুন। তারের ভিতরে রাখার পরে যারা এটি স্ক্রু নিচে এবং পরীক্ষা। যদি কিছু না ঘটে তবে আরও শক্তি যোগ করার চেষ্টা করুন অথবা যদি আপনার ইতিমধ্যে প্রচুর পরিমাণে শক্তি থাকে তবে কিছু অপসারণের চেষ্টা করুন।
আপনার কোডে নির্ধারিত সংশ্লিষ্ট বোতাম টিপে শুরু করুন।
ধাপ 10: টিপস: উপভোগ করুন
এই নকশা তৈরির সময় আমি কিছু সহায়ক টিপস ব্যবহার করতে পারতাম:
1. যখন 3D মডেলিং প্রকল্পের, মনে রাখবেন যে এটি কাঠামোগতভাবে শব্দ হতে হবে, অথবা মুদ্রিত হলে নিজেকে সমর্থন করতে পারে। অন্যথায় এটি বিচ্ছিন্ন হয়ে যাবে বা সহজে ভেঙে যাবে বা মুদ্রণের সময় ব্যর্থ হবে।
2. সঠিক আঠালো ব্যবহার করুন। আমি 3 টি ভিন্ন আঠালো ব্যবহার করেছি এবং অবশেষে কয়েক ঘণ্টা ব্যথার পর গিয়ারবক্সগুলি বন্ধ হয়ে যাওয়ায় আমি কিছু সুপার গরিলা আঠা দিয়ে শেষ করেছি। সঠিক উপাদানের জন্য সঠিক আঠালো ব্যবহার করুন।
Design. চাকাগুলো কোথায় ফিট হবে তা ডিজাইন করার সময় মনে রাখবেন গিয়ারবক্সের আরেকটি দিক আছে যা বাইরের দিকে চলে যায়। যদি আপনি এটি একটি পার্শ্ব পৃষ্ঠের বিরুদ্ধে স্থাপন করার চেষ্টা করছেন (যেমন আমি চেষ্টা করেছি) এটি কাজ করবে না।
4. সামগ্রিকভাবে, আপনি অবিলম্বে কোন অংশগুলি চান তা জানুন কারণ এটি একটি ব্যয়বহুল প্রচেষ্টা হতে পারে।
5. আপনার সাথে একটি ব্যাকআপ আইআর রিসিভার রাখুন। এগুলি সূক্ষ্ম এবং সহজেই পুড়ে যায় যা এই প্রকল্পটি সম্পূর্ণ করার চেষ্টা করার সময় ব্যথা হতে পারে। এজন্যই আমি সুরক্ষার জন্য রিলে ব্যবহার করেছি।
আপনার নকশা উপভোগ করুন!
প্রস্তাবিত:
শীর্ষ 5 আরডুইনো রোবট গাড়ি যা আপনার মনকে উড়িয়ে দেবে: 11 ধাপ
শীর্ষ 5 আরডুইনো রোবট গাড়ি যা আপনার মনকে উজ্জ্বল করবে: হ্যালো বন্ধুরা এই টিউটোরিয়ালে আমরা দেখব 2020 এর সেরা 5 বুদ্ধিমান রোবট গাড়ি সম্পূর্ণ ধাপ, কোড এবং সার্কিট ডায়াগ্রাম সহ। উপরের ভিডিওতে আপনি এই সমস্ত রোবটগুলির কাজ দেখতে পারেন। এই প্রকল্পগুলিতে আপনি এর সাথে ইন্টারফেস করবেন: " টেবিল প্রান্ত এড়ানো
স্ব-ড্রাইভিং এবং PS2 জয়স্টিক-নিয়ন্ত্রিত আরডুইনো গাড়ি: 6 টি ধাপ
স্ব-ড্রাইভিং এবং PS2 জয়স্টিক-নিয়ন্ত্রিত আরডুইনো গাড়ি: হাই, আমার নাম জোয়াকিন এবং আমি একজন আরডুইনো শখ। গত বছর আমি আরডুইনোতে আচ্ছন্ন হয়ে পড়েছিলাম এবং আমি কেবল সব ধরণের কাজ শুরু করেছি এবং এই স্বয়ংক্রিয় এবং জয়স্টিক-নিয়ন্ত্রিত গাড়িটি তাদের মধ্যে একটি। যদি আপনি এইরকম কিছু করতে চান
তুষারের জন্য আরডুইনো ব্লুটুথ স্কি আরসি গাড়ি: 5 টি ধাপ
তুষারের জন্য আরডুইনো ব্লুটুথ স্কি আরসি কার: এই আরসি কারটি তৈরি করতে আমাদের প্রায় 3 দিন লেগেছে, যার মধ্যে 3 ডি প্রিন্টিং সময়ও রয়েছে। এই আরসি গাড়িটি একটি এইচসি 05 ব্লুটুথ মডিউল, আরডুইনোর জন্য মোটর ড্রাইভার এবং দুটি গিয়ার মোটর দিয়ে তৈরি করা হয়েছিল। এটি আপনার জন্য একটি সত্যিই মজাদার প্রকল্প, এবং দ্রুত অস্বীকৃতি, একটি
ব্লুটুথ অ্যাপের মাধ্যমে আরডুইনো গাড়ি নিয়ন্ত্রিত: 4 টি ধাপ (ছবি সহ)
ব্লুটুথ অ্যাপের মাধ্যমে আরডুইনো গাড়ি নিয়ন্ত্রিত: আমরা সবাই জানি যে আরডুইনো একটি চমৎকার প্রোটোটাইপিং প্ল্যাটফর্ম, প্রধানত কারণ এটি একটি বন্ধুত্বপূর্ণ প্রোগ্রামিং ভাষা ব্যবহার করে এবং অনেক অতিরিক্ত অবিশ্বাস্য উপাদান রয়েছে যা আমাদের দারুণ অভিজ্ঞতা প্রদান করে।
লেজার কাট আরডুইনো গাড়ি: 4 টি ধাপ
লেজার কাট আরডুইনো গাড়ি: একটি রোবট যা নিজেকে আরডুইনো দিয়ে চালায়