সুচিপত্র:
- ধাপ 1: আপনার যা লাগবে
- ধাপ 2: চাকা প্রস্তুত করুন
- ধাপ 3: 3D মুদ্রিত উপাদান প্রস্তুত করা
- ধাপ 4: মোটর শিল্ড সেট আপ করুন
- ধাপ 5: ব্রেডবোর্ডের সাথে সংযোগ করুন
- ধাপ 6: HC-SR04 অতিস্বনক সেন্সর সেট আপ করুন
- ধাপ 7: Servo মোটর সেট আপ করুন
- ধাপ 8: টাচ সেন্সর সেট আপ করুন
- ধাপ 9: রব একত্রিত করুন
- ধাপ 10: কোড
ভিডিও: স্বয়ংক্রিয় রোবট রব করুন: 10 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এই নির্দেশনাটি সাউথ ফ্লোরিডা ইউনিভার্সিটি (www.makecourse.com) এ মেককোর্সের প্রকল্পের প্রয়োজনীয়তা পূরণের জন্য তৈরি করা হয়েছিল।
এই টিউটোরিয়ালে আপনি শিখবেন কিভাবে রব নামে একটি সম্পূর্ণ স্বয়ংক্রিয় রোবট তৈরি করা যায় যা সেন্সর দিয়ে সজ্জিত যা বাধা সনাক্ত করতে দেয়। রব যতক্ষণ না কোনো বাধার সংস্পর্শে আসে ততক্ষণ সে থেমে যায়, তার চারপাশ চেক করে এবং বাধা মুক্ত পথ অব্যাহত রাখে।
এই রোবট তৈরির জন্য, Arduino এবং C ++ এর জ্ঞান প্রয়োজন নেই কিন্তু এটি সাহায্য করে!
চল শুরু করি!
ধাপ 1: আপনার যা লাগবে
এই প্রকল্পের জন্য, আপনার প্রয়োজন হবে:
উপকরণ:
- Arduino UNO x1
- মোটর শিল্ড x1
- ব্রেডবোর্ড x1
- ডিসি মোটর x4
- চাকা x4
- HC-SR04 অতিস্বনক সেন্সর x1
- 9-V ব্যাটারি হোল্ডার x2
- মাইক্রো সার্ভো মোটর x1
- 9V ব্যাটারি x2
- বৈদ্যুতিক টেপ
- তারের
- ব্ল্যাক বক্স x1
- স্পর্শ সেন্সর x1
সরঞ্জাম:
- গরম আঠা বন্দুক
- তাতাল
- 3D প্রিন্টার
- স্ক্রু ড্রাইভার
- তার কাটার যন্ত্র
ধাপ 2: চাকা প্রস্তুত করুন
দুটি জাম্পার তার নিন এবং একটি ডিসি মোটরের পাশে পাওয়া তামার ট্যাবগুলির মধ্যে একটি দিয়ে রাখুন। একটি সোল্ডারিং লোহা ব্যবহার করে, সাবধানে জাম্পার তারগুলিকে ডিসি মোটরকে সোল্ডার করুন। সমস্ত মোটরের জন্য পুনরাবৃত্তি করুন।
চাকাটি নিন এবং ডিসি মোটরের তামার ট্যাবগুলির বিপরীত পাশে পাওয়া সাদা পিনে এটি রাখুন। চাকা শক্তভাবে থাকা উচিত এবং ডিসি মোটরের সাথে অবাধে ঘুরতে হবে।
চাকাগুলি সঠিকভাবে কাজ করছে কিনা তা পরীক্ষা করার জন্য, প্রতিটি ডিসি মোটরের উপর বিক্রি হওয়া প্রতিটি তারের 9-V ব্যাটারির ইতিবাচক এবং নেতিবাচক টার্মিনালে রাখুন। চাকা ঘুরতে হবে।
ধাপ 3: 3D মুদ্রিত উপাদান প্রস্তুত করা
একটি 3-ডি প্রিন্টার ব্যবহার করে, নিম্নলিখিত.stl ফাইলগুলি মুদ্রণ করুন। নকশা পরিবর্তন করার প্রয়োজন হলে অংশ ফাইলগুলিও অন্তর্ভুক্ত করা হয়।
ধাপ 4: মোটর শিল্ড সেট আপ করুন
একটি স্ক্রু ড্রাইভার ব্যবহার করে আমরা মোটর ieldালের M1 M2 M3 এবং M4 পোর্টে ডিসি মোটর তারের প্রতিটি সংযোগ করতে যাচ্ছি।
M1 এবং M2 পোর্টে বাম চাকা এবং M3 এবং M4 পোর্টে ডান চাকা মোটরগুলিকে নিয়ন্ত্রণ করবে এমন মোটরগুলিকে সংযুক্ত করুন।
যদি একটি মোটর পিছন দিকে চলতে থাকে, তাহলে কেবল সেই চাকার জন্য মোটর শিল্ড পোর্টে তারগুলি স্যুইচ করুন। (মূলত ইতিবাচক এবং নেতিবাচক সংযোগগুলি পরিবর্তন করা)।
মোটর ieldাল উপর +5V, গ্রাউন্ড, A0, A1, এবং পিন 3 এর উপর সোল্ডার লম্বা তারগুলি। এগুলি পরবর্তী ধাপে ব্রেডবোর্ড, অতিস্বনক সেন্সর এবং টাচ সেন্সরকে সংযুক্ত করতে ব্যবহৃত হবে।
একটি স্ক্রু ড্রাইভার ব্যবহার করে, মোটর শিল্ডে EXT_PWR পোর্টের সাথে একটি ব্যাটারি ধারককে সংযুক্ত করুন। এটি মোটর ieldাল এবং চাকার শক্তি প্রদান করবে।
Arduino এ মোটর ieldাল রাখুন, নিশ্চিত করুন যে পোর্টগুলি সঠিকভাবে একত্রিত হয়েছে।
ধাপ 5: ব্রেডবোর্ডের সাথে সংযোগ করুন
জিনিসগুলিকে সহজ রাখতে, বেশিরভাগ সংযোগগুলি মোটর ieldালটিতে বিক্রি হয়। ব্রেডবোর্ড প্রধানত +5V এবং গ্রাউন্ড সংযোগ প্রদান করতে ব্যবহৃত হয়।
শেষ ধাপে মোটর ieldালের উপর বিক্রিত তারগুলি ব্যবহার করে, +5V তারকে রুটি বোর্ডের লাল পাওয়ার স্ট্রিপের সাথে সংযুক্ত করুন এবং গ্রাউন্ড ওয়্যারটিকে ব্রেডবোর্ডের নীল পাওয়ার স্ট্রিপের সাথে সংযুক্ত করুন।
ধাপ 6: HC-SR04 অতিস্বনক সেন্সর সেট আপ করুন
এই অংশের জন্য, আপনার ধাপ 3 থেকে আপনার 3-ডি মুদ্রিত অংশগুলির প্রয়োজন হবে!
আল্ট্রাসোনিক সেন্সরটি 3-ডি মুদ্রিত অতিস্বনক সেন্সর ধারক অংশে ফিট করুন। অতিস্বনক সেন্সরের পিছনে পাওয়া গ্রাউন্ড, ট্রিগার, ইকো এবং ভিসিসি পোর্টের সাথে 4 টি মহিলা মহিলা জাম্পার তারের সাথে সংযুক্ত করুন। সার্ভো মাউন্ট পার্টের ভিতর দিয়ে জাম্পার তারগুলি চালান এবং গরম আঠালো ব্যবহার করে, সার্ভার মাউন্ট অংশটিকে অতিস্বনক সেন্সর হোল্ডার অংশের সাথে সংযুক্ত করুন।
ধাপ 4 এ মোটর ieldালের উপর সোল্ডার করা তারগুলি সংযুক্ত করুন অতিস্বনক সেন্সর মহিলা থেকে মহিলা সংযোগের শেষ পর্যন্ত। ব্রেডবোর্ডের লাল পাওয়ার স্ট্রিপ থেকে আল্ট্রাসোনিক সেন্সরের VCC পোর্টে একটি সংযোগ এবং নীল পাওয়ার স্ট্রিপ থেকে গ্রাউন্ড পোর্টে আরেকটি সংযোগ চালান।
বৈদ্যুতিক টেপ দিয়ে নিরাপদ সংযোগ নিশ্চিত করুন যাতে তারা আলগা না হয়।
ধাপ 7: Servo মোটর সেট আপ করুন
এই পদক্ষেপের জন্য, আপনার বেস 3-ডি মুদ্রিত অংশের প্রয়োজন হবে।
বেস 3-ডি মুদ্রিত অংশের সেন্টার খোলার (3 আয়তক্ষেত্রাকার খোলার মাঝামাঝি) উপর সার্ভো মোটরটি ফিট করুন। খোলার মাধ্যমে Servo Wires চালান এবং মোটর ieldালের কোণে SER1 পোর্টে সার্ভো মোটর সংযুক্ত করুন।
গরম আঠালো পূর্ববর্তী ধাপ থেকে সর্বাধিক মোটর শীর্ষে অতিস্বনক টুকরা।
ধাপ 8: টাচ সেন্সর সেট আপ করুন
স্পর্শ সেন্সরের পিছনে পাওয়া G, V এবং S পোর্টের সাথে 3 টি মহিলা মহিলা জাম্পার তারের সাথে সংযুক্ত করুন।
টাচ সেন্সরের এস পোর্টের সাথে মোটর শিল্ডের পিন 3 এ সোল্ডেড ওয়্যারটি সংযুক্ত করুন। ব্রেডবোর্ডের লাল পাওয়ার স্ট্রিপ থেকে আল্ট্রাসোনিক সেন্সরের VCC পোর্টে একটি সংযোগ এবং নীল পাওয়ার স্ট্রিপ থেকে গ্রাউন্ড পোর্টে আরেকটি সংযোগ চালান।
ধাপ 9: রব একত্রিত করুন
আপনার গরম আঠালো বন্দুকটি গরম করুন, এটি এই ধাপে ব্যাপকভাবে ব্যবহৃত হবে। যখন আপনি গরম আঠালো বন্দুকটি গরম হওয়ার জন্য অপেক্ষা করেন, তখন এক্রাইলিক পেইন্ট ব্যবহার করে মেক কোর্সে আপনার দেওয়া ব্ল্যাক বক্সটি আঁকুন। এই শুকানোর জন্য অপেক্ষা করুন।
একবার আঠালো গরম হয়ে গেলে, বেস/অতিস্বনক সেন্সর অংশটি বাক্সের উপরে আঠালো করুন। বাক্সের ভিতরে তারগুলি চালান। বক্সের ভিতরে মোটর শিল্ড, আরডুইনো এবং ব্রেডবোর্ড রাখুন।
বাক্সের নীচে চারটি ডিসি মোটরকে গরম আঠালো করে, নিশ্চিত করে যে M1 এবং M2 এর সাথে সংযুক্ত চাকাগুলি বাম দিকে রয়েছে এবং M3 এবং M4 এর সাথে সংযুক্ত চাকাগুলি ডান দিকে রয়েছে। এই মুহুর্তে, রব কোডটি সম্পূর্ণ বিয়োগ করা উচিত।
ধাপ 10: কোড
প্রদত্ত কোডটি চালানোর জন্য, প্রথমে আপনাকে আপনার arduino লাইব্রেরিতে AFmotor এবং NewPing ফাইলগুলি ডাউনলোড করতে হবে।
FinalCode_4connect ফাইলটি ডাউনলোড করুন এবং আপনার arduino এ আপলোড করুন।
কোডটি এমন ফাংশন সেট করে যা রোবটের পথ পরিবর্তন করতে সাহায্য করে যদি তার পথে বাধা থাকে। যখন এটি একটি বাধা সনাক্ত করে রব থামে, এবং তার বাম এবং ডানে চেক করে এবং বাধার অবস্থানের উপর নির্ভর করে মুভফওয়ার্ড, মুভব্যাকওয়ার্ড, টার্নারাউন্ড, টার্নলফ্ট এবং টার্নাইট ফাংশনগুলিকে বলা হয় যাতে সে সঠিক দিকে যেতে পারে। যখন স্পর্শ সেন্সরটি চাপানো হয়, তখন সার্ভো তার আশেপাশের জরিপ শুরু করে এবং রব এগিয়ে যায় যতক্ষণ না সে একটি বাধা সনাক্ত করে। যখন একটি বাধা সনাক্ত করা হয়, রব থামায় এবং changePath ফাংশন শুরু করে।
আপনার রোবট এখন চালানো উচিত এবং বাধা এড়ানো উচিত!
প্রস্তাবিত:
SMARS রোবট Arduino এর জন্য মোটর শিল্ড আপগ্রেড করুন - ব্লুটুথের মাধ্যমে কোড আপলোড করুন: ২০ টি ধাপ
SMARS রোবট Arduino এর জন্য মোটর শিল্ড আপগ্রেড করুন - ব্লুটুথের মাধ্যমে কোড আপলোড করুন: এই SMARS রোবট প্রকল্পে আপনি Arduino Uno- এর সাথে বেশ কয়েকটি মোটর শিল্ড অপশন ব্যবহার করতে পারেন, যা সাধারণত Adafruit বা সামঞ্জস্যপূর্ণ (চীন থেকে ক্লোন) দ্বারা তৈরি মোটর শিল্ড V1 ব্যবহার করে, কিন্তু এই ieldালের অসুবিধা ব্লুটো নেই
ব্যালেন্সিং রোবট / 3 হুইল রোবট / স্টেম রোবট: 8 টি ধাপ
ব্যালেন্সিং রোবট / 3 হুইল রোবট / স্টেম রোবট: আমরা স্কুলে শিক্ষাগত ব্যবহারের জন্য এবং স্কুল শিক্ষাগত কর্মসূচির পরে একটি সমন্বিত ভারসাম্য এবং 3 চাকার রোবট তৈরি করেছি। রোবটটি একটি Arduino Uno, একটি কাস্টম ieldাল (সমস্ত নির্মাণের বিবরণ সরবরাহ করা), একটি লি আয়ন ব্যাটারি প্যাক (সমস্ত নির্মাণ
[আরডুইনো রোবট] কিভাবে একটি মোশন ক্যাপচার রোবট বানাবেন - থাম্বস রোবট - Servo মোটর - সোর্স কোড: 26 টি ধাপ (ছবি সহ)
[আরডুইনো রোবট] কিভাবে একটি মোশন ক্যাপচার রোবট বানাবেন | থাম্বস রোবট | Servo মোটর | সোর্স কোড: থাম্বস রোবট। MG90S servo মোটরের একটি potentiometer ব্যবহৃত। এটা খুব মজা এবং সহজ! কোডটি খুবই সহজ। এটি প্রায় 30 লাইন। এটা মোশন-ক্যাপচারের মত মনে হয়। দয়া করে কোন প্রশ্ন বা মতামত দিন! [নির্দেশনা] সোর্স কোড https: //github.c
ইউভি জীবাণুনাশক বিকিরণ সহ AUVC স্বয়ংক্রিয় ভ্যাকুয়াম ক্লিনিং রোবট: 5 টি ধাপ (ছবি সহ)
ইউভি জীবাণুনাশক বিকিরণ সহ AUVC স্বয়ংক্রিয় ভ্যাকুয়াম ক্লিনিং রোবট: এটি একটি স্বয়ংক্রিয় বহুমুখী রোবট যা ধুলো ভ্যাকুয়ামিং, মেঝে পরিষ্কার করা, জীবাণু হত্যা এবং মোপিংয়ের মতো কাজ সম্পাদনের জন্য ডিজাইন করা হয়েছে। এটি একটি Arduino মাইক্রোকন্ট্রোলার ব্যবহার করে যা চারটি ডিসি মোটর, একটি সার্ভো এবং দুটি অতিস্বনক সে চালানোর জন্য প্রোগ্রাম করা হয়
একটি খুব ছোট রোবট তৈরি করুন: বিশ্বের সবচেয়ে ছোট চাকাযুক্ত রোবটটি একটি গ্রিপার দিয়ে তৈরি করুন।: 9 টি ধাপ (ছবি সহ)
একটি খুব ছোট রোবট তৈরি করুন: একটি গ্রিপার দিয়ে বিশ্বের সবচেয়ে ছোট চাকাযুক্ত রোবটটি তৈরি করুন: একটি গ্রিপার দিয়ে একটি 1/20 কিউবিক ইঞ্চি রোবট তৈরি করুন যা ছোট বস্তু তুলতে এবং সরাতে পারে। এটি একটি Picaxe মাইক্রোকন্ট্রোলার দ্বারা নিয়ন্ত্রিত হয়। এই মুহুর্তে, আমি বিশ্বাস করি এটি হতে পারে পৃথিবীর সবচেয়ে ছোট চাকাযুক্ত রোবট যার মধ্যে একটি গ্রিপার রয়েছে। এতে কোন সন্দেহ নেই ch