KittenBot Robotbit: บอร์ดขยายสำหรับสร้างหุ่นยนต์ด้วย micro:bit
Robotbit คือบอร์ดขยาย (Expansion Board) ที่ออกแบบมาเพื่อปลดปล่อยศักยภาพของ micro:bit สำหรับการสร้างหุ่นยนต์และโปรเจกต์เมคคาทรอนิกส์โดยเฉพาะ บอร์ดเดียวมาพร้อมความสามารถครบครัน ทั้งการขับมอเตอร์กระแสตรง, สเต็ปเปอร์มอเตอร์, เซอร์โวมอเตอร์, พร้อมไฟ RGB และแหล่งจ่ายไฟจากแบตเตอรี่ 18650 ในตัว ทำให้การสร้างหุ่นยนต์เป็นเรื่องง่ายและสนุกยิ่งขึ้น
ทรัพยากรฮาร์ดแวร์บนบอร์ด (Hardware Resources)
ระบบไฟ (Power System)
- ⚡ ช่องต่อไฟเลี้ยงภายนอก 5V (มีวงจรป้องกันการต่อกลับขั้ว)
- 🔘 สวิตช์เปิด-ปิดแหล่งจ่ายไฟ
- 🔋 ช่องใส่แบตเตอรี่ 18650 ในตัว
- 🔌 พอร์ต Micro USB สำหรับชาร์จแบตเตอรี่
- 💡 ไฟ LED แสดงสถานะ Power และ Battery
- 🔄 ปุ่มกดสำหรับ Recovery แบตเตอรี่
ระบบขับเคลื่อน (Motor & Servo Control)
- ⚙️ ขับ DC Motor: 4 ช่อง (ควบคุมโดยชิป DRV8833 2 ตัว)
- ⚙️ ขับ Stepper Motor: 2 ช่อง
- 🦾 ขับ Servo Motor: 8 ช่อง (ควบคุมโดยชิป PCA9685)
อินพุต/เอาต์พุต และอุปกรณ์เสริม
- 📌 ขา IO: 8 ช่อง (P0, P1, P2, P8, P12, P13, P14, P15)
- 🔊 Buzzer: พร้อม Jumper สำหรับเลือกเปิด-ปิดการใช้งาน
- 🌈 RGB Pixel: 4x RGB Neopixel บนบอร์ด
- 🔗 I2C Interface: สำหรับต่อขยายเซนเซอร์และโมดูล I2C เพิ่มเติม
การเชื่อมต่อและโครงสร้าง
- 🔌 micro:bit Connector: ช่องเสียบบอร์ด micro:bit โดยเฉพาะ
- 🤖 รูยึดหุ่นยนต์: เข้ากันได้กับโครงหุ่นยนต์ของ KittenBot
- 🧱 รูยึด LEGO: มีรูมาตรฐานสำหรับต่อกับตัวต่อ LEGO
การเปรียบเทียบเวอร์ชัน (Version Comparison)
บอร์ด Robotbit มีการพัฒนามาหลายเวอร์ชัน โดยเวอร์ชันใหม่ๆ มักจะมีการปรับปรุงเล็กน้อยเพื่อการใช้งานที่ดีขึ้น
คุณสมบัติ |
เวอร์ชันเก่า (เช่น v1.x) |
เวอร์ชันใหม่ (เช่น v2.x) |
พอร์ตจ่ายไฟ/ชาร์จ |
มักจะเป็น DC Jack และ Micro USB |
อาจเปลี่ยนเป็น USB Type-C หรือ Screw Terminal เพื่อความสะดวกและทนทาน |
ชิปขับมอเตอร์ |
อาจใช้ชิปคนละเบอร์กัน |
ใช้ชิป DRV8833 ซึ่งเป็นที่นิยมและมีประสิทธิภาพ |
เค้าโครงบอร์ด |
อาจมีการจัดวางพอร์ตแตกต่างกันเล็กน้อย |
ปรับปรุงการจัดวางเพื่อให้ใช้งานง่ายขึ้น |