The Center of learning aids to develop Thai education to international

49th Anniversary

Quarky Sensors

จากในคลิป แนะนำวีดิโอ จะเห็นได้ว่า Quarky นั้นมีเซนเซอร์มากมาย และลูกเล่นเยอะมากๆ ในตัวของ Quarky เอง ซึ่งบทความก่อนหน้านี้เราเล่นเพียงแค่ IR เซนเซอร์ และ มอเตอร์ ก่อนจะไปไกลกว่านี้ เรามาศึกษา Quarky เพิ่มกันต่อจากวีดิโออีกซักนิด ก่อนจะไปต่อด้วยกัน

รูปที่ 1

จากภาพจะเห็นได้ชัดเลยว่า บน Quarky  นั้น มีลูกเล่นเยอะจริงๆ ไม่ว่าจะเป็นฝั่งด้านบนตัวบอร์ดหรือแม้แต่ฝั่งข้างล่างตัวบอร์ดเอง

ซึ่งลูกเล่นเหล่านี้เราสามารถนำมาใช้งานกับชิ้นงาน หรือ โปรเจคของเราได้อีกด้วย ไม่ว่าจะต่อ เซนเซอร์เพิ่มหรือจะใช้จากตัวบอร์ดเองด้วย

ซึ่งทางทีมงานเราก็แนบความหมายของแต่ละบล็อกคำสั่งพร้อมกับ ตารางอุปกรณ์บนบอร์ดทั้งฝั่งข้างบนและข้างตามตารางข้างล่างนี้มาให้แล้ว พร้อมเลย เพื่อนๆ สามารถเอาไปประยุกต์ใช้งานได้เลยครับผม

ฝั่งด้านบนบอร์ด

ฝั่งด้านล่างบอร์ด

GPIO จำนวน 6 ช่อง

Motor จำนวน 2 ตัว

Servo จำนวน 2 พอร์ต

LED แสดงสถานะ

LED จำนวน 35 ดวง

IR เซนเซอร์ 2 อัน

USB-C Port 1 พอร์ต สำหรับชาร์จแบตเตอรี่และเชื่อมต่อข้อมูล

ปุ่มเปิด-ปิด

ปุ่มกด จำนวน 2 ปุ่ม

ช่องเชื่อมต่อแบตเตอรี่

ลำโพง

ปุ่มรีเซต

ปุ่มกด 5 ปุ่ม แบบสัมผัส

 

 

และเรามาดูบล็อกคำสั่งกันว่า จะมีอะไรบ้างและทำหน้าที่อะไรกันบ้าง

รูปที่ 2

บล็อกหมวกเริ่มการทำงาน เมื่อมีปุ่ม L  ถูกกด และสามารถตั้งให้เป็นปุ่ม R ได้

รูปที่ 3

บล็อก ส่งค่าสถานะของ ปุ่มกด L หรือ R  หากกดปุ่มจะเป็นสถานะ True หรือมิฉะนั้นจะเป็น False

รูปที่ 4

บล็อก จะส่งค่าสถานะของ เซนเซอร์ IR-L หรือ IR-R ว่าเป็นสถานะ True หรือ False

รูปที่ 5

บล็อกจะส่งค่า IR ที่เซนเซอร์อ่านได้ ระหว่าง 0 ถึง 4095 กำหนดได้ว่าจะเป็น

IR-L หรือ IR-R

รูปที่ 6

บล็อกจะตั้งค่าเกณฑ์ของเซนเซอร์ IR ที่ระบุเป็นค่าที่ระบุ ค่าสามารถอยู่ระหว่าง 0 ถึง 4095

รูปที่ 7

บล็อกหมวกเริ่มต้นการทำงาน เมื่อ ปุ่มกดแบบสัมผัส ถูกสัมผัส กำหนด 5 ปุ่ม คือ T1 ถึง T5 บนบอร์ด Quarky

รูปที่ 8

บล็อก ส่งค่าสถานะของ ปุ่มกดแบบสัมผัส T1-T5 สามารถกำหนดได้ซึ่ง หากกดปุ่มจะเป็นสถานะ True หรือมิฉะนั้นจะเป็น False

รูปที่ 9

บล็อกกำหนด ลำดับ เซนเซอร์อัลตราโซนิค พร้อมทั้งกำหนดขา trig และ echo

รูปที่ 10

บล็อกจะส่งค่าระยะทางที่ได้จากเซนเซอร์อัลตราโซนิค ที่ระบุ กำหนดได้ว่าเป็น อัลตราโซนิค ลำดับที่เท่าใด

รูปที่ 11

บล็อกจะส่งกลับการอ่านค่า แอนะล็อกของเซนเซอร์ที่เชื่อมต่อกับพินแอนะล็อกที่ระบุของ Quarky ค่าจะแตกต่างกันไประหว่าง 0 ถึง 4095

รูปที่ 12

บล็อกจะส่งค่าสถานะของเซนเซอร์ดิจิทัลที่เชื่อมต่อกับพินที่ระบุของ Quarky

 

 

 

 

Writer : Pongsakorn Panthumano

 

สินค้าแนะนำ