সুচিপত্র:

রোবট Bumpers নির্দেশযোগ্য: 5 পদক্ষেপ
রোবট Bumpers নির্দেশযোগ্য: 5 পদক্ষেপ

ভিডিও: রোবট Bumpers নির্দেশযোগ্য: 5 পদক্ষেপ

ভিডিও: রোবট Bumpers নির্দেশযোগ্য: 5 পদক্ষেপ
ভিডিও: Injection robots or robotic arm for car bumper at Automotive industry 2024, নভেম্বর
Anonim
রোবট Bumpers নির্দেশযোগ্য
রোবট Bumpers নির্দেশযোগ্য

আমি একটি নির্দেশযোগ্য তৈরি করার সিদ্ধান্ত নিয়েছি যা দেখায় যে কিভাবে রোবট বাম্পার তৈরি করতে হয় এবং কিভাবে ব্যাটারি-নিয়ন্ত্রিত রোবটে তাদের স্থাপন করতে হয়। প্রথমত, আপনি নিশ্চিত করতে চান যে আপনার সঠিক জায়গায় তারের সংযোগ রয়েছে। সার্কিট অন্যথায় কাজ করবে না। দ্বিতীয়ত, আপনি নিশ্চিত করতে চান যে আপনার একটি তারের VDD (ইতিবাচক) এবং অন্য তারগুলি VSS (নেতিবাচক) এর সাথে সংযুক্ত আছে। সবশেষে, আপনি নিশ্চিত করতে চান যে আপনি এই দুটি তারকে টিনের ফয়েলের সাথে সংযুক্ত করেছেন। টিনের ফয়েলটি বাম্পারগুলির সাথে সংযুক্ত আছে তা নিশ্চিত করার জন্য আপনাকে শেষ পদক্ষেপটি করতে হবে।

সরবরাহ

এই নির্দেশাবলী তৈরি করতে যে সরবরাহগুলি ব্যবহার করা হয়েছিল তা হল:

  • দুটি লাঠি
  • টিনের ফয়েল
  • 3 তারের

ধাপ 1: লাঠি উপর ফয়েল স্থাপন

লাঠি উপর ফয়েল স্থাপন
লাঠি উপর ফয়েল স্থাপন

দুটি লাঠি বাম্পারের পিছনে রাখুন, নিশ্চিত করুন যে উভয় লাঠি টিনের ফয়েল দিয়ে আচ্ছাদিত। উভয় লাঠি রোবটের পিছনে থাকে তা নিশ্চিত করার সর্বোত্তম বিকল্প হল আঠালো টেপের একটি ছোট টুকরা প্রয়োগ করা।

ধাপ 2: তারের সংযোগ

তারের সংযোগ
তারের সংযোগ

আপনার সার্কিট কাজ করার জন্য, আপনাকে VDD এবং VSS থেকে টিন ফয়েল-coveredাকা লাঠিগুলির সাথে তিনটি তারের সংযোগ করতে সক্ষম হতে হবে।

ধাপ 3: একের মধ্যে সমস্ত তারের সংযোগ

সবশেষে, কাজ শুরু করার জন্য বাম্পারে সমস্ত তারের পেতে, টিনের ফয়েল দিয়ে মোড়ানো এবং ফয়েল-আচ্ছাদিত লাঠিতে চাপুন। যখন চাপা হয়, তারের কারেন্ট রোবটকে সরিয়ে দেয়।

ধাপ 4: এটি দেখুন

যখন আপনি বাম্পারগুলিতে তিনটি তারের টিপবেন, তখন গাড়িটি চলতে শুরু করবে। পরবর্তী ধাপে কোডটি দেখানো হয়েছে যা এটি কাজ করার জন্য প্রয়োজনীয় ছিল। এই প্রক্রিয়ার জন্য যে প্রোগ্রামটি ব্যবহার করা হয়েছিল তাকে "বেসিক স্ট্যাম্প এডিটর" বলা হয়।

ধাপ 5: রোবট প্রোগ্রামিং এর কোড

এই রোবটটি সরানোর জন্য, এটিতে নিম্নলিখিত কোড থাকা প্রয়োজন:

'{$ STAMP BS2}' {$ PBASIC 2.5}

LBump PIN 11

RBump পিন 10

LMOTOR পিন 15

RMOTOR PIN 14

RFast CON 650

এলফাস্ট কন 850

RSlow CON 700

LSLOW কন 800

MStop CON 750

RFastRev CON 850

LFastRev CON 650

RSlowRev CON 800

LSlowRev CON 700

MLoopC VAR Word 'For.. Next ভেরিয়েবল প্রায় 65000 পর্যন্ত

ডিও

GOSUB Forwardfast 'এগিয়ে যান

যদি IN10 = 0 তাহলে 'ইনপুট 10 এর দুটি তারের চাপলে বাম দিকে ঘুরুন

GOSUB TurnLeft90

ELSEIF IN11 = 0 তারপর 'ইনপুট 11 এ দুটি তারের চাপলে, ডানদিকে ঘুরুন

GOSUB টার্নরাইট 90

যদি শেষ

লুপ

টার্নরাইট 90:

'90 ডিগ্রি ডান দিকে ঘুরানোর উপপ্রক্রিয়া

'**********************************************************

উচ্চ 1

কম 0

MLoopC = 1 থেকে 22 পর্যন্ত

PULSOUT LMOTOR, LfastRev 'এগিয়ে যান একটি পালস

PULSOUT RMOTOR, Rfast 'পিন এবং ধ্রুবক ব্যবহার করে

বিরতি 20

'20mS পরের পালসের আগে রোবটকে সরানোর অনুমতি দেয়'

পরবর্তী

প্রত্যাবর্তন

'*********************************************************

TurnLeft90:

'90 ডিগ্রি ডানদিকে ঘুরানোর উপপ্রক্রিয়া

'********************************************************

উচ্চ 0

নিম্ন 1

MLoopC = 1 থেকে 22 পর্যন্ত

PULSOUT LMOTOR, Lfast 'এগিয়ে যান একটি পালস

PULSOUT RMOTOR, RfastRev 'পিন এবং ধ্রুবক ব্যবহার করে

PAUSE 20 '20mS পরের পালসের আগে রোবটকে সরানোর অনুমতি দেয়'

পরবর্তী

প্রত্যাবর্তন

'***********************************************************

ফরওয়ার্ড ফাস্ট:

রোবটকে এক বর্গক্ষেত্র দ্রুত এগিয়ে নেওয়ার উপপ্রক্রিয়া

'**********************************************************

MLoopC = 1 থেকে 70 এর জন্য

পুলসাউট LMOTOR, এলফাস্ট 'পুলসাউট

RMOTOR = RFast

বিরতি 20

পরবর্তী

প্রত্যাবর্তন

প্রস্তাবিত: