ชื่อโปรเจกต์: รถบังคับ Bluetooth สุดเฟี้ยว "Pluto"

Pluto นี่คือโปรเจกต์รถ Bluetooth สุดพิเศษที่ไม่เหมือนใครนะน้อง
รถคันนี้ควบคุมผ่านมือถือได้เลย แค่เชื่อมต่อ Bluetooth แล้วจัดแอป [Arduino](https://s.shopee.co.th/7fUgFAWSki) Bluetooth Controller ใน Play Store มาลงเครื่องซะ

บนตัวรถพี่ติดตั้งระบบ Self-balancing platform ไว้ด้วย มีสองชั้นเชื่อมกับ [Servo](https://s.shopee.co.th/7fUgFAWSki) Motors สองตัว คอยประคองระนาบให้ขนานกับพื้นโลกตลอดเวลา โดยใช้ Accelerometer คำนวณมุมแล้วสั่งงาน Servo ให้ขยับสวนทางกันเพื่อรักษาความนิ่งยังไงล่ะ
ที่พี่ทำโปรเจกต์นี้ก็เพราะ 2 เหตุผลหลักๆ คือ: 1. เอาไว้ให้เด็กเล่น (หรือจะเล่นเองก็ได้ไม่ว่ากัน) 2. เอาไว้เสิร์ฟน้ำให้เพื่อนโดยที่น้ำไม่หกแม้จะต้องวิ่งผ่านทางลาด... หล่อเท่เลยงานนี้
หลักการทำงานก็ง่ายๆ เลย: เราส่งสัญญาณ Bluetooth จากมือถือไป แล้ว Board Arduino ก็จะรับค่ามาสั่งให้รถเลี้ยวซ้าย เลี้ยวขวา เดินหน้า ถอยหลัง หรือจะหยุดนิ่งๆ ก็สั่งได้ตามใจสั่งมาเลยวัยรุ่น
ส่วนไอ้แผ่นระนาบ Self-balancing น่ะ มันทรงตัวได้เองแบบอัตโนมัติ เพราะมีพลังของ Servo Motors, Accelerometer และ Gyroscope (MPU6050) ทำงานร่วมกันอยู่
ข้อมูลทางเทคนิคแบบจัดเต็ม (EXPANDED TECHNICAL DETAILS)
Robust Mobile Robotic Platform
Pluto มันคือ Chassis รถ 4WD สุดแกร่งที่ออกแบบมาเพื่องานวิจัยพวก Autonomous Navigation และการควบคุมระยะไกลโดยเฉพาะ
- High-Current H-Bridge Drive: พี่ใช้ Module Driver มอเตอร์อย่าง L298N หรือ TB6612FNG มาคุม DC Motors แรงบิดสูง 4 ตัว โดยที่ Arduino จะคอยแปลงคำสั่ง Bluetooth จากแอป Android มาเป็นท่า Differential Drive ให้รถขยับได้ดั่งใจ
- Obstacle Avoidance Core: มี Sensor Ultrasonic รุ่น HC-SR04 ติดอยู่ข้างหน้าบน Servo ที่หมุนสแกนได้ ถ้าสับเข้าโหมด "Automatic" เมื่อไหร่ Arduino จะสแกนพื้นที่ 180 องศารอบตัว แล้วหาทางไปต่อที่โล่งที่สุดเอง... ฉลาดจัด!
Design Methodology
- SolidWorks Optimized Chassis: โครงสร้างรถตัวนี้พี่ปั้น Model ใน SolidWorks มาอย่างดี แล้วกด 3D-printed (ใช้ Cura จัดการ) เพื่อให้พวกจุดยึด Motor และช่องวาง Battery มันเข้าล็อกเป๊ะๆ ห้ามช็อตนะตัวนี้ งานประกอบเนียนกริ๊บแน่นอน