এলইডি#

ভূমিকা#

VEX AIM কোডিং রোবটটির দেহের চারপাশে ছয়টি এলইডি (লাইট-এমিটিং ডায়োড) রয়েছে। ফিডব্যাক দিতে, রোবটের অবস্থা দেখাতে, অথবা কোনো প্রোজেক্ট চলাকালীন রোবটটিকে সহজে ট্র্যাক করার জন্য এলইডিগুলোকে বিভিন্ন রঙে সেট করা যায়।

প্রতিটি এলইডি আলাদাভাবে সেট করা যায়, সব এলইডি একসাথে সেট করা যায়, অথবা একটি টাপল ব্যবহার করে একদল এলইডি একসাথে সেট করা যায়।

এলইডি নাম:

রোবটের একটি উপর থেকে নিচের দিকে দেখানো আইকন, যেখানে ১১টা অবস্থানে থাকা LED-এর স্থান থেকে একটি পাখা বের হচ্ছে।
LED1

রোবটের একটি উপর থেকে নিচের দিকে দেখানো আইকন, যেখানে ঘড়ির কাঁটার ৯টা অবস্থানে থাকা LED-এর জায়গা থেকে একটি পাখা বের হচ্ছে।
LED2

রোবটের একটি উপর থেকে নিচের দিকে দেখা আইকন, যেখানে ঘড়ির কাঁটার ৭টা অবস্থানে থাকা LED-এর জায়গা থেকে একটি পাখা বের হচ্ছে।
LED3

রোবটের একটি উপর থেকে নিচের দিকে দেখানো আইকন, যেখানে ঘড়ির কাঁটার ৫টা অবস্থানে থাকা LED-এর জায়গা থেকে একটি পাখা বের হচ্ছে।
LED4

রোবটের একটি উপর থেকে নিচের দিকে দেখানো আইকন, যেখানে ঘড়ির কাঁটার ৩টার অবস্থানে থাকা LED-এর জায়গা থেকে একটি পাখা বের হচ্ছে।
LED5

রোবটের একটি উপর থেকে নিচের দিকে দেখানো আইকন, যেখানে ঘড়ির কাঁটার ১টার অবস্থানে থাকা LED-এর স্থান থেকে একটি পাখা বের হচ্ছে।
LED6

রোবটটির উপর থেকে নিচের দিকে একটি আইকন, যেখানে ছয়টি LED-র সবকটি থেকে পাখা বের হচ্ছে।
ALL_LEDS

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

ক্রিয়াকলাপ — এলইডি চালু বা বন্ধ করুন।

  • on — একটি LED, সমস্ত LED, অথবা একদল LED চালু করে।

  • off — একটি LED, সমস্ত LED, অথবা একদল LED বন্ধ করে।

কর্ম#

on#

on একটি এলইডি, সবগুলো এলইডি, অথবা একগুচ্ছ এলইডি জ্বালায়।

Usage:
robot.led.on(led, color)

প্যারামিটার

বর্ণনা

led

যে LED বা LED গুলো চালু করতে হবে:

  • একটি একক LED, যেমন LED1
  • সমস্ত LED ALL_LEDS
  • একটি টাপলে থাকা LED-গুলির একটি গ্রুপ, যেমন (LED1, LED2)

color

ঐচ্ছিক। নির্বাচিত LED বা LED-গুলির জন্য রঙ সেট করুন:

  • BLACK
  • BLUE
  • CYAN
  • GREEN
  • ORANGE
  • PURPLE
  • RED
  • TRANSPARENT
  • WHITE (ডিফল্ট)
  • YELLOW
আপনি একটি কাস্টম রঙ নির্দিষ্ট করতে পারেন।

উদাহরণ

# Turn all LEDs green while the screen is pressed
while True:
    if robot.screen.pressing():
        robot.led.on(ALL_LEDS, GREEN)
    else:
        robot.led.off(ALL_LEDS)

    wait(50, MSEC)

# Turn two LEDs red
robot.led.on((LED3, LED4), RED)

off#

off একটি LED, সমস্ত LED, অথবা একদল LED বন্ধ করে।

Usage:
robot.led.off(led)

প্যারামিটার

বর্ণনা

led

যে LED বা LED গুলো বন্ধ করতে হবে:

  • একটি একক LED, যেমন LED1
  • সমস্ত LED ALL_LEDS
  • একটি টাপলে থাকা LED-গুলির একটি গ্রুপ, যেমন (LED1, LED2)

উদাহরণ

# Turn all LEDs on for 2 seconds, then turn them off
robot.led.on(ALL_LEDS)
wait(2, SECONDS)
robot.led.off(ALL_LEDS)

# Turn off half of the LEDs
robot.led.on(ALL_LEDS)
wait(1, SECONDS)
robot.led.off((LED3, LED4, LED5))