10 במרץ 2023

FreedomBox פסח 2023

תקציר

"מִמִּצְרַיִם גְּאַלְתָּנוּ, מִבֵּית עֲבָדִים פְּדִיתָנוּ".

מדי יום, אנו מזכירים קטע זה בתפילת שחרית לאחר קריאת שמע, לזכר המאורע המופלא של יציאת מצרים.

פסוק זה הוא גם חלק בולט מניגון ידוע המושר במהלך חג הפסח היהודי.

בהשראת המסורת הזו, יצרתי "Freedom Box", שנועדה להטעין ולרענן אנשים כשהם מרגישים לחוצים ורוצים לפרוץ מהמיצר. כל שצריך לעשות הוא ללחוץ על הכפתור האדום ולהתחדש!

צורת המחומש מעוטרת בציורים וקטוריים שנרכשו מחברת ShutterStock, כולם קשורים למסורת חג הפסח. פאה אחת העיצוב כולל גריל רמקול 3W, בעוד שהכיסוי מצויד בכפתור Arcade אדום וענק מבית Adafruit.



תאור הפרוייקט

תאור מפורט של הפרוייקט ורשימת רכיבים, כלים, תוכנות וקישורים, ניתן למצוא כאן:

כאן, בבלוג בשפת הקודש אתאר בקצרה את רשימת הרכיבים וצילומי מסך של תהליך הבניה והמוצר המוגמר.

התכנון מבוסס על מעבד אודיו ומעבד ESP32 זעיר מבית Seeed.

רכיבים

  • Seeed Studio XIAO ESP32C3 - Main processor
  • DFRobot, DFPlayer mini - Music player/Amplifier
  • לוח MDF 3mm. במידות 40X70 ס"מ
  • כפתור ארקייד גדול אדום מAdafruit
  • רמקול 3W מAdafruit + פלוס מכסה מותאם בהדפסת תלת מימד.
  • כבל USB Type A-TypeC. 
  • כבלי גישור מסוג Dupont נקבה לנקבה.
כאמור, קישורים לחלקים מופיעים בפרסום באתר Hackster בקישור למעלה.

חיתוך ובניה

היות וקניתי את התמונות הווקטוריות ShutterStock, אני יכול לשתף רק את המבנה הגולמי של הקופסא שבוצע באתר https://en.makercase.com


קבצי DXF. ניתן קישור לפרסום לHackster.

חיתוך לייזר באמצעות מכונת Ortur Laser Master 3.


תחילת הרכבת הפאות


הרכבת הרמקול



הרכבת הלחצן



הרכבת המעבדים 


התוצאה הסופית





תוכנה, חומרה וחיווט

השתמשתי בשני המדריכים הנהדרים האלה במדריכים קדימה כדי לחבר את מעבד xiao ESP32 ל-DFPlayer.


מעבד XIAO של חברת Seeed

מקור: אתר Seeed

מעבד האודיו והמגבר

מקור: אתר DFrobot


חיווט חשמלי






