משחק המזיז המהיר
ערכה: הרחבת משחקים
במשחק זה מדי פעם מופיע פס אורות במסך התצוגה, ויש להזיז את הג'ויסטיק לכיוון של הפס, כלומר אם הפס דולק בצדו הימני של המסך, יש להזיז את הגוסטיק ימינה
הזזה נכונה תזכה בנקודה אך הזזה שגויה תגרע נקודה
יש להשיג את כמות הנקודות הגדולה ביותר במשך דקה
בסיום המשחק, כדי להתחיל משחק חדש יש ללחוץ בו זמנית על שני הכפתורים
החיבורים
מסך 64 נורות
פין 11 בארדואינו אל פין DATA במטריצה
וכמובן GND ו-VCC אל המקבילים להם
תצוגת 7 מקטעים
CLK אל 8
LATCH אל 7
DATA אל 5
וכמובן GND ו-VCC אל המקבילים להם
שלט המשחקים
BTN_G אל 12
BTN_R אל 2
LED_R אל 3
LED_G אל 4
VRX אל A6
VRY אל A5
וכמובן GND ו-VCC אל המקבילים להם
הקוד
קוד המשחק מורכב מחמישה קבצים:
k_90_game_mngr.ino הקוד הכללי של ניהול המשחק
k_60_neoPixelControl.ino מטפל בתצוגה במסך 64 הנורות
k_50_GameControllerBoard.ino מטפל בכרטיס השליטה (כפתורים וג'ויסטיק)
k_30_disp7seg.ino מטפל בתצוגת 7 מקטעים
fastMover.ino הוא הקובץ הראשי של המשחק
ספריות בשימוש
עבור מסך 64 הנורות
עבור תצוגת 7 מקטעים
NX7Seg-master.zip - שניתנת להורדה מהכתובת: https://github.com/AlexisTM/NX7Seg
ASCIIDic-master.zip - שניתנת להורדה מהכתובת: https://github.com/AlexisTM/ASCIIDic