মস্তিষ্ক#

ভূমিকা#

একটি VEX EXP ব্রেইন একটি প্রোজেক্টের সমস্ত কোড চালায় এবং পরিচালনা করে। এটি পাঁচটি প্রধান বৈশিষ্ট্য প্রদান করে যা আপনি আপনার কোডে ব্যবহার করতে পারেন, যার মধ্যে রয়েছে EXP রোবট ব্যাটারি থেকে ডেটা পড়া, বাটন ব্যবহার করা, প্রবেশ করানো SD কার্ড অ্যাক্সেস করা, বিল্ট-ইন টাইমারের সাহায্যে সময় ট্র্যাক করা এবং 3-Wire পোর্টের সাথে সংযুক্ত ডিভাইসগুলির সাথে ইন্টারঅ্যাক্ট করা।

নিম্নে উপলব্ধ সম্পত্তিগুলোর একটি তালিকা দেওয়া হলো:

  • battery – EXP রোবট ব্যাটারির ভোল্টেজ, কারেন্ট এবং চার্জ লেভেলের মতো তথ্য অ্যাক্সেস করার সুযোগ দেয়।

  • button – EXP ব্রেইনে বাটন চাপ শনাক্ত করতে এবং বাটন ইভেন্টগুলিতে ফাংশন নির্ধারণ করতে দেয়।

  • screen – EXP ব্রেইনের টাচস্ক্রিনের মাধ্যমে আঁকা, প্রিন্ট করা এবং ইন্টারঅ্যাক্ট করা যায়।

  • sdcard – ব্রেইনে ঢোকানো SD কার্ডে সংরক্ষিত ফাইলগুলি থেকে পড়া এবং তাতে লেখার সুবিধা দেয়।

  • timer – প্রোজেক্ট চলাকালীন অতিবাহিত সময় পরিমাপের জন্য মস্তিষ্কের অভ্যন্তরীণ টাইমারে অ্যাক্সেস প্রদান করে।

  • three_wire_port - EXP ব্রেইনের 3-ওয়্যার পোর্টের সাথে সংযুক্ত 3-ওয়্যার ডিভাইসগুলিতে অ্যাক্সেস প্রদান করে। প্রতিটি পোর্ট একটি অক্ষর দ্বারা চিহ্নিত করা হয় (a থেকে h)।

এই পৃষ্ঠায় উদাহরণস্বরূপ EXP Brain-এর নাম হিসেবে brain ব্যবহার করা হয়েছে। প্রয়োজন অনুযায়ী এটিকে আপনার নিজের কনফিগার করা নাম দিয়ে প্রতিস্থাপন করুন।

উপলব্ধ পদ্ধতিগুলোর একটি তালিকা নিচে দেওয়া হলো:

  • program_stop – বর্তমানে চলমান প্রজেক্টটি অবিলম্বে বন্ধ করে দেয়।

কনস্ট্রাক্টর – ম্যানুয়ালি একটি EXP ব্রেইন ইনিশিয়ালাইজ করুন।

  • Brain – একটি EXP Brain তৈরি করে।

দ্রষ্টব্য: প্রতিটি VEXcode EXP প্রজেক্টের শুরুতে স্বয়ংক্রিয়ভাবে একটি Brain তৈরি হয়।

প্রোগ্রাম_স্টপ#

program_stop বর্তমানে চলমান প্রজেক্টটিকে তাৎক্ষণিকভাবে বন্ধ করে দেয়।

Usage:
brain.program_stop()

প্যারামিটার

বর্ণনা

এই পদ্ধতিতে কোনো প্যারামিটার নেই।

নির্মাতা#

VEXcode-এর বাইরে একটি EXP Brain কনফিগার করার জন্য প্রয়োজনীয় Brain অবজেক্টগুলো ম্যানুয়ালি তৈরি করতে কনস্ট্রাক্টর ব্যবহার করা হয়।

Brain#

Brain একটি ব্রেইন তৈরি করে।

Usage:
Brain()

প্যারামিটার

বর্ণনা

এই কনস্ট্রাক্টরের কোনো প্যারামিটার নেই।

# Create a Brain
brain = Brain()