יצרתי גרסה קצרה לשיר הפסח (ששר זבולון נתנוב בניגון החב"די) ושמרתי אותו כקובץ mp3.00001 בכרטיס  mini SD של DFPlayer. 
כדי להשמיע את השיר, השתמשתי בפונקציית UART של פינים 6 ו-7 של מעבד Xiao.
בכל פעם שהלחצן נלחץ, נשלחת פקודה סיריאלית ל-DFPlayer כדי להפעיל את קובץ השמע המתאים. הסבר מפורט מאד על הרכיב ניתן למצוא במדריכים של DFRobot שצירפתי למעלה.

קוד המקור


מילות סיכום

שמחתי מאד לבצע את הפרוייקט בשיתוף עם חברת Seeed. יהיו אולי כאלו שיתהו על השילוב של רוחניות וטכנולוגיה, אבל זה חלק ממי שאני. אני להוט להתחבר, לשתף ולדון עם אחרים שחולקים נקודות מבט דומות.
ניתן ליצור קשר בתגובות וכן בקישור הזה: http://linktr.ee/asafmatan

1 במרץ 2023

משלוח מנות CrackTheCode-Purim!

תקציר

משלוח מנות ייחודי אשר מהווה חדר בריחה קטן על בסיס המשחק המפורסם 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 או בתגובות למטה.





20 בדצמבר 2022

תאור

בפוסט זה נסקור מערכת Media Center בתקציב של כמה מאות שקלים ש"ח (לא כולל טלבזיה) שמריצה XBMC

המצרכים הדרושים

  • מסך טלבזיה עם כניסת HDMI
  •  RaspberryPi
  • מקלדת אלחוטית - אופציונלי
  • אפליקצית XBMC לטלפון סלולרי

    תרשים מערכת



    תמונות



    שלבי התקנה

    1. התקנת התקני תוכנת XBMC על ה RaspberryPi
    2. חיבור מסך הטלבזיה בכבל HDMI ל- RaspberryPi
    3. חיבור מקלדת אלחוטית ל- RaspberryPi
    4. הגדרת XBMC והפעלתו
    מערכת מסוג זה הוטמעה בחב"ד אלקנה/הרצליה/רעננה ובמספר בתים פרטיים.

    הערה: אם רוצים להיות פחות הרפתקניים - אפשר להשתמש בWD TV. זהו מוצר מוגמר והפעלתו מיידית ולא דורשת ידע מוקדם שגם הוא לא יקר עולה כ180 ש"ח - WD TV הוטמע בבית חב"ד רעננה צפון.

    11 בפברואר 2022

    מסגרת החיוכים - Smile Frame

    פרוייקט באווירת חודש אדר על בסיס  הקטע המדהים של האדמו"ר הצמח צדק משושלת אדמורי חב"ד:

    "וגם עוד זאת, שיראה בעצמו תמיד בתנועות הגוף תנועות המשמחות, כי לפי הפעולות נמשכות הלבבות"

    מפתיע לראות את המשפט הנ"ל במשנת חב"ד אבל אמירה זאת היא אמת לאמיתה: שמחה חיצונית מעוררת את שמחת הלב.


    דבר היוצר :)




    מבט קדמי





    מבט אחורי


    מדריך מעולה של חברת Adafruit על חיבור הרסברי פי למסך והגדרתו - כאן

    קצת על התיאוריה של אלגוריתם Haar Cascade שעושים בו שימוש - כאן

    קוד האפליקציה




    קישור לקוד ומספר קישורים שעוזרים להתחיל בתהליך ההתקנה: כאן


    23 בינואר 2022

    כובע קסמים - NeoMatrix - פורים 22

     כובע קסמים - NeoMatrix - פורים 2022

    מבוא

    כבר 9 שנים ברציפות יש לנו מנהג נחמד במשפחה, להקליט סרטון קצר "פורים שמח ממשפחת מתן". לפורים תשפ"ב הכנו כובע קסמים עם מטריצת לדים גמישה של חברת Adafruit ומעבד Flora של אותה חברה.



    פרוייקט השראה - https://learn.adafruit.com/smssenger-bag של  Becky Stern

    רשימת הרכיבים

    • מטריצת לדים גמישה NeoMatrix 8x32 של חברת Adafruit - קישור
    • מעבד FLORA של Adafruit - קישור
    • חוטי חיווט בצבעי אדום, שחור, וירוק כדוגמת אלו
    • מחזיק סוללות AAAx3, עם חיבור JST - קישור
    • כובע קוסמים מלבד. שום דרישה מיוחדת, רק שיהיה מספיק גבוה - כ20ס"מ

    תכנון וביצוע

    מבט על כובע הלבד לפני חיבור המטריצה



    בדיקת המטריצה לפני החיבור





    תמונות לאחר חיבור ראשוני לפני ההידוק



    תמונת הכובע מבפנים עם מחזיק הסוללות





    חיבור החוטים למעבד FLORA


    להלן הקוד הכולל שימוש בפונטים עבריים וגלילתם מימין לשמאל


    קישור לקוד: כאן

    לינקים שימושיים נוספים שיחסכו לכם זמן רב במידה ותרצו לממש משהו דומה

    • מדריך מפורט לשימוש במעבד Flora - כאן 
    • מדריך מפורט לילמוד שימוש NeoPixel Leds - כאן
    • פונטים עבריים לספריית Adafruit GFX - ראה כאן 
    • עורך Web לפונטים Adafruit GFX - כאן
    אשמח לקבל מכם הארות/הערות ושאלות בתגובות למטה

    28 בנובמבר 2021

    חנוכיית אולטרה - סגול


    מעט אור דוחה הרבה מן החושך (הבעל שם טוב)

    מבוא

     "באנו חושך לגרש...", הפעם, בעזרת לד אולטרה - סגול קטנטן ואבקת נאון פלורסנטית . פרוייקט  שמשלב תכנות, כימיה והדפסת תלת מימד. 


    ביצוע:

    בועז מתן: boazmatan@gmail.com

    אסף מתן: asaf.matan@gmail.com 


    פרוייקט השראה: https://learn.adafruit.com/mad-science-test-tube-rack




    רשימת הרכיבים

    • לד אולטרה סגול, 8 יחידות - קישור
    • אבקת נאון פלוריסנטית בשלל צבעים - קישור
    • מעבד D1 Mini - קישור
    • מבחנות בדיקה פלסטיות
    • עפרונות לא מחודדים - 4 יחידות
    • חוטי חשמל שחור כ-2 מ'
    • גוף החנוכייה בהדפסת תלת מימד

    מודל המנורה




    חיווט והרכבה





    חומר הנאון הפלורסנטי לפני הערבוב במבחנות



    לאחר מילוי החומר הפלורסנטי בערבוב עם מים




    לאחר חיווט הלדים בקדח 5ממ




    חיווט החוטים לבקר D1 Mini



    להלן הקוד שמדליק את הלדים בזה אחר זה - קישור

    בדיקות  של לד האולטרה - סגול ואבקת הנאון - שימו לב רק קמצוץ מספיק בכל מבחנה!!