iA-MC3479
รายละเอียด (Description)
ปลั๊กอินสำหรับบอร์ด KidBright32iA (บอร์ด KidBright32 รุ่นที่ผลิตโดย INEX) เพิ่มบล็อกเกี่ยวกับ Accelerometer
การติดตั้ง
แนะนำให้ใช้ปลั๊กอินนี้ร่วมกับโปรแกรม KidBrightIDE ตั้งแต่เวอร์ชั่น 1.4 ขึ้นไป โดยมีขั้นตอนติดตั้งปลั๊กอินดังนี้
[1] ดาวน์โหลดไฟล์ปลั๊กอินจากส่วนล่างของหน้านี้ ได้ไฟล์ iA-MC3479_v.1.0.0_plugin.zip
[2] เปิดโปรแกรม KidBrightIDE ขึ้นมา
[3] กดที่เมนู Plugins เลือก Install Plugins
[4] เลือกไฟล์ iA-MC3479_v.1.0.0_plugin.zip แล้วกด Open
[6] รอติดตั้งปลั๊กอินซักครู่
[7] เมื่อติดตั้งเสร็จแล้ว บล็อกจะเพิ่มเข้ามาในเมนู Plugins > iA-MC3479
บล็อกที่มีให้ใช้งาน
ในปลั๊กอิน iA-MC3479 มีบล็อกให้ใช้งานดังนี้
บล็อกขณะเกิดเหตุการณ์ (on ...)
บล็อกภาษาไทย | บล็อกภาษาอังกฤษ |
---|---|
บล็อกขณะเกิดเหตุการณ์ (on ...) ใช้ตรวจจับเหตุการณ์
- เขย่าบอร์ด (shake)
- ตั้งบอร์ดขึ้น (board up)
- หันบอร์ดลง (board down)
- บอร์ดเงยหน้า (screen up)
- บอร์ดคว่ำหน้า (screen down)
- บอร์ดเอียงซ้าย (tilt left)
- บอร์ดเอียงขวา (tilt right)
- บอร์ดตกอย่างอิสระ (free fall)
โดยเมื่อเกิดเหตุการณ์ขึ้น บล็อกที่อยู่ภายในบล็อกนี้จะถูกเรียกขึ้นมาทำงาน
บล็อกอ่านค่าความเร่ง (mg)
บล็อกภาษาไทย | บล็อกภาษาอังกฤษ |
---|---|
ใช้อ่านค่าความเร่งที่เกิดจากแรงโน้มถ่วงของโลกในแนวแกน x y z และ strength ให้ค่าเป็นตัวเลขจำนวนเต็มหน่วย mg
บล็อกเข็มทิศ
บล็อกภาษาไทย | บล็อกภาษาอังกฤษ |
---|---|
ใช้อ่านค่าองศาแบบเข็มทิศ ให้ค่าเป็นตัวเลขจำนวนเต็มในหน่วยองศา
บล็อกกำลังเกิดเหตุการณ์ ... ?
บล็อกภาษาไทย | บล็อกภาษาอังกฤษ |
---|---|
ใช้ตรวจสอบว่าขณะนี้กำลังเกิดเหตุการณ์ที่เลือกหรือไม่ โดยเลือกเหตุการณ์ที่ต้องการตรวจสอบได้ดังนี้
- เขย่าบอร์ด (shake)
- ตั้งบอร์ดขึ้น (board up)
- หันบอร์ดลง (board down)
- บอร์ดเงยหน้า (screen up)
- บอร์ดคว่ำหน้า (screen down)
- บอร์ดเอียงซ้าย (tilt left)
- บอร์ดเอียงขวา (tilt right)
- บอร์ดตกอย่างอิสระ (free fall)
ให้ค่าเป็นจริง (true) หรือเท็จ (false)
บล็อกการเอียง
บล็อกภาษาไทย | บล็อกภาษาอังกฤษ |
---|---|
ใช้ตรวจจับการเอียงบอร์ดแนว pitch และ roll ค่าที่ได้จะเป็นองศาการเอียงบอร์ด 180 ถึง -180 องศา ในขณะที่บอร์ดเงยหน้าขึ้นและขนานกับพื้นโลก ค่าที่ได้จะเป็น 0
บล็อกตั้งค่าความเร่งสูงสุด
บล็อกภาษาไทย | บล็อกภาษาอังกฤษ |
---|---|
ใช้ตั้งค่าเซ็นเซอร์วัดความเร่งโดยกำหนดว่าให้เซ็นเซอร์สามารถวัดค่าได้สูงสุดกี่ g
บล็อก EEPROM บันทึกค่า
บล็อกภาษาไทย | บล็อกภาษาอังกฤษ |
---|---|
ใช้บันทึกค่าตัวเลข ตัวอักษร ตัวแปร โดยมีให้เลือกบันทึก 1 ไบต์ 2 ไบต์ หรือ 4 ไบต์ โดยกำหนดตำแหน่งที่ต้องการนำค่าไปเก็บไว้ได้ กำหนดตำแหน่งได้ 0 ถึง 127
บล็อก EEPROM อ่านค่า
บล็อกภาษาไทย | บล็อกภาษาอังกฤษ |
---|---|
ใช้อ่านค่าตัวเลขออกมาจาก EEPROM ในตำแหน่งที่ต้องการ โดยมีให้อ่านค่าได้ 1 ไบต์ 2 ไบต์ หรือ 4 ไบต์ กำหนดตำแหน่งได้ 0 ถึง 127
ตัวอย่างการใช้งาน
ตัวอย่างโค้ดโปรแกรมให้บัสเซอร์ส่งเสียงเมื่อบอร์ดกำลังตกอย่างอิสระ
บล็อกภาษาไทย | บล็อกภาษาอังกฤษ |
---|---|
ติดต่อกับเรา
แจ้งปัญหาการใช้งานได้ที่ https://inex.co.th/shop/contact-us/ หรือ https://github.com/maxpromer/iA-MC3479/issues
เวอร์ชั่น (Version)
iA-MC3479 V1.0.0
- ชื่อไฟล์: iA-MC3479_v.1.0.0_plugin.zip
- MD5: c705f4c54d431d1ba044d98e6ac7bc0b
- ขนาด: 8.44 kB
- ดาวน์โหลดแล้ว: 731 ครั้ง
- เพิ่มเมื่อ: วันพุธที่ 12 มกราคม พ.ศ.2565 19:53 น.
- ดาวน์โหลดเวอร์ชั่นนี้ หรือ ดูบล็อกตัวอย่าง