ACEBOTT QD023 เป็นถุงมือควบคุมท่าทางแบบสวมใส่ ที่ใช้ ESP32 เป็นไมโครคอนโทรลเลอร์ โดยตรวจจับการเคลื่อนไหวของนิ้วมือด้วยโพเทนชิโอมิเตอร์ (potentiometer) แทนการใช้เซนเซอร์งอ (flex sensor) แบบดั้งเดิม ถุงมือสามารถส่งข้อมูลผ่าน Bluetooth Low Energy (BLE) เพื่อควบคุมชุดหุ่นยนต์หลากหลายประเภท เช่น หุ่นยนต์เดินสองขา รถล้อเมคานัม และแขนกลหุ่นยนต์
ถุงมือรุ่นนี้รวมโพเทนชิโอมิเตอร์ 5 ตัว สำหรับตรวจจับการงอของนิ้วแต่ละนิ้ว และมี IMU MPU6050 แบบ 6 แกน สำหรับตรวจจับการหมุน การเอียง และท่าทางของข้อมือแบบเรียลไทม์, ฮาร์ดแวร์อื่น ๆ ประกอบด้วยพอร์ต USB Type-C สำหรับโปรแกรมและดีบัก ใช้แบตเตอรี่ AAA 4 ก้อน เป็นแหล่งจ่ายไฟ มีปุ่มกด ไฟ LED และอุปกรณ์เสริมอื่น ๆ พร้อมบทเรียนและคู่มือการประกอบ เหมาะสำหรับการศึกษา ระดับ K-12, ห้องเรียน และงานอดิเรกด้านหุ่นยนต์
สเปคของ ACEBOTT QD023 :
- Wireless Module – ESP32-WROOM-32D (บัดกรีอยู่ด้านหลังแผ่น PCB)
- SoC – ESP32 ไมโครคอนโทรลเลอร์ไร้สายแบบ dual-core
- CPU – Xtensa 32-bit แบบ Dual-core ความเร็วสูงสุด 240 MHz
- หน่วยความจำ – SRAM ภายใน 520 KB
- การสื่อสารไร้สาย – Wi-Fi 802.11b/g/n, และ Bluetooth (4.2 และ BLE)
- สายอากาศ PCB
- SoC – ESP32 ไมโครคอนโทรลเลอร์ไร้สายแบบ dual-core
- USB – พอร์ต USB Type-C สำหรับจ่ายไฟ โปรแกรม และดีบัก
- เซนเซอร์
- 5x Rotary potentiometers (encoders) เชื่อมต่อกับกลไกนิ้ว เพื่อวัดการงอของนิ้ว
- MPU6050 6-axis Inertial Measurement Unit (3-axis gyroscope + 3-axis accelerometer) สำหรับติดตามการเอียงและการหมุนของมือ
- อื่น ๆ
- สวิตช์เปิด-ปิดไฟ
- ปุ่ม Boot, EN และ K1 (ปุ่มผู้ใช้)
- ไฟ LED แสดงสถานะ
- แหล่งจ่ายไฟ – 3V – 12V ผ่านพอร์ต PH2.0
- ขนาด – 128 × 100 มม.
โดยทั่วไปโปรเจกต์ควบคุมท่าทางมักใช้ flex sensor แต่เซนเซอร์ชนิดนี้เปราะบาง ให้ค่าที่ไม่สม่ำเสมอ และมีราคาค่อนข้างสูง, QD023 เลือกใช้แนวคิดที่ต่างออกไป ด้วยโครงสร้าง exoskeleton เชิงกลแบบ “ไบโอนิก” เมื่อผู้ใช้ขยับนิ้ว กลไกพลาสติกจะหมุนแกนโพเทนชิโอมิเตอร์ ทำให้ MCU อ่านค่าและแปลงเป็นข้อมูลท่าทางได้โดยตรง, ข้อดีของการออกแบบนี้คือ ทนทาน เหมาะกับการใช้งานในห้องเรียนและให้สัญญาณแอนะล็อกที่สม่ำเสมอ (ช่วงการงอประมาณ 0–90 องศา) แต่มีข้อจำกัดคือทำให้ตัวถุงมือมีขนาดใหญ่ขึ้นบริเวณหลังมือ
แผงควบคุมถูกติดตั้งไว้บริเวณข้อมือ และเปิดให้เข้าถึงพอร์ต USB-C ของ ESP32 สำหรับการโปรแกรมได้โดยตรง
ทางบริษัทระบุว่าถุงมือนี้ออกแบบมาสำหรับชุดหุ่นยนต์ในซีรีส์ Explorer Series ของตน เช่น QD001 smart car และ QD021 หุ่นยนต์เดินสองขา แต่เนื่องจากฮาร์ดแวร์รองรับ Arduino ผู้ใช้จึงสามารถปรับแก้โค้ดบางส่วนเพื่อควบคุมแพลตฟอร์มหุ่นยนต์อื่น ๆ ที่คล้ายกันได้ ตัวอย่างอุปกรณ์ที่สามารถนำไปใช้งานร่วมกัน ได้แก่ หุ่นยนต์ลักษณะเดียวกับ Amazing Hand, Tonybot หุ่นยนต์ humanoid, แขนกลหุ่นยนต์ เช่น Yahboom DOFBOT, Waveshare RoArm-M3-Pro and RoArm-M3-S, รถหุ่นยนต์ เช่น OpenWheely หรือ MentorPi, เอกสารประกอบ (ไฟล์ zip ที่แนบมา) ระบุว่าถุงมือสามารถส่งคำสั่งที่ตั้งค่าไว้ล่วงหน้า (command0 ถึง command17) ตามท่าทางเฉพาะ เช่น การกำมือหรือการแบมือ นอกจากนี้บริษัทยังมีสภาพแวดล้อมการเขียนโค้ดแบบบล็อกที่เหมาะกับผู้เริ่มต้นชื่อ ACECode ซึ่งพัฒนาบนพื้นฐานของ Scratch 3.0 อีกทั้งยังรองรับ Arduino IDE และ Python (คาดว่าเป็น MicroPython หรือ CircuitPython) ทำให้อุปกรณ์นี้เหมาะสำหรับโปรเจกต์ที่ต้องการปรับแต่งเอง โดยทั่วไปแล้วเอกสารของ ACEBOTT ถือว่ามีคุณภาพค่อนข้างดี อย่างน้อยก็เป็นไปตามประสบการณ์ของ Jean-Luc จากการรีวิว ACEBOTT QE007 Smart Home kit
ACEBOTT QD023 Motion-Sensing Glove วางจำหน่ายในราคา $48.71 (~1,500฿) บน Amazon หลังเลือกส่วนลด 20% และ $53.98 (~1,700฿) บนร้าน ACEBOTT
แปลจากบทความภาษาอังกฤษ : ACEBOTT QD023 ESP32-based gesture control glove tracks finger movements with potentiometers

บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT




