Lesson 4.1

กระบวนการออกแบบและพัฒนาโครงงาน

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

🧠 การคิดเชิงออกแบบ (Design Thinking)

กระบวนการพัฒนาโครงงานสอดคล้องกับหลัก Design Thinking 5 ขั้นตอน ได้แก่:
1. Empathize (ทำความเข้าใจปัญหาและความต้องการของผู้ใช้)
2. Define (ระบุและตีกรอบปัญหาให้ชัดเจน)
3. Ideate (ระดมสมองหาไอเดียการแก้ปัญหา)
4. Prototype (สร้างต้นแบบจำลองวงจรและโครงสร้าง)
5. Test (ทดสอบและนำข้อเสนอแนะมาปรับปรุงแบบวนซ้ำ)

✨ พื้นที่โต้ตอบ: สำรวจวงจรชีวิตของโครงงาน

คลิกแต่ละขั้นตอนเพื่อดูรายละเอียดการทำงาน

1. ระบุปัญหา
2. ข้อมูล
3. ออกแบบ
4. ลงมือทำ
5. ทดสอบ
6. นำเสนอ

ขั้นที่ 1: ระบุปัญหา (Identify)

มองหาสิ่งรอบตัวที่ยังไม่สะดวก หรือปัญหาที่พบเจอในชีวิตประจำวัน แล้วตั้งคำถามว่า "เราจะใช้ Arduino มาช่วยแก้ปัญหานี้ได้อย่างไร?"

6 ขั้นตอนกระบวนการออกแบบเชิงวิศวกรรม

ระบุปัญหา (Identify the Problem)

ตัวอย่าง: ในช่วงฤดูระบาดของโรค นักเรียนไม่อยากใช้มือสัมผัสฝาถังขยะโรงเรียน ทำให้ทิ้งขยะไม่ลงถัง

รวบรวมข้อมูล (Gather Information)

ตัวอย่าง: ใช้ Ultrasonic Sensor ตรวจจับมือคน และใช้ Servo Motor เปิดฝาถัง

ออกแบบวิธีการแก้ปัญหา (Design)

ตัวอย่าง: วางแผนผังว่า ถ้าระยะมือใกล้กว่า 15 ซม. มอเตอร์จะหมุนเพื่อเปิดฝา

วางแผนและดำเนินการ (Build)

ตัวอย่าง: ต่อวงจรใน Tinkercad และเขียนโค้ดในโปรแกรม Arduino IDE

ทดสอบและปรับปรุง (Test)

ตัวอย่าง: พบว่าฝาปิดเร็วไป จึงกลับไปแก้โค้ดเพิ่มคำสั่งหน่วงเวลา 3 วินาทีก่อนปิด

นำเสนอผลงาน (Present)

อธิบายหลักการทำงานและประโยชน์ของโครงงานให้ผู้อื่นเข้าใจ


เครื่องมือและเทคนิคที่ใช้ในการพัฒนาโครงงาน

แผนผังความคิด
(Mind Map)

ใช้ในขั้นตอนระดมสมอง (Ideate) เพื่อจัดระเบียบความคิดให้เป็นหมวดหมู่

แผนภาพการไหล
(Flowchart)

ใช้ออกแบบขั้นตอนและตรรกะการทำงานของโปรแกรมอย่างเป็นระบบ

โปรแกรมจำลอง
(Tinkercad)

ใช้สร้างต้นแบบจำลอง (Prototype) เพื่อตรวจสอบวงจรก่อนลงมือต่อของจริง

การเขียนผังงาน (Flowchart)

เริ่มต้น / สิ้นสุดการทำงาน
จุดเริ่มต้น / สิ้นสุด
Input/Output
รับ / แสดงผล
Process
การประมวลผล
มีเงื่อนไข?
การตัดสินใจ

💡 เคล็ดลับจากครู

"หัวใจของโครงงานที่ดี ไม่ใช่การใช้อุปกรณ์ที่แพงที่สุด แต่คือการเขียน Flowchart ให้ชัดเจนที่สุดก่อนลงมือทำครับ รวมถึงต้องระบุเงื่อนไขในสัญลักษณ์ตัดสินใจให้ชัดเจน และตรวจตัวสะกดให้ถูกต้องเสมอด้วยนะครับ"