সুচিপত্র:
- ধাপ 1: সরবরাহ সংগ্রহ
- ধাপ 2: বেস তৈরি করা
- ধাপ 3: রোবট একত্রিত করুন
- ধাপ 4: বৈদ্যুতিক মস্তিষ্ক যোগ করা।
- ধাপ 5: ওয়ালবট প্রোগ্রামিং
- ধাপ 6: ইনফ্রারেড সেন্সর যোগ করা
ভিডিও: একটি প্রাচীর এড়িয়ে রোবট তৈরি করুন!: 6 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
উদ্দেশ্য: শুরু থেকে একটি কাজের রোবট তৈরি করা যা দেয়াল এবং বাধা এড়াতে সক্ষম। কখনো কি এমন রোবট বানাতে চেয়েছেন যা আসলে কিছু করতে পারে, কিন্তু তা করার সময় বা জ্ঞান কি কখনো ছিল না? আর ভয় পাবেন না, এই নির্দেশনা শুধু আপনার জন্য! আমি আপনাকে ধাপে ধাপে দেখাবো কিভাবে আপনার নিজের রোবটটি চালু এবং চালানোর জন্য সমস্ত প্রয়োজনীয় অংশ এবং প্রোগ্রামগুলি তৈরি করতে হয়। আমি যখন দশ বছর বয়সে প্রথম রোবট তৈরির জন্য অনুপ্রাণিত হয়েছিলাম, এবং মহাকাশে হারিয়ে যাওয়া দেখেছিলাম, সেই বিখ্যাত বি-9 রোবটটির সাথে, আমি একটি চাই! আচ্ছা ছয় বছর পর অবশেষে আমি একটি কাজের রোবট তৈরি করলাম, এর নাম- অবশ্যই ওয়ালবট! আরো জানতে… এক ধাপে যান।
ধাপ 1: সরবরাহ সংগ্রহ
এই প্রকল্পের জন্য আপনার প্রয়োজনীয় কিছু জিনিস অর্ডার এবং সংগ্রহ করার জন্য এখন একটি ভাল সময়। ওয়ালবোটের "মস্তিষ্ক" হল Atmel এর একটি মাইক্রোকন্ট্রোলার যাকে Atmega168 বলা হয়, এটি খুব দ্রুত, ব্যবহার করা সহজ এবং সস্তা, তাই এই প্রকল্পে আমি সেটাই ব্যবহার করব। আপনি যদি পিআইসি, বা অন্য মাইক্রোকন্ট্রোলার ব্যবহার করতে পছন্দ করেন তবে ঠিক আছে, তবে আমি আপনাকে কোড দিয়ে সাহায্য করতে পারব না! যেহেতু আমি Atmega168 এর জন্য একটি প্রোটোটাইপিং বোর্ড তৈরিতে আমার সময় নষ্ট করার মতো অনুভব করিনি, তাই আমি USB Arduino কিনেছি; এটি ব্যবহার করা খুব সহজ, ইউএসবি সাপোর্ট করে, বুট-লোডারটি ইতিমধ্যে পুড়ে গেছে, বেশ সস্তা, এবং বিনামূল্যে প্রোগ্রামিং সফটওয়্যার রয়েছে যা সি ++ এর মতো। সেই আলাপের জন্য যথেষ্ট, আসুন আপনার যা প্রয়োজন তা নিয়ে চলুন! দ্রষ্টব্য: এগুলি কেবলমাত্র একটি দ্রুত অনুসন্ধান থেকে পাওয়া মূল্য, যদি আপনি কঠোরভাবে দেখেন তবে সম্ভবত আপনি অন্য কোথাও ভাল দাম পাবেন, এছাড়াও DIgiKey লিঙ্কগুলি ভেঙে যেতে পারে বা সময় শেষ হতে পারে, কেবল অংশের বিবরণ অনুসন্ধান করুন এবং যে কোনও মূল্যের সাথে মেলে। এখানে তালিকাভুক্ত। যন্ত্রাংশ: Arduino USB বোর্ড- $ 34.95LV-EZ1 অতিস্বনক রেঞ্জফাইন্ডার- $ 25.952X 54: 1 16mm স্পার গিয়ারমোটর, FF-050- $ 13.802XPack of 4 Energizer NiMH AA ব্যাটারী- $ 4.859 ভোল্ট এনার্জাইজার NiMH ব্যাটারি- $ 8.992X3A ব্যাটারি হোল্ডার (DigiKey অংশ # SBH -331AS -ND - $ 0.982.1 x 5.5 x 9mm রাইট এঙ্গেল ডিসি পাওয়ার প্লাগ - $ 0.952X নয়েজ সাপ্রেশন ক্যাপাসিটারস - $ 0.50L298 ডাবল ফুল এইচ -ব্রিজ - বিনামূল্যে নমুনা! 1/12 এর 12 x12 "শীট 4 "Lexan polycarbonate - $ 16.363X Aluminium 1" 8-32 standoffs - $ 0.454X 2-56 X 1/4 BUTTON CAP SCREW - $ 0.37BOX of 100 4-40 X 3/8 BUTTON CAP SCREWS - $ 5.403X 8-32 X 3 /8 বাটন ক্যাপ স্ক্রু - $ 0.29 নিওপ্রিন ফোম টায়ার - 3 "D x 0.75" W (পেয়ার) - $ 5.36 মাউন্ট হাব - 3 মিমি (পেয়ার) - $ 8.009 ভোল্ট ব্যাটারি ক্লিপ (DigiKey অংশ # 234K -ND) ব্রেক অ্যাওয়ে হেডার - $ 2.952 লাল 2 সবুজ এবং 1 হলুদ 3 মিমি LED-$ 2.20 মোট 4X 1N5818 SCHOTTKY ডায়োড (DigiKey অংশ # 1N5818-E3/1GI-ND)-$ 0.152X 47k এবং 2X 2.2k এবং 1X 10k প্রতিরোধক (digikey অংশ # এর P47KBACT-ND এবং P2.2KBACT- ND এবং P10KBACT -ND) - $ 0.34 একটি কাস্টারের জন্য পিং পং বল বা অন্যান্য ছোট কম ঘর্ষণ গোলক- ফ্রি ????, আপনার ক্রাইম পিন, 4 এক্স 2 পিন হেডার এবং হাউজিং, 4 পিন হেডার এবং হাউজিং - $ 6.45 ভেলক্রো জিনিসগুলিকে বেসে আটকে রাখার জন্য টুলগুলি এই প্রকল্পের জন্য প্রস্তাবিত সরঞ্জাম, আপনি হয়ত buyণ কিনতে পারেন বা অন্য কিছু ব্যবহার করতে পারেন একই উদ্দেশ্য। লেক্সান বেস এবং বিভিন্ন অংশ কাটার জন্য ব্যান্ডস। লেক্সান বেসে সোজা গর্ত ড্রিল করার জন্য ড্রিল প্রেস করুন। লেক্সান বেসে ছিদ্র ট্যাপ করার জন্য ট্যাপ করুন এবং ডাই সেট করুন। রোবটের বিভিন্ন অংশ সোল্ডার করার জন্য ভাল সোল্ডারিং লোহা। বৈদ্যুতিক উপাদান ডিবাগ করার জন্য ডিজিটাল মাল্টিমিটার। ওয়্যার স্ট্রিপার সংযোগকারীগুলিকে আঁকড়ে ধরার এবং ক্রাইম করার জন্য নিডল-নাক প্লায়ার
ধাপ 2: বেস তৈরি করা
ঠিক আছে, এখন যেহেতু আপনি ওয়ালবট তৈরির জন্য প্রয়োজনীয় সমস্ত প্রয়োজনীয় অংশ সংগ্রহ করেছেন, এখনই শুরু করার সময়। সর্বপ্রথম, আমি আপনাকে সতর্ক করতে চাই যে বিভিন্ন বিদ্যুৎ সরঞ্জামের ব্যবহার প্রয়োজন হবে, আমি সেগুলি নিরাপদে চালানোর যথাযথ ব্যবহারে যাব না কারণ আমি ধরে নিচ্ছি আপনি ইতিমধ্যেই জানেন কিভাবে এটি করতে হয়; আপনি যে ব্যান্ডসোতে আপনার আঙুল কেটে ফেলবেন, তার মতো কোন মূid় ভুলের জন্য আমি কোন দায় নিই না। আপনাকে সতর্ক করা হয়েছে! শুরু করার জন্য, আমি আপনার জন্য বেশিরভাগ কাজ করেছি! হ্যাঁ. এর মধ্যে এই প্রকল্পের জন্য কয়েক মাস পুনরায় গবেষণা এবং নকশা অন্তর্ভুক্ত করা হবে, যা আপনি যে কোনও রোবট এর পরে নিজেকে তৈরি করার পরিকল্পনা করছেন তার জন্য করা উচিত। আমি গুগল দ্বারা স্কেচআপ নামে একটি ফ্রি প্রোগ্রামে ওয়ালবটের একটি স্কেল 3 ডি মডেল তৈরি করেছি (গুগলকে ধন্যবাদ), আপনি গুগল 3 ডি গুদাম থেকে আমার ওয়ালবটের মডেলটি এখানে ডাউনলোড করতে পারেন (দ্রষ্টব্য: মোটর টাইপের কিছু পার্থক্য থাকতে পারে এবং কিছু আরডুইনো, তারের উপরে সার্কিট ieldালের মতো উপাদান অনুপস্থিত … আমি সময় পেলে মডেলটি আপডেট করব)। পদক্ষেপ 1: এখানে কাটিং এবং ড্রিলিং গাইডের ওয়ার্ড ডকুমেন্টটি ডাউনলোড করুন এবং এটি মুদ্রণ করুন। একবার এটি মুদ্রিত হলে নিশ্চিত করুন যে এটি 6 "প্রশস্ত 5.5" লম্বা। এখন কাগজে অপ্রকাশিত অতিরিক্ত নীচের অর্ধেকটি কেটে ফেলুন যাতে আপনার কাছে একটি টেমপ্লেট থাকে যা প্রায় 8 1/2 "বাই 6", এবং এক ধরণের আঠালো বা আধা -স্থায়ী আঠালো বা ডাবল স্টিক টেপ ব্যবহার করে, উভয় টেমপ্লেট লেক্সান শীটে মাউন্ট করুন ধাপ 2: টেমপ্লেট লাইনটি যতটা সম্ভব ঘনিষ্ঠভাবে অনুসরণ করে ব্যান্ডসো দিয়ে লেক্সান বেস কেটে দিন। এটা সহজ করার জন্য, ব্লেড বাঁধাই সম্পর্কে চিন্তা না করে আপনি যে এলাকায় কাজ করছেন তা মুক্ত করতে ঘের বরাবর সামান্য ত্রাণ কাটা। আপনার কাজ শেষ হলে, আপনি যদি আপনার কাটা নিখুঁত না হয় তবে প্রান্তগুলি মসৃণ করার জন্য আপনি কিছু বালি কাগজ ব্যবহার করতে পারেন। এবং একটি #43 ড্রিল 4-40 স্ক্রু সাইজের মোটর বিয়ারিং ব্লক এবং Arduino এর জন্য স্ট্যান্ডঅফের জন্য গর্ত তৈরি করে। ড্রিলিং করার সময় পলিকার্বোনেট (লেক্সান) ঠান্ডা রাখার জন্য লুব্রিকেন্ট হিসেবে সামান্য WD-40 বা জল ব্যবহার করতে ভুলবেন না ptionচ্ছিক: এটি টেমপ্লেটে নয়, তবে জিনিসগুলিকে আরও সুন্দর করে তুলতে, যদি আপনার বড় 1 "ফর্স্টনার বিট বা অন্য বড় ড্রিল বিট, এটি একটি গর্ত ড্রিল করার জন্য দরকারী যেখানে দুটি লাইন উপরের স্তরে ক্রস করে। এটি একটি এলাকাকে উপরের স্তর থেকে নীচের স্তর পর্যন্ত তারের চ্যানেল করার অনুমতি দেয়। আমি এটি আমার উপর করেছি এবং সেটাই আপনি করবেন ছবিতে দেখুন, কিন্তু এটি প্রয়োজনীয় নয় te ধাপ 4: আপনি সেটে কেনা 4-40 ট্যাপ ব্যবহার করে, #43 ড্রিল দিয়ে আপনি যে ছিদ্রগুলি খনন করেছেন সেগুলি সাবধানে আলতো চাপুন Then তারপর 8-32 ট্যাপ ব্যবহার করে একই কাজ করুন #২ dr তম ড্রিলের সাহায্যে আপনি যে holes টি গর্ত খনন করেছেন। যদি আপনি ট্যাপ দিয়ে উপকরণগুলি কীভাবে থ্রেড করতে জানেন না, তাহলে এখানে কীভাবে শিখবেন। ধাপ 5: গো চলে যাওয়া বা অন্যান্য আঠালো রিমুভার ব্যবহার করে, ড্রিলিং এবং কাটিং টেমপ্লেটগুলি সরান এবং লেক্সানকে সমস্ত আঙুলের ছাপ এবং গ্রীস মুক্ত করুন।
ধাপ 3: রোবট একত্রিত করুন
এখন সময় এসেছে রোবটকে একত্রিত করার, আমরা আগে যে জিনিসগুলি কিনেছিলাম এবং যেসব ঘাঁটি আপনি শেষ ধাপে তৈরি করেছেন তা ব্যবহার করে। ছবিতে আমি সাময়িকভাবে স্ট্যান্ডঅফের প্রান্তে ক্যাপ লাগিয়েছি কারণ সেগুলো অনেক লম্বা, কিন্তু আমি আপনাকে সুপারিশ করছি যে আপনি তাদের ড্রেমেল টুলের মতো কেটে ফেলুন। 32 টি স্ক্রু আপনি পেয়েছেন, স্ট্যান্ডঅফগুলির সাথে শীর্ষটি সংযুক্ত করুন। দ্রষ্টব্য: প্লাস্টিকে ধাতব স্ক্রু থ্রেড করার চেষ্টা করা কঠিন হতে পারে, এটি সহজ করার জন্য, থ্রেডগুলিতে সামান্য প্যারাফিন (মোমবাতি) মোম ঘষুন এবং সেগুলি মসৃণভাবে প্রবেশ করা উচিত। ধাপ 3: এখন মোটরগুলিতে সোল্ডার লিড এবং ক্যাপাসিটরের একটি ভাল সময় হবে, মোটরগুলিতে ক্যাপাসিটর কীভাবে সোল্ডার করবেন তা জানতে এখানে যান। 2 টি অনুভূমিক ছিদ্র ব্যবহার করতে ভুলবেন না যাতে চাকাগুলি একে অপরের সাথে সমান্তরালভাবে সংযুক্ত থাকে (যদি আপনি উল্লম্বভাবে স্ক্রুগুলি রাখেন তবে গিয়ারহেডটি একটু পিছনে পিছনে ঘুরতে পারে, তবে যথেষ্ট যে এটি এটিকে সোজা করতে পারে না)। ধাপ 5: ভারবহন ব্লকগুলি উল্লম্বভাবে দাঁড়ানোর জন্য যথেষ্ট জায়গা থাকতে হবে এবং উপরের এবং নীচের স্তরের মধ্যে তাদের স্লাইড/বিগল করতে হবে। এখন 4-40 ক্যাপ স্ক্রুগুলি তাদের নিজ নিজ গর্তে andুকিয়ে এবং স্ক্রু করে তাদের মাউন্ট করুন। পদক্ষেপ 6: এখন AN, RX, +5, এবং GND গর্ত। এখন এটির জন্য 90 ডিগ্রী মাউন্টিং বন্ধনী খুঁজুন বা তৈরি করুন। আমি লেক্সানের একটি অবশিষ্ট অংশ ব্যবহার করেছি, 1 "2 দ্বারা একটি স্ট্রিপ কেটেছি, এটি একটি সামান্য চুলায় গরম করে যতক্ষণ না এটি নমনীয় হয় এবং মাঝখানে 90 ডিগ্রী কোণ বাঁকানো হয়। তারপরে আপনি সোনার মডিউলে মাউন্ট করা গর্তগুলির সাথে মিলিয়ে বন্ধনীতে আরও কিছু গর্ত ড্রিল করতে পারেন; অথবা আপনি শুধু কিছু ডবল পার্শ্বযুক্ত স্টিকি ফেনা ব্যবহার করতে পারেন; অথবা বন্ধনীতে মাউন্ট করার জন্য ভেলক্রো ব্যবহার করুন, এবং বন্ধনীটি রোবট বেসের জন্য। সুতরাং এর মানে হল আপনি যদি যন্ত্রাংশের তালিকা থেকে চাকা এবং হাবগুলি পান তবে আপনার রোবটটি একটু ভিন্ন দেখাবে। যদি আপনি 3 মিমি বোর দিয়ে হালকা চাকা খুঁজে পেতে/তৈরি করতে পারেন, আমি আপনাকে এটি করতে উত্সাহিত করি। যাইহোক, চাকাটি নিন এবং তাদের দেওয়া স্ক্রুগুলির সাথে হাবটি মাউন্ট করুন এবং তারপরে সুপারগ্লু বা ইপক্সি ব্যবহার করে 3 মিমি মোটর শ্যাফ্টের সাথে সংযুক্ত করুন ধাপ 8: 4-40 স্ক্রু ব্যবহার করে শীর্ষ বেসে Arduino বোর্ডটি মাউন্ট করুন। যদি আপনি কিছু সংক্ষিপ্ত 4-40 স্ট্যান্ডঅফ পেতে পারেন যা ব্যবহার করা ভাল হবে, যদি না শুধুমাত্র কিছু ওয়াশার বা একটি ছোট খড় অংশ ব্যবহার করে এটি উপরের বেস থেকে কয়েক মিলিমিটার পর্যন্ত বাড়িয়ে দেয়। ধাপ 9: 9 ভোল্ট ব্যাটারি এবং 2 এএ ব্যাটারি সংযুক্ত করুন ভেলক্রো ব্যবহার করে তাদের নিজ নিজ স্থানে। আমি ভেলক্রো ব্যবহার করি কারণ এটি শক্তিশালী কিন্তু এখনও যখন আপনি তাদের চার্জ করার প্রয়োজন হয় তখন আপনি তাদের সরিয়ে দিতে পারবেন। 9Volt Arduino এর সামনে উপরের স্তরে মাউন্ট করা উচিত। 2 এএ ব্যাটারি ধারকদের মোটরগুলির পিছনে যেতে হবে (স্কেচআপে 3D মডেলটি দেখুন যেখানে সবকিছু যায়)। ব্যাটারির উপর একটি দ্রুত নোট, নিশ্চিত করুন যে আপনি 1.2 ভোল্ট এএ রিচার্জেবল কোষ ব্যবহার করেন (বেশিরভাগ রিচার্জেবল NiMH হল 1.2V), যদি আপনি স্ট্যান্ডার্ড 1.5 ভোল্ট ক্ষার ব্যবহার করেন যা মোটরগুলিকে ক্ষতিগ্রস্ত করতে পারে কারণ সেগুলি 9 ভোল্টের জন্য রেট করা হয়নি (6 ব্যাটারি * 1.5 ভোল্ট = 9 যেখানে 6*1.2 = 7.2 ভোল্ট) ধাপ 10: "তৃতীয় চাকা" AKA কাস্টার AKA একটি পিং পং বলের অর্ধেক বা অন্যান্য চকচকে সারফেস গোলক যোগ করার সময় যা একটি পিং পং বলের সমান আকারের। উপরে উল্লিখিত দুটি জিনিসের মধ্যে যেকোন একটি নিন এবং দুই ভাগে ভাগ করুন, আপনি আপনার পছন্দের বিভাজন টুল ব্যবহার করতে পারেন তা হ্যাকসো বা গিলোটিন… নীচের স্তর বেস। আপনি যে ছবিতে আমার ছবি তুলেছেন সেখানে আপনি এটা তৈরি করতে পারেন, যতক্ষণ না এটি অন্য দুটি চাকার জন্য সমর্থন প্রদান করে ততক্ষণ এটি গুরুত্বপূর্ণ নয়। আপনি অর্ধেকের বেশি পথ পাড়ি দিয়েছেন। ইলেকট্রনিক্সের দিকে!
ধাপ 4: বৈদ্যুতিক মস্তিষ্ক যোগ করা।
ঠিক আছে, তাই আপনি এই প্রকল্পের যান্ত্রিক অংশটি সম্পন্ন করেছেন, ফ্র্যাঙ্ক-রোবটকে তার মস্তিষ্ক দেওয়ার সময়! আপনি প্রথম ধাপে দেখবেন আমি আপনাকে সার্কিট ieldালের জন্য এই ধাপে উল্লেখ করেছি। Arduino নিজেই এই রোবটের জন্য একটি উচ্চ (1) বা নিম্ন (0) 0-5 ভোল্ট সিগন্যালে তথ্য এবং আউটপুট ডেটা ছাড়া কিছুই করতে পারে না। তদুপরি, মাইক্রোকন্ট্রোলার মোটরগুলির মতো জিনিস সরবরাহ করতে পারে না এবং তাদের প্রয়োজনীয় উচ্চ কারেন্ট রিলে দেয়। যদি আপনি Atmega168 দিয়ে একটি মোটর চালানোর চেষ্টা করেন, সম্ভবত আপনি যা পাবেন তা হল ধোঁয়া এবং একটি বিনামূল্যে আতশবাজি শো। তাহলে আমরা কীভাবে গিয়ার-হেড মোটরগুলিকে নিয়ন্ত্রণ করতে পারি আপনি জিজ্ঞাসা করতে পারেন? সার্ভেয়ী বলেছেন- এইচ-ব্রিজ! এইচ-ব্রিজ ঠিক কী তা ব্যাখ্যা করার জন্য আমি এখানে সময় ব্যয় করতে যাচ্ছি না, যদি আপনি তাদের সম্পর্কে আরও জানতে চান তবে এখানে যান। আপাতত আপনার যা জানা দরকার তা হল একটি এইচ-ব্রিজ একটি মিরকন্ট্রোলার থেকে একটি উচ্চ বা নিম্ন সংকেত গ্রহণ করবে এবং আমাদের মোটরগুলিকে এএ ব্যাটারি সরবরাহের ভোল্টেজ উৎস থেকে শক্তি দেবে। Arduino কমিউনিটি তাদের ডাকে সার্কিট ieldাল, একটি PCB (প্রিন্টেড সার্কিট বোর্ড) হবে যা Arduino এর উপরে বিশ্রাম নেবে এবং হেডার পিন দিয়ে এটিকে প্লাগ করবে। এই ieldালটিতে আমরা L298 H-Bridge, কিছু LED এবং অতিস্বনক সেন্সর তারের মতো উপাদান যুক্ত করব। আবারও আমি আপনার জন্য বেশিরভাগ কাজ করেছি, spendingগল নামক একটি পিসিবি সিএডি প্রোগ্রামে আমাদের সার্কিট শিল্ডের একটি পিসিবি তৈরিতে কয়েক ঘন্টা ব্যয় করে। আপনার নিজের পেশাগতভাবে তৈরি সার্কিট shাল পেতে ব্যাচপিসিবিতে যান। ব্যাচপিসিবি হল স্পার্ক ফান ইলেকট্রনিক্সের একটি শুট অফ, এবং তারা আপনার এবং আমার মতো লোকদের কাছ থেকে খুব যুক্তিসঙ্গত মূল্যে ছোট অর্ডার নিতে পারদর্শী। পরবর্তীতে সেখানে আপনার একটি অ্যাকাউন্ট তৈরি করুন যাতে আপনি আমার ieldাল অর্ডার করতে পারেন, তারপর পান https://www.instructables.com/files/orig/FSY/LZNL/GE056Z5B/FSYLZNLGE056Z5B.zip Gerber Zip File (এই ছবির নীচেও) সেট) যার সোনার 7 টি ফাইল তাদের প্রয়োজন: GTL, GTO, GTS, GBL, GBO, GBS, এবং TXT ড্রিলিং গাইড। রেফারেন্স হিসাবে নিচের দুটি ছবি দেখুন, কিন্তু মূলত সাইটের টাস্ক প্যানে "নতুন ডিজাইন আপলোড করুন" এ ক্লিক করুন, এবং সেখান থেকে আপনি পুরো জিপ ফাইলটি খুঁজে বের করুন এবং আপলোড করুন, এবং তারপর ছবিটি যাচাই করুন যাতে সব নিশ্চিত হয় স্তরগুলি যেখানে প্রয়োজন সেখানে আছে, জমা দিন ক্লিক করুন তারপর agগল PCB বুদ্বুদ নির্বাচন করুন এবং তারপর আবার জমা দিন। এটি আপনাকে এবং ইমেল পাঠাবে যা বলে যে এটি ডিআরসি বট পাস করেছে এবং এটিতে একটি লিঙ্ক থাকবে যা আপনি আপনার শপিং কার্টে যুক্ত করতে ক্লিক করতে পারেন, তারপরে কেবল এটি অর্ডার করুন। এটি 30 ডলারের মতো খরচ করে এবং আপনি কখন তাদের কাছে পাঠাবেন এবং আপনি কী শিপিং পাবেন তার উপর নির্ভর করে প্রায় 1-2 সপ্তাহ সময় নেয়। এখন যদি আপনি ইতিমধ্যে ইলেকট্রনিক্সের সাথে ভাল হন, এবং মনে করেন যে আপনি একটি প্রোটোটাইপিং বোর্ডে আপনার নিজের তৈরি করতে পারেন (আমি এটি সাময়িকভাবে করেছি), অথবা আপনি যদি আপনার নিজের PCB গুলি খোদাই করতে পছন্দ করেন, তাহলে এগিয়ে যান কিন্তু আমি কিভাবে এটি করব তা নিয়ে আলোচনা করছি না এখানে যেহেতু এটি সময় এবং স্থান নষ্ট করবে। আপনি যদি নিজের তৈরি করতে চান তবে আপনি এখানে কেবল পরিকল্পিত পেতে পারেন, এটি একটু ভিড়যুক্ত এবং অগোছালো তাই সতর্ক থাকুন। ওহ, এবং পিসিবির একটি অতিরিক্ত নোট সেখানে আমার কিছু সিল্কস্ক্রিন গ্রাফিতি আছে, তাই ভাববেন না যে পিসিবি কারখানার ছেলেরা আপনার সার্কিট বোর্ডে চাক নরিসের তথ্য লিখছিল! সুতরাং এক সপ্তাহের মধ্যে দ্রুত এগিয়ে যেতে দিন এবং অনুমান করুন যে আপনি এখনই সার্কিট বোর্ড ধরে রেখেছেন… এখন আমার ত্রুটির ফলস্বরূপ, আপনাকে L298 H- ব্রিজের পিছনে কিছু পিন বাঁকতে হবে যাতে তারা ieldালের গর্তে ফিন করে। এর জন্যে দুঃখিত. আপনার সোল্ডারিং লোহা গরম করুন এবং কিছু বড় সোল্ডারিংয়ের জন্য প্রস্তুত হন! যদি আপনি জানেন না বা মরিচা হয় কিভাবে সোল্ডার করতে পারেন স্পার্ক ফান দ্বারা এই পৃষ্ঠাটি দেখুন। ধাপ 2: বোর্ডে পুরুষ হেডার পিনগুলি বিক্রি করুন। তারা ভালভাবে ফিট আছে তা নিশ্চিত করার জন্য, আমি পরামর্শ দিচ্ছি যে আপনি প্রথমে পুরুষ হেডারগুলিকে আরডুইনোতে আটকে দিন, তারপরে তাদের উপর ঝাল ফিট করুন; এবং তাদের সোল্ডার। ধাপ 3: এখন L298 H- ব্রিজকে ieldাল এবং বাকি উপাদানগুলি (LED এর, পোলারাইজড সংযোগকারী পিন, প্রতিরোধক এবং ডায়োড) বিক্রি করুন। সিস্কস্ক্রিন লেয়ার উপরে থাকায় সবকিছু কোথায় যায় সে সম্পর্কে পিসিবি বেশ স্ব -ব্যাখ্যামূলক হওয়া উচিত। সমস্ত ডায়োডগুলি 1N5818, এবং ডায়োডের স্ট্রাইপটি সিল্কস্ক্রিনের স্ট্রাইপের সাথে মেলে। R1 এবং R2 হল 2.2K প্রতিরোধক, R3 এবং R4 হল 47K প্রতিরোধক, এবং R5 হল 10K প্রতিরোধক। LED এর 1 এবং 3 মোটরগুলি এগিয়ে যাচ্ছে তা নির্দেশ করার জন্য সবুজ, এবং LED এর 2 এবং 4 হল লালগুলি নির্দেশ করে যে মোটরগুলি বিপরীত দিকে যাচ্ছে। LED 5 হল বাধা নির্দেশক এবং দেখায় যখন সোনার তার প্রোগ্রাম করা সীমাতে বাধা পায়। ভবিষ্যতে বিভিন্ন সেন্সর দিয়ে ওয়ালবট আপডেট করার বিকল্প আমাদের কাছে ছেড়ে দেওয়ার জন্য অতিরিক্ত জাম্পার জায়গা রয়েছে। ধাপ 4: যদি আপনি সরাসরি বোর্ডে তারের সোল্ডারিং করেন তাহলে ধাপ 5 এড়িয়ে যান। Theাল সরাসরি তারের সোল্ডারিং ঝরঝরে না কিন্তু অনেক দ্রুত এবং সস্তা। আপনার এখন মোটর উভয়ের জন্য 4 টি তারের, আপনার এএ ব্যাটারি প্যাকগুলি থেকে 4 টি তারের এবং সোনার থেকে 4 টি তারের থাকা উচিত। প্রথমে ব্যাটারি প্যাকগুলি করা যাক। তারগুলি কোথায় বিক্রি করতে হবে তার একটি চিত্রের জন্য দ্বিতীয় ছবিটি দেখুন। এখন যেটা হয়ে গেছে, পিসিবিতে MOT_LEFT লেবেলযুক্ত গর্তে লেফট মোটর ওয়্যারগুলি সোল্ডার করুন, এবং ডান দিকের মোটর ওয়্যারগুলিকে MOT_RIGHT গর্তে (অর্ডার কোন ব্যাপার না, আমরা পরে সফটওয়্যারের মাধ্যমে এটি ঠিক করতে পারি)। সোনার জন্য, পিসিবিতে সোনার গর্তের সামনে ছোট লেবেল থাকা উচিত। আপনার GND তারের সাথে GND গর্ত, VCC গর্তের 5V তারের, Enab গর্তের RX তারের এবং Ana1 গর্তের AN তারের সাথে মিল করুন। আপনি তারপর তারের সঙ্গে সম্পন্ন করা উচিত! ধাপ 5: আপনি যদি বোর্ডে তারের জন্য পোলারাইজড কানেক্টর পিন ব্যবহার করছেন এবং সেগুলি কীভাবে ব্যবহার করবেন তা জানেন না, তাহলে সেগুলি এখানে পড়ুন। এখন সমস্ত পুরুষ পোলারাইজড সংযোগকারীগুলিতে তাদের সংশ্লিষ্ট সংখ্যক গর্তের মধ্যে সোল্ডার। হাউজিং স্লটে ক্রিম্প পিনগুলি কোথায় আটকে রাখা যায় তা দেখতে নীচের চিত্রটি দেখুন, যাতে তারা দেখানো হয়। পরবর্তী বাম এবং ডান মোটর তারের জন্য পোলারাইজড কানেক্টর হাউজিং করুন, এটি কোন ব্যাপার না যে তারগুলি কোন অর্ডারে যায় যতক্ষণ পর্যন্ত বাম MOT_LEFT, এবং ডান MOT_RIGHT (আমরা ঠিক করতে পারি রোবট সফটওয়্যারে কোন পথে যায়) । অবশেষে সোনার ওয়্যারগুলি তারের লাইন আপ / ওরিয়েন্ট করতে নিশ্চিত করুন যাতে আপনার GND তারটি GND গর্তে, VCC গর্তে 5V তারের, Enab গর্তে RX তারের এবং Ana1 গর্তে AN তারের সাথে সংযোগ স্থাপন করে। একবার আপনি ক্রাইপ, তার, এবং একসঙ্গে সংযোগ, আপনি তারের সঙ্গে সম্পন্ন করা উচিত! ধাপ 6: এখন আপনাকে আপনার 9 ভোল্ট (এটি সত্যিই 7.2 ভোল্ট) ব্যাটারি ব্যবহার করে আরডুইনোকে শক্তি দিতে সক্ষম হতে হবে। 9 ভোল্ট ক্লিপ কানেক্টর ব্যবহার করে, পাওয়ার জ্যাকটি খুলুন এবং সেন্টার ট্যাবে পজিটিভ রেড ওয়্যার সোল্ডার করুন এবং কালো গরুন্ড তারের ট্যাবে সোল্ডার করুন যা বাইরের ধাতব অংশে যায়। এটি নিশ্চিত করার জন্য গুরুত্বপূর্ণ যে কেন্দ্র / ভিতরের গর্তটি ইতিবাচক, যদি আপনি এটিকে বিপরীত করেন তবে মাইক্রোকন্ট্রোলার সম্ভবত তাপ, ধোঁয়া বা বিস্ফোরণ ছাড়া কিছুই করবে না। যদি দুর্ঘটনাক্রমে আপনি আপনার Atmega168 ভাজেন তবে আপনি এখানে একটি নতুন পেতে পারেন কিন্তু আপনাকে বুট লোডারটি আবার জ্বালাতে হবে। এটি কীভাবে করবেন তা জানতে Arduino ফোরামটি দেখুন। সমস্ত ইলেকট্রনিক্স আপাতত শেষ করা উচিত! এখন শুধু সহজ জিনিস বাকি!
ধাপ 5: ওয়ালবট প্রোগ্রামিং
সুতরাং আপনি সমস্ত বাহ্যিক যান্ত্রিক এবং বৈদ্যুতিক কাজ সম্পন্ন করেছেন, এখন সময় এসেছে দেয়াল এড়ানোর জন্য ওয়ালবটকে শেখানোর। বিনামূল্যে Arduino প্রোগ্রামটি ডাউনলোড করুন এবং ড্রাইভার ফোল্ডারে USB ড্রাইভার সহ এটি ইনস্টল করুন। ওয়ালবটের জন্য আমার লেখা প্রোগ্রামটি এখানে ডাউনলোড করুন এবং এটি আরডুইনো প্রোগ্রামে খুলুন। এর পরে আপনি প্লে (সাইডওয়ে ত্রিভুজ) বোতামে ক্লিক করে কোডটি কম্পাইল করতে চান যা বলছে বামদিকে যাচাই করুন যখন আপনি এটির উপরে ঘুরবেন। যখন এটি সংকলন শেষ করে, আরডুইনোতে প্লাগ করার জন্য একটি ইউএসবি কেবল ব্যবহার করুন। Arduino নিজেই 5Volts নিয়ন্ত্রিত USB তারের দ্বারা চালিত হতে পারে। আরডুইনোতে সিলভার ইউএসবি প্লাগের ঠিক পাশে, একটি জাম্পার পিন থাকা উচিত (প্লাস্টিক এবং ধাতুর একটি ছোট কালো টুকরা যা তিনটি পিনের মধ্যে দুটিকে আটকে থাকে) নিকটতম ইউএসবি প্লাগ (জাম্পার পিনের নীচে দুটি লেবেল থাকা উচিত ডানটি ইউএসবি বামটি EXT বলা উচিত, আপনি এটি আপাতত ইউএসবিতে চান)। তাই এখন যখন আপনি আরডুইনো বোর্ডে ইউএসবি কেবল প্লাগ করেন তখন আমাদের তৈরি পিসিবি ieldালের নীচে সবুজ শক্তি LED থাকা উচিত এবং উপরে হলুদ নির্দেশক LED একবার বা দুবার জ্বলতে হবে।দ্রষ্টব্য: যদি Arduino বোর্ডে সবুজ শক্তি LED না আসে, তাহলে USB কেবলটি বের করুন এবং আবার জাম্পার পিনটি পরীক্ষা করুন, এবং যে USB কেবলটি আপনার কম্পিউটারে প্লাগ করা আছে! আপনার আরডুইনো প্রোগ্রামে কোডটি ইতিমধ্যেই সংকলিত করা উচিত ছিল, তাই এখন আপলোড বোতামে ক্লিক করুন এবং এটি আরডুইনো বোর্ডে আপলোড করা শুরু করা উচিত (যদি এটি ঘটতে থাকে তবে আপনি আরডুইনো বোর্ডে কমলা টিএক্স এবং আরএক্স LED এর ঝলকানি দেখতে পারেন)। যদি আপনি একটি ত্রুটি পান যে এটি সাড়া দিচ্ছে না তবে প্রথমে Arduino বোর্ডে রিসেট বোতামটি চাপুন (ছোট ডিআইপি সুইচ, এটি ধাক্কা দেওয়ার পরে কোডটি পুনরায় বুট করার আগে আপনার কাছে আপলোড করার জন্য প্রায় 6 সেকেন্ড সময় আছে), যদি এটি এখনও কাজ না করে, নিশ্চিত করুন যে আপনি ইউএসবি ড্রাইভারগুলি সঠিকভাবে ইনস্টল করেছেন (এগুলি আপনার ডাউনলোড করা আরডুইনো ফোল্ডারে ড্রাইভার ফোল্ডারে রয়েছে)। যদি আপনি এখনও এটি কাজ করতে না পারেন, Arduino ফোরামের সাথে পরামর্শ করুন এবং সাহায্যের জন্য জিজ্ঞাসা করুন, তারা আপনাকে যা করতে হবে তার মাধ্যমে আপনাকে নির্দেশ দিতে পারে। যদি সবকিছু ঠিকঠাক হয় তাহলে আপনার প্রোগ্রামটি প্রায় 10 সেকেন্ডের মধ্যে বুট হওয়া উচিত, এবং যদি AA ব্যাটারি চার্জ এবং ইনস্টল করা হয়, তাহলে মোটরগুলি চালু করা উচিত এবং যদি সোনার 16 ইঞ্চির মধ্যে কিছু সনাক্ত করে তবে হলুদ সূচক আলো চালু হবে এবং ডান চাকা অর্ধেক সেকেন্ডের জন্য দিক বিপরীত হবে। আপনি এখন ইউএসবি কেবল আনপ্লাগ করতে পারেন, জাম্পারকে EXT এ স্যুইচ করতে পারেন, পাওয়ার জ্যাক লাগিয়ে মাটিতে রাখতে পারেন। যদি আপনি এখন পর্যন্ত সবকিছু ঠিকঠাক করে থাকেন, তাহলে আপনার এখন রোবটকে এড়ানোর জন্য আপনার নিজের বাধা থাকবে! যদি আপনার কোন প্রশ্ন বা মন্তব্য থাকে (অথবা যদি আমি কিছু সমালোচনামূলক কিছু রেখে যাই যা আমি সম্ভবত করেছি) শুধু আমাকে মন্তব্য এলাকায় একটি বার্তা দিন। এছাড়াও যদি আপনার কোন রোবট সম্পর্কিত প্রশ্ন থাকে তবে আমি আপনাকে সোসাইটি অফ রোবটস ফোরামে যোগদানের পরামর্শ দিচ্ছি, যার সদস্য আমি, এবং সেখানকার একজন মানুষ আপনার প্রশ্নের উত্তর দিলে অনেক বেশি খুশি হবে! শুভ রোবটিং!
ধাপ 6: ইনফ্রারেড সেন্সর যোগ করা
তাই এখন আপনার কাছে একটি কাজ করা রোবট আছে … কিন্তু এটি কেবল ডানদিকে ঘুরতে পারে, এবং এটি এখনও জিনিসগুলি চালানোর একটি ভাল সুযোগ আছে। আমরা কিভাবে এটা ঠিক করব? দুই পাশের সেন্সর ব্যবহার করে। যেহেতু আরো দুটি অতিস্বনক সেন্সর পাওয়া খুব ব্যয়বহুল হবে, এবং ওভারকিলের কথা না বললেই নয়, আমরা দুটি শার্প GP2Y0A21YK দূরত্ব পরিমাপ সেন্সর ব্যবহার করব। এগুলি প্রশস্ত কোণ তাই এটি আমাদের একটি বৃহত্তর ক্ষেত্র দেবে। যখন আমরা শুধু অতিস্বনক সেন্সর ব্যবহার করছিলাম, তখন থ্রেশহোল্ড ছিল 16 ইঞ্চি, এটি অনেক জায়গা, কিন্তু এটি প্রয়োজনীয় ছিল। আপনি নীচের ছবিতে দেখতে পাচ্ছেন, সোনার ওয়ালবোটের প্রস্থকে প্রায় 16 ইঞ্চি দূরে সনাক্ত করবে। কিন্তু ওয়ালবট যদি কোন কোণে থাকে (দেয়ালটি ডানদিকে) এটি সামনে প্রাচীর সনাক্ত করবে কিন্তু তারপর তার ডানদিকে প্রাচীরের মধ্যে পরিণত হবে এবং আটকে যাবে। যাইহোক, যদি আমাদের সোনার দুই পাশে দুটি ইনফ্রারেড দূরত্ব সেন্সর থাকে, তাহলে আমরা কার্যত সোনার অন্ধ দাগ দূর করতে পারি। তাই এখন যখন ওয়ালবট কোনায় যায় তখন সে সিদ্ধান্ত নিতে পারে: 1. যদি সামনে এবং ডানে কোন বাধা থাকে, তাহলে বাম দিকে ঘুরুন। 2. যদি সামনে এবং বাম দিকে কোন বাধা থাকে, ডানদিকে 3. যদি সামনে কোন বাধা থাকে, ডানদিকে এবং বাম দিকে ঘুরুন। এমন কিছু আছে যা আমরা এখনও উল্লেখ করিনি, এবং এটি প্রতিটি সেন্সরের দুর্বলতা। সোনার তার আগে কী আছে তা গণনা করার জন্য শব্দ ব্যবহার করে, কিন্তু যদি এটি এমন কিছুকে নির্দেশ করে যা শব্দকে ভালভাবে প্রতিফলিত করে না, যেমন বালিশ? ইনফ্রারেড আলো ব্যবহার করে (আমরা এটা দেখতে পাচ্ছি না) এটা সামনে কিছু আছে কিনা তা দেখতে, কিন্তু যদি এটি সমতল কালো রং করা কিছুতে নির্দেশিত হয়? (ছায়া কালো হল আলোর অনুপস্থিতি, এটি তাত্ত্বিকভাবে আলোকে প্রতিফলিত করে না।) এই দুটি সেন্সর একসাথে একে অপরের দুর্বলতা মোকাবেলা করতে পারে, তাই একমাত্র উপায় হল ওয়ালবট তার সামনে কিছু মিস করবে, যদি এটি একটি কালো শব্দ শোষণ করে উপাদান. আপনি দেখতে পারেন কিভাবে এই দুটি সামান্য সংযোজন ওয়ালবটকে অসাধারণভাবে সাহায্য করতে পারে। এখন Walbot- এ এই সেন্সর যোগ করা যাক। আমি তাদের উপরে পেতে লিঙ্কটি রাখলাম। আমি আপনাকে শার্প সেন্সরের জন্য 3-পিন জেএসটি কেবল পাওয়ারও পরামর্শ দিচ্ছি কারণ সেগুলি অন্য কোথাও পাওয়া বেশ কঠিন। এখন এক সপ্তাহ আগে এড়িয়ে যান যখন ইউপিএস লোক তাদের বিতরণ করে, এবং কাজ করতে দেয়। প্রথমে আপনাকে তাদের মাউন্ট করার একটি উপায় দরকার। আপনি তাদের জন্য একটি মাউন্ট বন্ধনী তৈরি করতে হবে, আমি অ্যালুমিনিয়াম একটি ফালা থেকে আমার তৈরি, কিন্তু এটা সত্যিই কোন ব্যাপার না। আপনি আমার বন্ধনীটির আকৃতিটি অনুলিপি করার চেষ্টা করতে পারেন, যে কোনও জিনিস ততক্ষণ কাজ করে যতক্ষণ না এটি উপযুক্ত এবং এটিকে ধরে রাখে। ধাপ 2: বন্ধনীতে সেন্সর সংযুক্ত করুন। উপরের সামনের দুটি 8-32 ক্যাপ স্ক্রু খুলে ফেলুন যাতে স্ট্যান্ডঅফ এবং বেসের মধ্যে জায়গা থাকে। সেন্সরটি জায়গায় ফিট করুন এবং এটি আবার একসাথে স্ক্রু করুন। আপনার PCB ieldালটিতে INFRA1 এবং INFRA2 লেবেলযুক্ত বোর্ডের সামনের দিকে 3 টি গর্তের দুটি সেট রয়েছে। VCC লেবেল করা গর্তে লাল তারের সোল্ডার (INFRA- এ IN এর নিকটতম গর্ত), মাঝের গর্তে কালো তারের সোল্ডার, এবং Ana2 বা Ana3 লেবেলযুক্ত শেষ গর্তে সাদা তারের সোল্ডার (INFRA এ RA- এর নিকটতম গর্ত) । আপনি সরাসরি বোর্ডে তারের সোল্ডারিংয়ের পরিবর্তে পোলারাইজড কানেক্টর পিন ব্যবহার করতেও বেছে নিতে পারেন। কম্পাইল এবং আপনার Walbot এ আপলোড করুন, এবং এটি আগের চেয়ে স্মার্ট হওয়া উচিত! দ্রষ্টব্য: নতুন কোডটি পরীক্ষা করার জন্য আমার খুব বেশি সময় ছিল না, তাই কেউ যদি এতে কিছু ভুল খুঁজে পায় বা এটিকে আরও ভাল করার উপায় দেখে তবে কেবল একটি মন্তব্য করুন।
প্রস্তাবিত:
কিভাবে রোবট এড়িয়ে Arduino ভিত্তিক প্রান্ত তৈরি করা যায়: 4 টি ধাপ
কিভাবে Arduino ভিত্তিক প্রান্ত এড়ানো রোবট তৈরি করা যাক: আসুন Arduino এবং IR সেন্সর ব্যবহার করে একটি সম্পূর্ণ স্বায়ত্তশাসিত রোবট তৈরি করি। এটি না পড়ে টেবিলের পৃষ্ঠ অন্বেষণ করে। আরো জন্য ভিডিও দেখুন
IRobot ব্যবহার করে কিভাবে একটি স্বায়ত্তশাসিত বাস্কেটবল প্লেয়িং রোবট তৈরি করা যায় বেস হিসাবে তৈরি করুন: 7 টি ধাপ (ছবি সহ)
কিভাবে একটি স্বায়ত্তশাসিত বাস্কেটবল প্লেয়িং রোবট তৈরি করা যায় একটি IRobot ব্যবহার করে একটি বেস হিসেবে তৈরি করুন: iRobot তৈরি চ্যালেঞ্জের জন্য এটি আমার প্রবেশ। আমার জন্য এই পুরো প্রক্রিয়ার সবচেয়ে কঠিন অংশটি রোবটটি কী করতে চলেছে তা নির্ধারণ করা ছিল। আমি তৈরি করার শীতল বৈশিষ্ট্যগুলি প্রদর্শন করতে চেয়েছিলাম, কিছু রোবো ফ্লেয়ার যুক্ত করার সময়। আমার সবটুকু
একটি ওয়েব কানেক্টেড রোবট তৈরি করুন (প্রায় $ 500 এর জন্য) (একটি Arduino এবং Netbook ব্যবহার করে): 6 টি ধাপ (ছবি সহ)
একটি ওয়েব কানেক্টেড রোবট তৈরি করুন (প্রায় $ 500 এর জন্য) (একটি Arduino এবং Netbook ব্যবহার করে): এই নির্দেশাবলী আপনাকে দেখাবে কিভাবে আপনার নিজের ওয়েব সংযুক্ত রোবট তৈরি করবেন (একটি Arduino মাইক্রো-কন্ট্রোলার এবং Asus eee পিসি ব্যবহার করে)। সংযুক্ত রোবট? অবশ্যই সাথে খেলতে। আপনার রোবটটি পুরো রুম থেকে বা গণনা জুড়ে চালান
একটি ছবির প্রাচীর তৈরি করুন: 7 টি ধাপ
একটি ছবির প্রাচীর তৈরি করুন: আপনি জানেন, একটি প্রাচীর যা বিভিন্ন আকারের ফ্রেম এবং ছবিগুলির একটি সম্পূর্ণ গুচ্ছ যা একটি বিশাল এলাকা জুড়ে এবং সত্যিই শীতল দেখায়
একটি খুব ছোট রোবট তৈরি করুন: বিশ্বের সবচেয়ে ছোট চাকাযুক্ত রোবটটি একটি গ্রিপার দিয়ে তৈরি করুন।: 9 টি ধাপ (ছবি সহ)
একটি খুব ছোট রোবট তৈরি করুন: একটি গ্রিপার দিয়ে বিশ্বের সবচেয়ে ছোট চাকাযুক্ত রোবটটি তৈরি করুন: একটি গ্রিপার দিয়ে একটি 1/20 কিউবিক ইঞ্চি রোবট তৈরি করুন যা ছোট বস্তু তুলতে এবং সরাতে পারে। এটি একটি Picaxe মাইক্রোকন্ট্রোলার দ্বারা নিয়ন্ত্রিত হয়। এই মুহুর্তে, আমি বিশ্বাস করি এটি হতে পারে পৃথিবীর সবচেয়ে ছোট চাকাযুক্ত রোবট যার মধ্যে একটি গ্রিপার রয়েছে। এতে কোন সন্দেহ নেই ch