หุ่นยนต์ชุดนี้ ใช้บอร์ด NodeMCU 1.0 เป็นตัวควบคุมหุ่นยนต์ โดยภายในบอร์ดจะมี โมดูล ESP8266 ซึ่งมีไอซีไมโครคอนโทรลเลอร์ขนาด 32 บิท อยู่ภายใน มีหน่วยความจำแบบ แฟลชขนาด 4MB รวมทั้งมีโมดูล WiFi อีกด้วย ทำให้สามารถรับส่งข้อมูลหรือสั่งการควบคุม อุปกรณ์ต่างๆ ได้ เช่น ควบคุมการทำงานของหุ่นยนต์, ควบคุมการเปิดปิดของหลอดไฟหรือ ควบคุมการรดน้ำต้นไม้ เป็นต้น นอกจากนั้นที่บอร์ด NodeMCU 1.0 ยังมีไอซี CP2102 สำหรับแปลงสัญญาณ USB เป็น UART เพื่อใช้ในการเชื่อมต่อกับคอมพิวเตอร์สำหรับโหลด โปรแกรมควบคุมที่เราเขียนขึ้น ผู้ใช้สามารถเขียนโปรแกรมควบคุมผ่านโปรแกรม Arduino IDE หรือโปรแกรมภาษา LUA ได้ ด้วยคุณสมบัติที่กล่าวมา จึงสามารถนำไปพัฒนาสู่การสั่งงานผ่านระบบอินเตอร์เน็ตหรือที่เราเรียกว่า Internet of Things หรือ IoT ได้ในที่สุด
นอกจากที่ผู้ใช้ได้เรียนรู้เกี่ยวกับการเขียนโปรแกรมควบคุมแล้ว ยังได้เรียนรู้เกี่ยวกับระบบแม็คคานิกส์ต่างๆ เช่น การทำงานของมอเตอร์เกียร์ เป็นต้น, เรียนรู้การสร้างแอพพลิเคชั่น เพื่อใช้ในการควบคุมหุ่นยนต์และเรียนรู้การทำงานของวงจรอิเล็กทรอนิกส์
ข้อมูลทางด้านเทคนิค
- ใช้แหล่งจ่ายไฟขนาด 6 โวลท์ดีซี
- กินกระแสสูงสุดประมาณ 500 มิลลิแอมป์
- สามารถใช้แอพพลิเคชั่นบนโทรศัพท์มือถือควบคุมหุ่นยนต์ได้ โดยผ่านระบบ WiFi
- มี LED จำนวน 3 ดวง สำหรับใช้แสดงผล
- แอพพลิเคชั่นที่จัดทำไว้ ใช้ได้บนโทรศัพท์มือถือระบบ ANDROID ไม่เกินเวอร์ชั่น 10
- ขนาดแผ่นวงจรพิมพ์ของวงจรควบคุม : 2.54 นิ้ว x 3.09 นิ้ว
- ขนาดของหุ่นยนต์ (กxยxส) : 143 x 140 x 70 มม.
- น้ำหนักรวมของหุ่นยนต์ (ไม่รวมถ่านไฟฉาย) : 230 กรัม
- ใช้ระบบขับเคลื่อนแบบ 2WD
- ตัวหุ่นยนต์ใช้พลาสติก ABS
- ใช้มอเตอร์เกียร์ทั้งหมดจำนวน 2 ตัว
- คุณสมบัติของมอเตอร์เกียร์ที่ใช้
- ขนาดแรงดันไฟฟ้า : 3-6VDC, 120mA@6VDC (ขณะไม่มีโหลด)
- ความเร็วสูงสุดของมอเตอร์เกียร์ (ขณะไม่มีโหลด) : 120-240rpm/min
- อัตราทด : 1:48