מדי יום, אנו מזכירים קטע זה בתפילת שחרית לאחר קריאת שמע, לזכר המאורע המופלא של יציאת מצרים.
פסוק זה הוא גם חלק בולט מניגון ידוע המושר במהלך חג הפסח היהודי.
בהשראת המסורת הזו, יצרתי "Freedom Box", שנועדה להטעין ולרענן אנשים כשהם מרגישים לחוצים ורוצים לפרוץ מהמיצר. כל שצריך לעשות הוא ללחוץ על הכפתור האדום ולהתחדש!
צורת המחומש מעוטרת בציורים וקטוריים שנרכשו מחברת ShutterStock, כולם קשורים למסורת חג הפסח. פאה אחת העיצוב כולל גריל רמקול 3W, בעוד שהכיסוי מצויד בכפתור Arcade אדום וענק מבית Adafruit.
תאור הפרוייקט
תאור מפורט של הפרוייקט ורשימת רכיבים, כלים, תוכנות וקישורים, ניתן למצוא כאן:
יצרתי גרסה קצרה לשיר הפסח (ששר זבולון נתנוב בניגון החב"די) ושמרתי אותו כקובץ mp3.00001 בכרטיס mini SD של DFPlayer.
כדי להשמיע את השיר, השתמשתי בפונקציית UART של פינים 6 ו-7 של מעבד Xiao.
בכל פעם שהלחצן נלחץ, נשלחת פקודה סיריאלית ל-DFPlayer כדי להפעיל את קובץ השמע המתאים. הסבר מפורט מאד על הרכיב ניתן למצוא במדריכים של DFRobot שצירפתי למעלה.
קוד המקור
מילות סיכום
שמחתי מאד לבצע את הפרוייקט בשיתוף עם חברת Seeed. יהיו אולי כאלו שיתהו על השילוב של רוחניות וטכנולוגיה, אבל זה חלק ממי שאני. אני להוט להתחבר, לשתף ולדון עם אחרים שחולקים נקודות מבט דומות.
משלוח מנות ייחודי אשר מהווה חדר בריחה קטן על בסיס המשחק המפורסם Mastermind (או בעברית "בול פגיעה")
כדי לפתוח את משלוח המנות (או כדי להגיע ל-"אוצר" :-), ישנם שני מסלולים
א. פתרון חידת הגיון הקשורה לפורים.
ב. משחק בול פגיעה אלקטרוני.
תאור הפרוייקט
היצירה מבוססת על העיצוב של MICHAEL KLEMENTS - קישור
השיפורים שעשיתי
תכנון מחודש של החלל
שימוש במעבד ESP32
התאמת העיצוב לפורים (תמונות שנקנו בShutterStock)
מסלולי פתרון
הראשון - חידת הגיון
"בשורשם של דברים, הטוב והרע חד הם, לכאורה..."
תזכורת: הפתרון הוא מספרי.
השני - בול פגיעה
בתחילת המשחק בוחר כל שחקן מספר בן כמה ספרות, כאשר נהוג לבחור מספר בן ארבע ספרות, אסורות חזרות על ספרות. לדוגמה, 1234 הוא מספר חוקי (גם '0' נחשב כספרה חוקית).
המשחק מתנהל ע"י סדרה של ניחושים, לאחר הניחוש המחשב מגלה לשחקן ע"י נורות לד אדומות את מספר ה"פגיעות" ונורות לד ירוקות, את מספר ה"בול" (הלדים לא מגלים את מיקום הספרות של הבול או הפגיעה).
בול - מצב בו אחת הספרות במספר המנוחש זהה לספרה במספר המקורי, וממוקמת נכון.
פגיעה - מצב בו אחת הספרות במספר המנוחש זהה לספרה במספר המקורי, אך ממוקמת במיקום שונה.
הוראות הפעלה
חבר את שקע לתקע (איך אפשר בלי??)
העבר את מתג ההפעלה בצד ימין כלפי מעלה.
לאחר הופעת מסך הפתיחה ותצוגת הלדים הזן ספרה
שינוי הספרה ע"י סיבוב החוגה
אישור הבחירה ע"י לחיצה על החוגה
חזור על הפעולה עד להשלמת 4 ספרות
המתן לחיווי בול/פגיעה
אם ישנו "בול" המנעול הפנימי יפתח
בניה
חיתוך לייזר
הרכבה
רכיבים
לדים אדומים - 4
לדים ירוקים - 4
לחצן בחירה / Encoder
מעבד ESP32
מסך OLED SSD1306
מפסק - On/Off
חיווט
Number
Left Pinout
Name
Right Pinout
Name
1
EN
23
EncSW
2
VP
SCL(22)
Oled-Clock
3
VN
TXD
4
34
RXD
5
35
SDA(21)
Oled-Data
6
32
LedGreen4
19
ServoSigna
7
33
LedRed3
18
LedRed4
8
25
LedGreen3
5
EncA
9
26
LedGreen2
TX2
10
27
LedRed1
RX2
11
14
LedRed2
4
OledReset
12
12
LedGreen1
2
13
13
15
EncB
14
GND
GND
Oled/Enc-Sw/Ser
15
VIN
ServoPower
3.3
OledVin
קוד
סיכום
כמו בפרוייקטים הקודמים, גם כאן, מה שמנחה אותי הוא השילוב בין רוחניות וטכנולוגיה.
מי שדם דומה זורם בעורקיו, מוזמן ליצור קשר asaf.matan@gmail.com או בתגובות למטה.