การแข่งขันหุ่นยนต์ยุวชนชิงแชมป์ประเทศไทย ครั้งที่ 6

ปีนี้ก็เป็นปีที่สองที่ได้ส่งนักเรียนเข้าร่วมการแข่งขันหุ่นยนต์ยุวชนชิงแชมป์ประเทศไทย ครั้งที่ 6 และการแข่งขันหุ่นยนต์ Thailand Robofest Junior 2017 ณ สถาบันการจัดการปัญญาภิวัฒน์ ซึ่งการแข่งขันจัดขึ้นในวันที่ 18 มิถุนายน พ.ศ. 2560 ที่ผ่านมา โรงเรียนสวนกุหลาบวิทยาลัย รังสิต ได้ส่งนักเรียนเข้าร่วมการแข่งขันจำนวนทั้งสิ้น 8 ทีม (16 คน) โดยมีผม ครูณัฐพล บัวอุไร คอยให้คำแนะนำฝึกซ้อม…

การแข่งขันคอมพิวเตอร์โอลิมปิกระดับชาติ ครั้งที่ 13

เป็นโอกาสที่ดีครั้งหนึ่งและครั้งแรกในชีวิตที่ได้เข้าร่วมการเป็นผู้สังเกตุการณ์ การแข่งขันคอมพิวเตอร์โอลิมปิกระดับชาติ ครั้งที่ 13 ณ โรงเรียนมหิดลวิทยานุสรณ์ และมหาวิทยาลัยมหิดลครับ ระหว่างวันที่ 12-15 มิถุนายน พ.ศ. 2560 ซึ่งก็เป็นครั้งแรกอีกเช่นเดียวกันที่ได้ไปเยี่ยมเยือนโรงเรียนมหิดลวิทยานุสรณ์ ซึ่งได้ชื่อว่ามีนักเรียนหัวกะทิระดับประเทศอยู่เป็นจำนวนมาก การได้รับโอกาสครั้งนี้ทำให้เห็นการทำงานของทีมงานจัดการแข่งขัน การวางแผน การจัดรูปแบบการแข่งขัน โจทย์ต่างๆ ที่ใช้ในการแข่งขัน และกระบวนการคิดโจทย์เพื่อคัดกรองเด็กที่เก่งทางด้านเขียนโปรแกรมจริงๆ ครับ นับว่ามีประโยชน์กับผมโดยตรงจริงๆ เพราะสอนในรายวิชาการเขียนโปรแกรมด้วย และมีนักเรียนที่โรงเรียนหลายคนสนใจในการเข้าร่วม สอวน. คอมพิวเตอร์ ซึ่งก็จะสามารถนำประสบการณ์และความรู้ที่ได้รับนี้มาพัฒนานักเรียนของตนเอง…

หุ่นยนต์เดินตามเส้นขั้นเทพ

ต้องบอกก่อนว่าผมสอนเขียนโปรแกรมและก็สอนเขียนควบคุมหุ่นยนต์ด้วย โปรแกรมควบคุมหุ่นยนต์ที่เด็กๆ ทำได้เป็นโปรแกรมแรกๆ ก็คือหุ่นยนต์เดินตามเส้นครับ ใช้เซ็นเซอร์ 2 ตัว คล่อมเส้น แล้วก็เช็คเงื่อนไขง่ายๆ ว่าถ้าเซ็นเซอร์ด้านใดเจอเส้นก็ให้เลี้ยวไปทางนั้น มันก็เป็นเรื่องไม่ยากและก็มองว่าหุ่นยนต์เดินตามเส้นเป็นเรื่องไม่ยากมาตลอด แต่ก็คิดอยู่เสมอว่ามันต้องมีวิธีการที่จะทำให้หุ่นยนต์ของเราวิ่งตามเส้นได้เร็วกว่านี้ แต่ก็ยังไม่รู้จะทำวิธีไหน จงกระทั่ง… ได้มาอบรมหุ่นยนต์เดินตามเส้น ที่จัดโดยคณะวิศวะกรรมศาสตร์ มหาวิทยาลัยศรีปทุม พอไปอบรมก็ต้องร้อง โอ้โห กันเลยทีเดียว ไม่คิดว่าโค้ดหุ่นยนต์เดินตามเส้นที่ทำให้หุ่นยนต์วิ่งเร็ว ต่อเนื่องไม่มีสะดุดนั้น โค้ดมันจะยาวมากมายหลายร้อยบรรทัดขนาดนี้ อุปกรณ์หลักก็จะเป็น array sensor ที่ทำหน้าที่ตรวจจับเส้นหรือการสะท้อนที่มีเซ็นเซอร์ขนาดเล็ก…