การแข่งขันหุ่นยนต์ Thailand micro:coding Championship 2020 หรือ TmC 2020 เกิดขึ้น โดยบริษัท อินโนเวตีฟ เอ็กเพอริเมนต์ จำกัด (INEX) ในฐานะ …
Read More »แจกโค้ดเพื่อการศึกษา หุ่นยนต์ สพฐ. ระดับกลาง (Arduino C/C++)
ตัวอย่างโค้ดโปรแกรมภาษาซี C/C++ Arduino สำหรับการแข่งขันหุ่นยนต์ สพฐ. ระดับกลาง ทั้งประถมและมัธยม ศึกษาแนวทางเบื้องต้น โครงสร้างโปรแกรม ฟังก์ชั่นพื้นฐานในการการสั่งงานหุ่นยนต์ให้ปฏิบัติภารกิจตามโจทย์ที่ได้รับ สามารถนำหลักการไปพัฒนา/แก้ไข เป็นภาษาอื่น ๆที่ถนัด เพื่อประยุกต์ใช้กับหุ่นยนต์หรือระบบอัตโนมัติต่าง ๆได้หลากหลายตามต้องการครับ int sValue=350,ball=0,green=0; int power=100,delay=200; bool W(int s){ return (analog(s)>sValue) ? true : false; } bool B(int s){ return (analog(s)<svalue) ? true; false; } void trackline(){ while(true){ if(analog(8)>0&&ball==0) {keep_up();ball=1;} if(B(2)) {ao();sleep(delay);break;} else if(W(0)&&W(4)) fd(power); else if(B(0)&&W(4)) …
Read More »