is ... gesture
import imu
imu.is_gesture(event)
ตรวจสอบว่ากำลังเกิดเหตุการณ์ที่กำหนดหรือไม่ (เฉพาะ KidBright32i/KidBright32 V1.6 by Gravitech)
พารามิเตอร์
event - เหตุการณ์ที่ต้องการตรวจสอบ
shake → imu.EVENT_SHAKE - เหตุการณ์เขย่าบอร์ด
board up → imu.EVENT_BOARD_UP - เหตุการณ์ยกบอร์ดขึ้น
board down → imu.EVENT_BOARD_DOWN - เหตุการณ์ยกบอร์ดหันลง
screen up → imu.EVENT_SCREEN_UP - เหตุการณ์วางบอร์ดหงาย
screen down → imu.EVENT_SCREEN_DOWN - เหตุการณ์คว่ำ
tilt left → imu.EVENT_TILT_LEFT - เหตุการณ์เอียงบอร์ดไปทางซ้าย
tilt right → imu.EVENT_TILT_RIGHT - เหตุการณ์เอียงบอร์ดไปทางขวา
free fall → imu.EVENT_FREE_FALL - เหตุการณ์ตกอย่างอิสระ
3g → imu.EVENT_3G - เหตุการณ์ความเร่งสูงกว่า 3G
6g → imu.EVENT_6G - เหตุการณ์ความเร่งสูงกว่า 6G
8g → imu.EVENT_8G - เหตุการณ์ความเร่งสูงกว่า 8G
ค่าส่งกลับ
boolean สถานะของเหตุการณ์ที่ต้องการตรวจสอบ
- True - กำลังเกิดเหตุการณ์ขึ้น
- False - ไม่เกิดเหตุการณ์
ตัวอย่างการใช้งาน
ตัวอย่างโปรแกรมแสดงผลรูปยิ้มบนจอแอลอีดี 16x8 เมื่อเขย่าบอร์ด หน่วงเวลาทำงาน 0.1 วินาที