V5 নিউমেটিক্স কিট কোডিং

এই গাইডটি V5 নিউমেটিক্স কিট ব্যবহারকারীদের তাদের বায়ুবিদ্যা বোঝার, কনফিগার করার এবং কোডিং করার প্রক্রিয়া নেভিগেট করতে সাহায্য করার জন্য ডিজাইন করা হয়েছে। V5 নিউমেটিক্স কিটের মধ্যে থাকা উপাদানগুলি সম্পর্কে আরও তথ্যের জন্য, VEX লাইব্রেরি থেকে এই নিবন্ধটি দেখুন।

নিয়ন্ত্রণ বিকল্প এবং সেটআপ

V5 নিউমেটিক্স কিটে, ডাবল অ্যাক্টিং সোলেনয়েড এবং এর সাথে থাকা ডাবল অ্যাক্টিং সোলেনয়েড ড্রাইভার কেবল ব্যবহারকারীদের VEXcode V5 এর মাধ্যমে বায়ুসংক্রান্ত সিস্টেমগুলি নিয়ন্ত্রণ করতে সক্ষম করার ক্ষেত্রে মূল ভূমিকা পালন করে।

Solenoid কিভাবে কাজ করে তা জানতে, VEX লাইব্রেরি থেকে এই নিবন্ধটি দেখুন।

সোলেনয়েড কনফিগার করা হচ্ছে

যেহেতু আমরা শিখেছি যে Solenoid একটি 3-ওয়্যার ডিভাইস যা আমরা এর অবস্থা পরিবর্তন করতে পারি, আমরা এখন VEXcode V5-এ ডিভাইসটি যোগ এবং কনফিগার করব।

V5 বায়ুসংক্রান্ত উপাদান এবং তাদের সংযোগের চিত্র, V5 রোবোটিক্স সিস্টেমের মধ্যে বিভিন্ন অংশ এবং তাদের কার্যাবলী প্রদর্শন করে।

VEXcode V5 খুলুন এবং ডিভাইস উইন্ডো খুলতে ডিভাইস বোতামটি নির্বাচন করুন।

V5 বায়ুসংক্রান্ত উপাদানের চিত্র, রোবোটিক্সে শিক্ষাগত উদ্দেশ্যে বিভিন্ন অংশ এবং তাদের সংযোগ প্রদর্শন করে।

'একটি ডিভাইস যোগ করুন' নির্বাচন করুন৷

এয়ার ট্যাঙ্ক, ভালভ এবং অ্যাকচুয়েটর সহ VEX V5 বায়ুসংক্রান্ত সিস্টেমের উপাদানগুলিকে চিত্রিত করে, শিক্ষাগত উদ্দেশ্যে তাদের ব্যবস্থা এবং সংযোগগুলিকে হাইলাইট করে।

'3-ওয়্যার' নির্বাচন করুন৷

V5 বায়ুসংক্রান্ত উপাদান এবং তাদের সংযোগের চিত্র, V5 রোবোটিক্স সিস্টেমের মধ্যে বিভিন্ন অংশ এবং তাদের কার্যাবলী প্রদর্শন করে।

'3-ওয়্যার' নির্বাচন করার পর, 'ডিজিটাল আউট' নির্বাচন করুন।

মনে রাখবেন, আমাদের সোলেনয়েডকে বলতে হবে এটি কোন অবস্থায় থাকা উচিত। এটি করার জন্য, আমাদের 3-ওয়্যারের মাধ্যমে তথ্য পাঠাতে হবে, যে কারণে আমরা ডিজিটাল আউট ডিভাইসটি বেছে নিয়েছি।

রোবোটিক অ্যাপ্লিকেশনের জন্য ব্যবহৃত সিলিন্ডার, ভালভ এবং এয়ার ট্যাঙ্ক সহ VEX V5 বায়ুসংক্রান্ত সিস্টেমের উপাদানগুলিকে চিত্রিত করা চিত্র।

ডিজিটাল আউট নির্বাচন করার পরে, আপনি আপনার রোবট মস্তিষ্কে সোলেনয়েড ড্রাইভার কেবলটি কোন 3-ওয়্যার পোর্টে প্লাগ করেছেন তা চয়ন করুন। অন্যান্য ডিভাইসের জন্য ইতিমধ্যেই কনফিগার করা পোর্টগুলি অনুপলব্ধ হবে৷

একবার পোর্ট নির্বাচন করা হলে, ডিভাইসটিকে কনফিগারেশনে জমা দিতে 'সম্পন্ন' বা ডিভাইস মেনুতে ফিরে যেতে 'বাতিল' নির্বাচন করুন।

দ্রষ্টব্য: 'বাতিল' নির্বাচন করা আপনার ডিভাইসে করা যেকোনো পরিবর্তন পূর্বাবস্থায় ফিরিয়ে আনবে এবং কনফিগারেশনের অংশ হবে না।

V5 বায়ুসংক্রান্ত উপাদান এবং তাদের সংযোগের চিত্র, বায়ুসংক্রান্ত সিস্টেমের জন্য VEX রোবোটিক্সে ব্যবহৃত বিভিন্ন অংশ প্রদর্শন করে।

এর পরে, 'ডিজিটাল আউট' সেন্সিং কমান্ডগুলি এখন সেন্সিং বিভাগে উপস্থিত হয়েছে।

ডিজিটাল আউট কমান্ড সোলেনয়েডের অবস্থা পরিবর্তন করে:

নিম্ন - আউটলেট A থেকে বাতাসের প্রবাহ

