ขอถามถึงแนวทางการเขียนโปรแกรมใน Arduino หน่อยครับ

ผลลัพธ์ที่ผมต้องการคือ รับค่าจาก Keypad (กดแล้วปล่อย)
ถ้าเป็นปุ่ม 'A' ให้ทำ funtionA ไปเลื่อยๆจนกว่าจะมีการกดปุ่มอีกครั้ง
ถ้าเป็นปุ่ม 'B' ให้ทำ funtionB ไปเลื่อยๆจนกว่าจะมีการกดปุ่มอีกครั้ง
แบบเหมือน กดโหมด A โหมด B อะครับ

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