กันชน LED#

การแนะนำ#

กันชน LED สามารถตรวจจับการกดได้ และสามารถเปลี่ยนสีหรือลวดลายเพื่อให้การตอบสนองทางสายตาได้

ด้านล่างนี้คือรายการของบล็อกทั้งหมด:

ตั้งค่าสีกันชน#

บล็อกคำสั่ง ตั้งค่าสีกันชน จะบอกไฟ LED กันชนว่าต้องการให้เป็นสีอะไร หรือจะปิดสีอะไร

ไฟ LED บริเวณกันชนสามารถใช้เพื่อติดตามตำแหน่งของหุ่นยนต์ในโครงการ หรือเพื่อแสดงว่าเงื่อนไขบางอย่างเป็นไปตามที่กำหนดแล้ว

ตั้ง [bumper v] เป็น [แดง v] :: custom-led

พารามิเตอร์

คำอธิบาย

นำ

เลือกไฟกันชน LED ที่ต้องการเปลี่ยนสี โดยตั้งค่าไว้ในหน้าต่างอุปกรณ์

สี

ตั้งค่าสีสำหรับไฟ LED กันชน:

  • สีแดง
  • สีเขียว
  • ปิด — ปิดไฟ LED

ตัวอย่าง

เมื่อเริ่มต้น :: hat events
[Build Used: Super Code Base 2.0]
[Blink the LED off and on.]
ทำตลอดไป
ตั้ง [bumper v] เป็น [เขียว v] :: custom-led
รอ [0.5] วินาที
ตั้ง [bumper v] เป็น [ปิด v] :: custom-led
รอ [0.5] วินาที

ตั้งค่าความสว่างของกันชน#

บล็อกคำสั่ง ตั้งค่าความสว่างของกันชน จะบอกความสว่างของไฟกันชน LED ให้เป็นค่าใดค่าหนึ่ง

เปอร์เซ็นต์ที่สูงขึ้นจะทำให้แสงสว่างมากขึ้น เปอร์เซ็นต์ที่ต่ำลงจะทำให้แสงสว่างน้อยลง

หากไฟ LED กันชนปิดอยู่ การปรับกำลังไฟให้สูงกว่า 0% จะทำให้ไฟติดขึ้น

หากไฟ LED กันชนเปิดอยู่ การตั้งค่ากำลังไฟเป็น 0% จะทำให้ไฟดับลง

ตั้งความสว่าง [bumper v] เป็น [50] % :: custom-led

พารามิเตอร์

คำอธิบาย

นำ

เลือกไฟกันชน LED ที่ต้องการปรับความสว่าง โดยตั้งค่าไว้ในหน้าต่างอุปกรณ์

ความสว่าง

สามารถปรับความสว่างของไฟ LED กันชนได้ตั้งแต่ 0% ถึง 100% โดยเลือกได้เป็นตัวเลขจำนวนเต็ม

ตัวอย่าง

เมื่อเริ่มต้น :: hat events
[Build Used: Super Code Base 2.0]
[Light up the LED at different brightness levels.]
ตั้งความสว่าง [bumper v] เป็น [25] % :: custom-led
ตั้ง [bumper v] เป็น [เขียว v] :: custom-led
รอ [2] วินาที
ตั้งความสว่าง [bumper v] เป็น [100] % :: custom-led

กันชนกด#

บล็อก Boolean Bumper pressed จะรายงานว่ากันชน LED ถูกกดหรือไม่ สามารถใช้ตรวจสอบได้ว่าหุ่นยนต์ชนกับวัตถุอื่นหรือไม่

  • จริง — กันชน LED กำลังถูกกดอย่างต่อเนื่อง

  • เท็จ — ไม่ได้มีการกดกันชน LED

<[bumper v] ถูกกด? :: custom-led>

พารามิเตอร์

คำอธิบาย

นำ

เลือกไฟกันชน LED ที่ต้องการตรวจสอบ ซึ่งตั้งค่าไว้ในหน้าต่างอุปกรณ์

ตัวอย่าง

เมื่อเริ่มต้น :: hat events
[Build Used: Super Code Base 2.0]
[Turn right when the bumper is pressed.]
เลี้ยว [ซ้าย v]
รอจนกว่า <[bumper v] ถูกกด? :: custom-led>
เลี้ยว [ขวา v]