משחק הלוחץ המהיר
ערכה: הרחבת משחקים
במשחק זה הנורה הצבעונית מדי פעם משנה את הצבע שלה לאדום או ירוק
כשהיא משנה את הצבע, יש ללחוץ על הכפתור המתאים
אם הצלחנו - נקבל נקודה, אך אם הנורה לא דולקת או דולקת בצבע אחר - נאבד נקודה
יש להשיג מקסימום נקודות תוך דקה.
בתום המשחק, לחיצה על שני הכפתורים יחד תתחיל משחק חדש
החיבורים
תצוגת 7 מקטעים
CLK אל 8
LATCH אל 7
DATA אל 5
R אל 6
G אל 9
B אל 10
וכמובן GND ו-VCC אל המקבילים להם
שלט המשחקים
BTN_G אל 12
BTN_R אל 2
LED_R אל 3
LED_G אל 4
וכמובן GND ו-VCC אל המקבילים להם
הקוד
קוד המשחק מורכב מהקבצים הבאים:
k_90_game_mngr.ino ניהול המשחק
k_50_GameControllerBoard.ino מטפל בעבודה עם כרטיס הכפתורים והג'ויסטיק
k_40_led_rgb.ino מטפל בעבודה עם נורת רב צבע (LED RGB)
k_30_disp7seg.ino מטפל בתצוגת 7 מקטעים
QuickPresser.ino הוא הקובץ הראשי של המשחק
ספריות בשימוש
עבור תצוגת 7 מקטעים
NX7Seg-master.zip - שניתנת להורדה מהכתובת: https://github.com/AlexisTM/NX7Seg
ASCIIDic-master.zip - שניתנת להורדה מהכתובת: https://github.com/AlexisTM/ASCIIDic