Code Reference > Input > is ... gesture

ตรวจสอบว่ากำลังเกิดเหตุการณ์ที่กำหนดหรือไม่ (เฉพาะ KidBright32i/KidBright32 V1.6 by Gravitech)

is ... gesture


Header:
import imu
Python:
imu.is_gesture(event)

ตรวจสอบว่ากำลังเกิดเหตุการณ์ที่กำหนดหรือไม่ (เฉพาะ KidBright32i/KidBright32 V1.6 by Gravitech)

พารามิเตอร์

  • event - เหตุการณ์ที่ต้องการตรวจสอบ

    • shakeimu.EVENT_SHAKE - เหตุการณ์เขย่าบอร์ด

    • board upimu.EVENT_BOARD_UP - เหตุการณ์ยกบอร์ดขึ้น

    • board downimu.EVENT_BOARD_DOWN - เหตุการณ์ยกบอร์ดหันลง

    • screen upimu.EVENT_SCREEN_UP - เหตุการณ์วางบอร์ดหงาย

    • screen downimu.EVENT_SCREEN_DOWN - เหตุการณ์คว่ำ

    • tilt leftimu.EVENT_TILT_LEFT - เหตุการณ์เอียงบอร์ดไปทางซ้าย

    • tilt rightimu.EVENT_TILT_RIGHT - เหตุการณ์เอียงบอร์ดไปทางขวา

    • free fallimu.EVENT_FREE_FALL - เหตุการณ์ตกอย่างอิสระ

    • 3gimu.EVENT_3G - เหตุการณ์ความเร่งสูงกว่า 3G

    • 6gimu.EVENT_6G - เหตุการณ์ความเร่งสูงกว่า 6G

    • 8gimu.EVENT_8G - เหตุการณ์ความเร่งสูงกว่า 8G

ค่าส่งกลับ

boolean สถานะของเหตุการณ์ที่ต้องการตรวจสอบ

  • True - กำลังเกิดเหตุการณ์ขึ้น
  • False - ไม่เกิดเหตุการณ์

ตัวอย่างการใช้งาน

ตัวอย่างโปรแกรมแสดงผลรูปยิ้มบนจอแอลอีดี 16x8 เมื่อเขย่าบอร์ด หน่วงเวลาทำงาน 0.1 วินาที