เยี่ยมครับเจ้าของกระทู้ที่มีน้ำใจแบ่งบัน ในเรื่อง State machine ผมใช้ในการเขียน PLC , Arduino , STM32 ผมว่าถ้าเข้าใจลำดับการทำงานของระบบที่เราจะสร้าง เป็นอย่างดี และมานั่งเขียนเป็นภาพ State machine ในกระดาษและไล่เขียนโปรแกรมจะทำให้โปรแกรมเรามีแบบแผนที่ดีครับ เขียนง่าย แก้ง่าย เพิ่มเติมง่าย ถ้าจะให้ดีต้องรู้เรื่อง Combination logic จะพัฒนาระบบ ใหญ่ ได้ไม่ยากครับ