উচ্চ - আউটলেট বি থেকে বাতাসের প্রবাহ

V5 বায়ুসংক্রান্ত উপাদান এবং তাদের বিন্যাস চিত্রিত করা চিত্র, উন্নত কার্যকারিতার জন্য VEX রোবোটিক্স সিস্টেমে ব্যবহৃত সিলিন্ডার, ভালভ এবং সংযোগকারীর মতো বিভিন্ন অংশ প্রদর্শন করে।

VEXcode V5-এ 3-ওয়্যার ডিজিটাল ইন এবং ডিজিটাল আউট ডিভাইসগুলি কনফিগার করার বিষয়ে আরও তথ্যের জন্য যেমন কীভাবে তাদের নাম পরিবর্তন করতে হবে, কনফিগারেশন থেকে মুছে ফেলতে হবে বা তাদের পোর্ট নম্বর পরিবর্তন করতে হবে, VEX লাইব্রেরি থেকে এই নিবন্ধটি দেখুন।

Solenoid কোডিং

আসুন এখন ব্লক, পাইথন এবং সি++ ব্যবহার করে সোলেনয়েড কোডিং করার একটি উদাহরণ অন্বেষণ করি যা একটি সোজা এক-সিলিন্ডার বায়ুসংক্রান্ত সিস্টেমের সাথে, যা নীচে চিত্রিত করা হয়েছে। এই সিস্টেমের একটি উদাহরণ ব্যবহারের ক্ষেত্রে একটি লঞ্চার মেকানিজমকে শক্তি দেওয়া হতে পারে। এই সিস্টেমের উপাদান এবং সমাবেশ সম্পর্কে আরও তথ্যের জন্য, VEX লাইব্রেরিথেকে এই নিবন্ধটি দেখুন। একটি মৌলিক V5 নিউমেটিক্স সিস্টেম অপারেশনের উদাহরণের জন্য, VEX লাইব্রেরিথেকে এই নিবন্ধটি দেখুন।

রোবোটিক্সে ব্যবহৃত বায়ুসংক্রান্ত প্রক্রিয়াগুলির একটি পরিষ্কার বোঝার জন্য ডিজাইন করা বিভিন্ন অংশ এবং তাদের সংযোগ সহ VEX V5 বায়ুসংক্রান্ত সিস্টেমের উপাদান এবং কার্যকারিতা চিত্রিত করে।

VEXcode V5 ব্লক VEXcode V5 পাইথন
V5 বায়ুসংক্রান্ত উপাদানের চিত্র, একটি রোবোটিক্স সিস্টেমে বিভিন্ন অংশ এবং তাদের সংযোগ প্রদর্শন করে, VEX রোবোটিক্সে বায়ুসংক্রান্ত সিস্টেমের কার্যকারিতা এবং বিন্যাস হাইলাইট করে।
digital_out_a.set(মিথ্যা)
VEXcode V5 C++
int main() 
{ DigitalOutA.set(false);
}

একটি এক-সিলিন্ডার বায়ুসংক্রান্ত সেটআপ ব্যবহার করে, এই উদাহরণের ফলে সিলিন্ডারটি অবিলম্বে সম্পূর্ণরূপে প্রত্যাহার হবে, যদি এয়ার ট্যাঙ্কে চাপ দেওয়া হয় এবং শাট অফ ভালভ ফিটিং খোলা থাকে।

মনে রাখবেন আমাদের সোলেনয়েডের জন্য ডিফল্ট অবস্থা একটি নিম্ন অবস্থা (বা টেক্সট কোডিং সহ 'মিথ্যা'), তাই এই উদাহরণটি নিশ্চিত করবে যে আমাদের সিলিন্ডার প্রত্যাহার হওয়ার পরিচিত অবস্থান থেকে শুরু হয়েছে।

VEXcode V5 ব্লক VEXcode V5 পাইথন
VEX V5 বায়ুসংক্রান্ত সিস্টেমের উপাদান এবং সেটআপের চিত্র, রোবোটিক্সে শিক্ষাগত উদ্দেশ্যে বিভিন্ন অংশ এবং তাদের সংযোগগুলি প্রদর্শন করে।
digital_out_a.set(False)
wait(1, SECONDS)
digital_out_a.set(True)
VEXcode V5 C++
int main() 
{ DigitalOutA.set(false); অপেক্ষা (1, সেকেন্ড); DigitalOutA.set(সত্য); }

উপরের উদাহরণটি কার্যকর হওয়ার পরে এবং প্রোগ্রামটি শেষ হওয়ার পরে, সোলেনয়েড নিম্ন অবস্থায় থাকে। একটি 'ডিজিটালআউট' হাই স্টেট, বা ট্রু কোড যোগ করার মাধ্যমে, প্রোগ্রামটি শুরু হলে সিলিন্ডারটি প্রথমে প্রত্যাহার করবে এবং তারপর এক সেকেন্ড পরে সম্পূর্ণভাবে প্রসারিত হবে। আপনি যদি এই মুহুর্তে প্রোগ্রামটি বন্ধ করেন তবে সোলেনয়েডটি নিম্ন অবস্থায় ফিরে আসবে।

'অপেক্ষা করুন' কমান্ড ব্যবহার করে 'ডিজিটালআউট' কমান্ডগুলিকে আলাদা করা সহায়ক। এটি সিলিন্ডারকে প্রসারিত বা প্রত্যাহার করার জন্য একটি সংক্ষিপ্ত সময়ের অনুমতি দেবে।

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: