Fundamental of Embedded Systems · Developer II

ต่อยอดสู่ list, ฟิสิกส์ ด้วย Snake + Flappy Bird

13 คาบ ต่อจาก Developer I — เจาะ โครงสร้างข้อมูล list/deque (Snake) และ ฟิสิกส์แรงโน้มถ่วง + delta-time (Flappy) บน MicroPython ล้วน เปิดด้วย hardware interrupt แล้วปิดด้วยเกมของตัวเอง

13 คาบ 5 ช่วง · 2 เกม MicroPython ล้วน ต่อจาก Developer I Embedded Lab + Games
Interrupt Snake (list) Flappy (ฟิสิกส์) เกมของตัวเอง · คลิกการ์ดเพื่อเปิดสไลด์
0
Recap + Interrupts ยกระดับจาก Dev I
คาบ 1
ทบทวน Dev I แล้วก้าวสู่ hardware interrupt / non-blocking timer ของจริง
A
Snake list / deque + grid
คาบ 2–6
งูคือ list ที่โตได้ — grid · เดินเอง · งับโต · ชนตัวเอง · sprite
B
ฟิสิกส์ + เซนเซอร์ สะพานสู่ Flappy
คาบ 7
อ่าน accelerometer + ปูพื้นแรงโน้มถ่วงก่อนลงมือ Flappy
C
Flappy Bird ฟิสิกส์ + delta-time
คาบ 8–10
แรงโน้มถ่วง · impulse · ท่อเลื่อนสุ่ม · delta-time ลื่นทุกบอร์ด
D
เชื่อมต่อ + ส่งจริง IoT + Capstone
คาบ 11–13
ส่งคะแนนผ่าน MQTT แล้วออกแบบเกมของตัวเอง ปล่อย Release
ต่อยอด Developer III  ลงลึกภาษา C — ย้ายเกมที่เขียนเองสู่ firmware จริง เพื่อความเร็วและเข้าถึงฮาร์ดแวร์เต็มที่
BENTO & TESAIoT · Fundamental of Embedded Systems Developer II · 13 คาบ Interrupt → Snake → Flappy → เกมของตัวเอง → ส่งจริง
← หน้าแรก
อัปเดตล่าสุด 2026-07-15 20:47