M Lab
เพจนี้เป็น Maker Blog มีไว้เพื่อแชร์ประสบ? เพจข่าวสาร ของเม้งแล็ป
01/01/2026
SWOT : Smartphone web-based Outdoor Teleop roBOT
GPS and AHRS update
SWOT-BOT Update: GPS, IMU & Camera Torch Control via Web Browser The main idea is to utilize smartphone cameras, onboard sensors, and 4G networks to make robotics more accessible and easier to deploy.To simplify implementa...
27/12/2025
SWOT-BOT ทดสอบภาคสนามครับ
SWOT-BOT | Phase 1 – Smartphone Web-Based Outdoor Teleoperation This video presents Phase 1 of my SWOT Project (Smartphone Web-based Outdoor Teleop). The robot is built around an ESP32 and is controlled directly from a sm...
27/12/2025
SWOT-BOT
Smarphone-Web based Outdoor Teleop roBOT
หุ่นยนต์ตีนตะขาบตัวเล็ก ควบคุมผ่านมือถือครับ
10/11/2025
รีวิวรีโมต Hot Rc ใข้กับเก๊ตบอร์ดไฟฟ้า
ลิ้งค์สินค้า (ร้านไทย) https://s.shopee.co.th...
ข้อดี
ขนาดเล็ก พกพาง่าย บังคับมือเดียว จับถนัด
มีแบตเตอรี่ในตัว ชาร์จผ่าน Type-C
แสดงค่าแรงดันไฟฟ้าฝั่ง Reciever ได้
เหมาะกับสเก็ตบอร์ดไฟฟ้า หุ่นยนต์บังคับ
https://youtu.be/pImA-ngv7j8?si=6TFXydG-7-QU3Kl_
รีวิวรีโมต hotrc ใช้กับสเก็ตบอร์ดไฟฟ้า DIY ลิ้งค์สินค้า (ร้านไทย) https://s.shopee.co.th/9Ka81strVYข้อดีขนาดเล็ก พกพาง่าย บังคับมือเดียว จับถนัดมีแบตเตอรี่ในตัว ชาร์จผ่าน ...
11/08/2025
โพสนี้มารีวิวแท่นใส่ heatset insert DIY สำหรับงาน 3D printing ครับ
ในโปรเจคนี้ ผมออกแบบระบบควบคุมอุณหภูมิหัวแร้ง HAKKO เองด้วย
รายละเอียดการออกแบบจะตามมาในวิดิโอถัดๆไปนะครับ วันนี้มาสาธิตการใช้งานอย่างเดียว
รีวิว แท่นใส่ Heatset insert DIY ในวิดีโอนี้ ผมได้สาธิตให้ดูว่าชุดเครื่องมือใส่ Heatset insert nut ของผมทำงานอย่างไรงานนี้ผลลัพธ์ที่เกิดจากการรวมกั...
โพสต์นี้เป็นภาคต่อจากโพสต์ก่อนหน้านี้ ตอนแรกผมสงสัยว่า ในเมื่อ ความถี่ธรรมชาติ (natural frequency) ขึ้นอยู่กับแค่ Ki แล้วทำไมการเพิ่ม Kp ถึงทำให้ damping ratio สูงขึ้น และทำให้ระบบตอบสนองช้าลง? ปกติเพิ่ม gain แล้วระบบควรจะเร็วขึ้นไม่ใช่เหรอ?
ผมเลยลองแยกสัญญาณควบคุมออกเป็น P-term กับ I-term เพื่อดูว่าแต่ละส่วนมีผลยังไงบ้าง
ปรากฏว่า... ในกรณีที่ระบบ overdamped ตัว P-term จะรีบลด error อย่างรวดเร็ว จนทำให้ I-term อินทีเกรตได้ช้าลง เพราะมันแทบไม่มี error ให้สะสม ส่งผลให้ระบบโดยรวมตอบสนองช้าลง แม้จะดูเหมือนเร็วในตอนแรก
ในทางตรงกันข้าม ถ้าระบบอยู่ที่ critical damping ทั้ง P และ I term จะตอบสนองในสเกลเวลาที่ใกล้เคียงกัน ทำให้ระบบตอบสนองได้เร็วที่สุดโดยไม่เกิดการสั่น
Poles geometry and step response of second order systems (unity natural-frequency, varied damping coefficient)
12/07/2025
การออกแบบ Snap design เพื่อที่จะไม่ต้องใช้บอร์ดไข่ปลา (Perfboard) และสามารถนำโมดูลกลับมาใช้ซ้ำได้ง่าย สามารถยึดโมดูลเข้ากับฐานได้โดยไม่ใช้น๊อต
24/06/2025
https://www.youtube.com/watch?v=f2AQ4Z7JWeA
ควบคุม BLDC hub motor ด้วย ZS-X11H และ ESP32 ครับ
ผมต้องการทดสอบไดรเวอร์มอเตอร์ BLDC ราคาถูก (ZS-X11H) โดยพยายามควบคุมความเร็วของมอเตอร์ด้วยสัญญาณพัลส์ความเร็วและ PWM จาก ESP32
ก่อนอื่น ผมเริ่มจากการทดสอบพื้นฐาน เพื่อยืนยันการทำงานของมอเตอร์ BLDC และตัวไดรเวอร์
ผมคิดว่าเราควรทดสอบด้วยการใช้โพเทนชิโอมิเตอร์และสวิตช์ควบคุมทิศทาง แทนที่จะควบคุมผ่าน Serial Monitor หรือ PC เผื่อว่าเกิดปัญหาขึ้น (ซึ่งก็เกิดขึ้นจริงๆ)
ผมพบว่ามอเตอร์มีเสียงแปลกๆ และมีความเร็วที่แตกต่างกันระหว่างเดินหน้าและถอยหลัง โดยเฉพาะตอนถอยหลัง ความเร็วจะลดลงและกินกระแสมาก (สูงถึง 5A)
ตอนแรกผมคิดว่าไดรเวอร์เสีย แต่โชคดีที่ผมเจอวิดีโอนี้ ซึ่งพบปัญหาเดียวกัน และได้แสดงวิธีแก้ปัญหา
https://www.youtube.com/watch?v=nHphIJ2EykA
โดยหลักๆ แล้ว ผมได้ลองสลับสายเฟส A และ B ทั้งฝั่งของมอเตอร์และเซนเซอร์ Hall effect และมันก็สามารถแก้ปัญหาได้ ขอบคุณเจ้าของวิดีโอมา ณ ที่นี้
ก่อนหน้านี้ผมเคยใช้มอเตอร์ BLDC แบบที่ใช้ใน RC ผมเข้าใจว่า ถ้าเราต่อสลับสายก็แค่ทำให้มอเตอร์หมุนกลับทาง ตราบใดที่ลำดับของสายมอเตอร์กับ Hall ตรงกัน แต่ปรากฏว่าในกรณีนี้ มันไม่ใช่แบบนั้น
ในวิดีโอนี้ ผมยังได้แนะนำแนวคิดของ SnapBoard: Modular PCB Prototyping Frame สำหรับยึดเบรกเอาต์บอร์ดของผมด้วย สามารถดูรายละเอียดได้ที่
https://www.thingiverse.com/thing:7060766
โค้ด Arduino ที่ใช้ในโปรเจกต์นี้สามารถดูได้ที่
https://github.com/Menginventor/BLDC-Hubmotor_robot/tree/main/ESP32_BLDC_ZS-X11H_test_RIG
21/06/2025
Trapezoidal profile pose interpolation.
Interpolation for both position and orientation with specified maximum velocity for linear and angular motion.
https://github.com/Menginventor/PoseTrapezoidalInterpolator
14/06/2025
SnapBoard เวอร์ชั่นล่าสุด รองรับ Breadboard และมีห่วงสำหรับร้อย Cableties เพื่อจัดการสายไฟครับ
https://www.thingiverse.com/thing:7060766
09/06/2025
เปิดให้ดาวน์โหลดแล้วนะครับ สามารถดาวน์โหลดได้ที่
https://www.thingiverse.com/thing:7060766
คลิกที่นี่เพื่อเป็นสมาชิก?
ประเภท
เว็บไซต์
ที่อยู่
Phutthabucha 47
Bangkok
10140