ห้องเรียน STEM. โรงเรียนประทาย
🤖การสร้างโครงงานสมองกลฝังตัว ชั้นมัธยมศึกษาปีที่ 4🤖
เนื้อหาการเรียนการสอนในวันที่ 8-9 กุมภาพันธ์ 2568
การเชื่อมกับอุปกรณ์ หรือ เซนเซอร์ กับบอร์ดสมองกลฝังตัว (Kidbright) จะสามารถเชื่อมในรูปแบบของพอตอินพุตและพอตเอ้าพุตของบอร์ด โดยสามารถเรียกใช้งานได้โดยตรงและต้องเรียกใช้ Library ผ่านโปรแกรม ในที่นี้ จะใช้ extension microblox ใช้ร่วมกับบอร์ดสมองกลฝังตัว Kidbright
การเขียนโปรแกรมควบคุมขาพอร์ต ทำงานแบบอินพุต (Input) ดิจิทัลธรรมดา ในที่นี้จะทำให้หลอดไฟ LED กระพริบโดยสั่งให้พอร์ต OUTPUT ในบอร์ดสมองกล Kidbright ทำงาน
การต่อหลอด LED กับบอร์ด Kidbright โดยสั่งให้ OUTPUT1 ทำงาน
💡ให้นักเรียนต่อวงจรเพิ่ม LED และเขียนโค้ดให้ไฟกระพริบ 2 หลอด
กิจกรรมเพิ่มเติม ให้นักเรียนเขียนโค้ดให้ไฟติดตามเงื่อนไขเซนเซอร์วัดความเข้มของแสง (ถ้าแสงน้อย ให้หลอด LED ติด ) หรือใช้เซนเซอร์อุณหภูมิ ก็ได้
การใช้งานเซนเซอร์วัดระยะทาง Ultrasonic HC-SR04 ร่วมกับโปรแกรม microblox
การติดตั้ง extension ซึ่งเปรียบเสมือน Library ของอุปกรณ์เซนเซอร์ต่างๆ ซึ่งในโปรแกรม microblox จะมีให้เรียกใช้ในบางเซนเซอร์ เช่น ultrasonic servo motor
หลักการทำงานของ Ultrasonic HC-SR04 มีขา TRIG (ตัวส่ง) และ ECHO (ตัวรับ) เพื่อส่งคลื่นอัลตราโซนิคในการวัดแต่ละครั้ง จะต้องสร้างสัญญาณพัลส์ (Pulse width) ที่มีความกว้างอย่างน้อย 10 ไมโครวินาที (10 microssecond) ป้อนเข้าขา Trig และวัดความกว้างของสัญญาณพัลส์ช่วงที่เป็น High จากขา Echo ประมาณ 150 ไมโครวินาที ถึง 25 มิลลิวินาที (150 microsecond — 25 milliseconds)
การต่อวงจรบอร์ด Kidbright ร่วมกับเซนเซอร์ Ultrasonic HC-SR04 และการเขียนชุดคำสั่ง
TRIG (ตัวส่ง) จะเชื่อมกับขา 18 ของบอร์ดkidbrihgt และ ECHO (ตัวรับ) จะเชื่อมกับขา 19
servo motor กับบอร์ด Kidbright
Servo Motor คืออะไร ?
Servo Motor คือระบบควบคุมที่ประกอบด้วยไฟฟ้าคอนโทรลและเครื่องกล ใช้สำหรับงานที่ต้องการควบคุมตำแหน่งความเร็ว แรงบิด ความแม่นยำ และความรวดเร็ว เพื่อให้เครื่องกลและไฟฟ้าคอนโทรลทำงานสอดคล้องกันอย่างมีประสิทธิภาพ โดยใช้การควบคุมแบบป้อนกลับ (Feedback Controller) ซึ่งคือระบบควบคุมที่มีการวัดค่าเอาต์พุตของระบบ แล้วนำมาเปรียบเทียบกับค่าอินพุตเพื่อควบคุมและปรับแต่งให้ค่าเอาต์พุตของระบบให้มีค่า เท่ากับหรือใกล้เคียงกับค่าอินพุต
การต่อวงจรกับบอร์ด Kidbright และการเขียนชุดคำสั่ง
แบบนำเสนอโครงงาน โหลดตรงนี้เพื่อนำเสนอ Click