FOSSBot เป็นหุ่นยนต์เพื่อการเรียนรู้ ผลิตด้วย 3D Printer แบบ “open design” มีบอร์ด Raspberry Pi SBC และโมดูลอื่นๆ ที่หาซื้อได้ (off-the-shelf) รวมทั้งซอฟต์แวร์โอเพ่นซอร์สที่สามารถใช้เพื่อวัตถุประสงค์ด้านการศึกษาเรียนรู้
FOSSBot หุ่นยนต์ DIY ได้ออกแบบและพัฒนาโดยมหาวิทยาลัย Harokopio University of Athens และชุมชน Greek Free and Open Source Software (GFOSS) และสร้างขึ้นจาก “GSOC 2019 – A DIY robot kit for educators” โดยมีเป้าหมายหลักคือการมีแพลตฟอร์มเพื่อให้ครูคุ้นเลยกับรูปแบบการเรียนการสอนที่ทันสมัยที่มี S.T.E.A.M (วิทยาศาสตร์, เทคโนโลยี, วิศวกรรม, ศิลปะ และคณิตศาสตร์)”
ส่วนประกอบสำคัญของ FOSSbot:
- SBC – Raspberry Pi Zero W, Raspberry Pi 3 หรือ Raspberry Pi 4 หรือทางเลือกของ Raspberry Pi ที่แทนกันได้ทั้งทางกลและทางไฟฟ้า–อิเล็กทรอนิกส์ อาจเป็นตัวเลือกได้เช่นกัน แม้ว่าในทางซอฟต์แวร์จะต้องแก้ไข
- พื้นที่เก็บข้อมูล – MicroSD card 32GB
- บอร์ดขยาย – Adafruit Perma-Proto HAT สำหรับ Pi – ไม่มี EEPROM เชื่อมต่อเซนเซอร์และชิป MCP3008 8-channel ADC
- ลักษณะการโต้ตอบ
- ลำโพง
- ไฟ LED RGB ด้านหน้า
- เซนเซอร์
- เซนเซอร์วัดระยะห่างจากวัตถุ โดยใช้คลื่นเสียงอัลตร้าโซนิค (Ultrasonic Distance Sensor)
- เซนเซอร์แบตเตอรี่
- MPU6050 6-axis accelerometer และ gyroscope
- เครื่องวัดระยะทาง
- เซ็นเซอร์แสงอินฟราเรด
- เซ็นเซอร์ตรวจจับเส้น
- เซ็นเซอร์แสง
- ชิ้นส่วนทางกล
- 2x ล้อยาง 66×26 มม.
- 2x มอเตอร์เกียร์แบบ DC
- 2x Codec ตัวเข้ารหัสดิสก์
- 1x ล้อโลหะ 12 มม
- L298N โมดูลขับมอเตอร์คู่
- สลักเกลียวและถั่ว
- คุณสมบัติทั่วไป – พื้นผิวที่เข้ากันได้กับ LEGO, รูด้านหน้าสำหรับติดปากกามาร์กเกอร์/ดินสอ, ห่วงสำหรับดึงแบบพิเศษ
- พาวเวอร์ซัพพลาย – 3x 18650 3,400 mAh แบตเตอรี่แบบชาร์จไฟได้
ซอฟต์แวร์ของ FOSSbot เป็นซอฟต์แวร์ที่ยึดตามโครงสร้างที่ประกอบด้วย Google Blockly, Python Jupyter, Python Flask ซึ่งโฮสต์ UI ของ FOSSBot, ไลบรารี FOSSBot หลักที่เขียนด้วย Python ซึ่งควบคุมฮาร์ดแวร์ของหุ่นยนต์ และ user interface นำเสนอวิธีการควบคุมหุ่นยนต์โดยไม่ต้องใช้ความรู้ด้านการเขียนโปรแกรม
ไฟล์ STL สำหรับ 3D Printer (ใช้เวลาประมาณ 36 ชั่วโมง) คู่มือในการประกอบเป็นภาษากรีกเท่านั้น และซอฟต์แวร์พร้อมคู่มือพื้นฐานเป็นภาษาอังกฤษ สามารถพบได้ที่ GitHub คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับวัตถุประสงค์ของโครงการและตัวเลือกทางเทคนิคในรายงานการวิจัยที่เผยแพร่ในเดือนสิงหาคม 2022 การสัมมนาร่วมกันสำหรับครูทุกคนในทุกระดับและความเชี่ยวชาญพิเศษจะเผยแพร่ต่อสาธารณะทั้งในภาษากรีกและภาษาอังกฤษ นอกจากนี้ยังมีโปรแกรมจำลอง FOSSBot ที่จะช่วยให้คุณสามารถควบคุมหุ่นยนต์เสมือนโดยใช้อินเทอร์เฟซเดียวกับของจริง
ฉันได้พบข้อมูลเกี่ยวกับหุ่นยนต์ DIY open design บนรายการบรรยายของ FOSDEM 2023 และหากคุณสนใจที่จะเรียนรู้เพิ่มเติม คุณสามารถเข้าร่วมฟังการบรรยาย 15 นาทีที่จะจัดขึ้นในวันอาทิตย์ที่จะถึงนี้
แปลจากบทความภาษาอังกฤษ : FOSSBot open design 3D printed educational robot is made with Raspberry Pi and off-the-shelf parts
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT