บทเรียน 15 ชำนาญ

แบบฝึกหัด & เส้นทางฝึก 10 ขั้น

ไล่จากง่ายไปยาก — ทำครบ 10 ขั้นคือเขียนงานจริงได้

  1. ไฟกระพริบประกาศขา + ทำซ้ำ + รอ — วัดว่าต่อบอร์ด/แฟลชเป็น
  2. กดปุ่มติด-ปล่อยดับดึงขึ้น + ถ้า — เข้าใจการอ่านค่าดิจิทัล
  3. หรี่ไฟด้วย PWMให้ ขา ค่า ไล่ 0→255
  4. อ่านค่าอนาล็อกLDR / โพเทนชิโอมิเตอร์ + แมป + จำกัด
  5. เซอร์โว 0–180°สร้างอุปกรณ์แล้วสั่งด้วยจุด .
  6. DHT11 + จอ OLEDรวมเซนเซอร์ + จอ + จัดข้อความ (รองรับภาษาไทย)
  7. PIR ตรวจคน → ออดดังใช้เงื่อนไขตัดสินใจจากค่าที่อ่านได้
  8. เว็บบนบอร์ดไวไฟ + เว็บ + เส้นทาง + จัดการ
  9. ส่งขึ้น MQTTเอ็มคิวทีที + ส่ง ทุก 10 วินาที
  10. แยกงานมืออาชีพหลาย งาน + หัวข้อ + ส่วน + บันทึก/โหลด แล้วอัปเดตระยะไกลด้วย OTA

แบบฝึกหัด 5 ข้อ

1 ไฟวิ่ง 3 ดวง

ใช้ 3 ขา ให้ไฟติดไล่ไป-กลับ ทุก 200 มิลลิวินาที

2 นับการกดปุ่ม

กดปุ่ม 1 ครั้ง ให้นับเพิ่ม 1 แล้วพิมพ์ออกคอนโซล

3 เตือนร้อนเกิน

ถ้าอุณหภูมิเกิน 35.0 ให้เปิดไฟเตือน + แสดงข้อความ

4 ตู้กดน้ำ

กดปุ่ม → เซอร์โวหมุน 90° ค้าง 1 วินาที → กลับที่เดิม

5 หน้าเว็บดูค่า

ทำเส้นทาง /สถานะ ตอบ JSON อุณหภูมิล่าสุด

🤖ติดตรงไหน ถาม AI ในหน้า IDE ได้เลย เป็นภาษาไทย เช่น “ช่วยเขียนโค้ดอ่าน PIR แล้วเปิดไฟ” — AI ถูกป้อนคู่มือ Mapo ไว้แล้ว จึงตอบตรงไวยากรณ์

เฉลยแบบฝึกหัดข้อ 1: ไฟวิ่ง 3 ดวง — เขียนได้สองภาษา

english
.mapo

สรุปสั้น: จำ 6 อย่างนี้ก็เขียนได้แล้ว

1) ตั้งค่าตัวแปรต้องมี = · 2) ทุกบล็อกปิดด้วย จบ… · 3) ลูปต้องอยู่ใน งาน · 4) ขาใช้ เปิด/ปิด/ให้ อุปกรณ์ใช้ . · 5) รอ ไม่แช่บอร์ด (ทำหลายงานพร้อมกันได้) · 6) เขียนไทยหรืออังกฤษก็ได้ — ใช้แทนกันได้ทั้งหมด