สอนเขียนโปรแกรมไมโครคอนโทรลเลอร์ Arduino เขียนโปรแกรม Multitasking ควบคุม LED 4 ตัว ทำงานแตกต่างกัน
ฝัง
- เผยแพร่เมื่อ 13 ธ.ค. 2024
- คำว่า Multitasking นั้นหมายถึงการปฏิบัติงานที่ได้รับหลายสิ่งพร้อมกัน ในคลิปนี้ก็จะประกอบด้วยการเขียนโปรแกรมไมโครคอนโทรลเลอร์แบบ Arduino เพื่อสั่งให้หลอดไฟ LED ติดดับสลับกัน 4 ดวง แบบอิสระต่อกัน โดยใช้เทคนิคการเขียนโปรแกรมแบบ Multitasking โดย 2 ดวงแรก จะเป็นการควบคุมให้หลอด LED กระพริบติดกับระยะเวลาที่แตกต่างกัน LED ดวงที่ 3 จะควบคุมให้ติดกระพริบ 2 ครั้ง แล้วดับ ส่วนLED ดวงที่ 4 จะควบคุมให้ ติดกับจากการกดปุ่มผ่าน Serial monitor ผู้ชมก็จะได้เห็นถึงทางเลือกใหม่ในการเขียนโปรแกรมให้กับไมโครคอนโทรลเลอร์ที่ไม่ต้องใช้คำสั่ง Delay ด้วยการสอนเขียนโปรแกรมทีละบรรทัด ทีละขั้นตอน จากศูนย์ ภารกิจนี้จะสำเร็จหรือไม่ ผลการทำงานจะเป็นอย่างไร ติดตามได้เลยครับ
1 นำเข้า อธิบายถึงความหมายของรายละเอียดเนื้อหาพร้อมทั้งผลในการทำงานของโปรแกรม
2 ด้านฮาร์ดแวร์เป็นการอธิบายถึงการประกอบวงจร LED และการเลือกใช้ค่าการนำทานที่เหมาะสม รวมถึงการระบุค่าในโปรแกรมเพื่อสั่งการทำงานของหลอดไฟ LED
3 เขียนโปรแกรม เพื่อให้หลอด LED ทำงานตามวัตถุประสงค์โดยเขียนโปรแกรมแบบ Multitasking
4 สรุป ประมวลความรู้ที่ได้จากการทดลองเขียนโปรแกรม และข้อคิดในการนำไปใช้
เยี่ยมเลยครับ อิจฉาเด็กๆเลยมีอาจารสอนเก่งแบบนี้
ครูปะป๊า เริ่ดค่ะ
ขอโทษนะอาจารย์ได้สอนอยู่วิทยาลัยเทคสมุทรสงครามมัยครับ
ขออนุญาต ให้ข้อมูลนะคะ วิทยาลัยเทคนิคสมุทรสงครามค่ะ
ขอบคุณครับ ชอบเลย
อาจารย์ผมใช้esp8266v3ผมสั่งขาd8 gpio15ไม่ทำงานทั้ง input และเอ้าพุท แบบนี้ปกติหรือเปล่าครับ
รับเขียนโปรแกรมใหมครับ