MISSION 6: FINAL EXAM
🏆 บททดสอบนวัตกร (The Final Prototype)
🎯 ภารกิจรวบยอด! ให้นักเรียนแต่ละกลุ่มสร้างแผนภาพการไหล (Flowchart) ให้สมบูรณ์แบบ แล้วนำไปประยุกต์ใช้ในโปรแกรมจำลอง (Tinkercad) เพื่อตรวจสอบความถูกต้องของวงจร จากนั้นประกอบฮาร์ดแวร์จริงและอัปโหลดโค้ดเพื่อให้ระบบทำงานได้ตามที่ออกแบบไว้
คัมภีร์เอาตัวรอด (Cheat Sheet)
📌 ทบทวน 4 เสาหลักของนวัตกร Arduino
1. Input/Output: อย่าลืมประกาศ
2. Digital vs Analog:
- อ่านสวิตช์/IR ใช้
- อ่านค่า Potentio/LDR ใช้
3. PWM & Servo: ขาที่มีเครื่องหมาย (~) สั่งงานผ่าน
4. Serial Monitor: ใช้
pinMode() ใน setup() ให้ถูกต้องทุกขา2. Digital vs Analog:
- อ่านสวิตช์/IR ใช้
digitalRead() (0, 1) - อ่านค่า Potentio/LDR ใช้
analogRead() (0-1023)3. PWM & Servo: ขาที่มีเครื่องหมาย (~) สั่งงานผ่าน
analogWrite() หรือใช้ Library Servo.h สำหรับมอเตอร์4. Serial Monitor: ใช้
Serial.println() เพื่อ Debug หรือดูค่าเซนเซอร์ทุกครั้งที่มีปัญหา
#include <Servo.h>
#include <Adafruit_LiquidCrystal.h>
void setup() {
Serial.begin(9600);
// pinMode(pin, mode);
}
void loop() {
// 1. Read Inputs
// 2. Logic & Calculate
// 3. Write Outputs
delay(10);
}
if (value > 800) {
// สถานะ 1
} else if (value > 400) {
// สถานะ 2
} else {
// สถานะปกติ
}
ศูนย์สนับสนุนและแบบทดสอบ
พบบั๊ก? แจ้งศูนย์แก้ปมปัญหาด่วน!
📝 FINAL ASSESSMENT (Mission 6)
ข้อ 1 / 3
กำลังโหลดบททดสอบ...
ผลการประเมิน
คุณทำแบบทดสอบภารกิจที่ 6 สำเร็จแล้ว
คะแนนของคุณ: 0 / 3