Category Archives: make

האקינטוש

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

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

הבעיה בדגם החדש היתה שהוא כוון למה שקרוי prosumer. משתמשים חצי מקצועיים. בעוד המחשב שקניתי ב2012 עלה $600, הדגם הנוכחי בקונפיגורציה דומה יעלה כ $1500. וזה כבר הבדל רציני.

אז החלטתי לנסות משהו שכבר הרבה שנים רציתי לעשות. לבנות hackintosh. כלומר להתקין את מערכת ההפעלה של מק על חומרה של פיסי ״רגיל״

Continue reading האקינטוש

טלסקופ

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

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

הצ׳ינצ׳י-מטר : מד צעדים לאוגר

בזמן האחרון יצא לי לשחק הרבה עם מודול של esp32 החדש, ופשוט התאהבתי. דחסו בו באמת המון יכולות ובראשן יכולות האלחוט. אבל כשהתחלתי לחפור בדפי הנתונים, גיליתי עוד ועוד הפתעות מעניינות. אחת מהן היא חיישן המגנטיות (reed sensor).

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

Continue reading הצ׳ינצ׳י-מטר : מד צעדים לאוגר

מודול מונדאל ל MagicMirror

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

כדי לעקוב אחרי המשחקים בכל יום, הכנתי מודול קטן לMagicMirror

את הנתונים אני לוקח מאתר כאן 11

המעוניינים יכולים להוריד ולנסות MMM-Mondeal

why i decided to write yet another ham radio logbook software

TL;DR It’s all about the User eXperience, design and making software fit you, and not the other way around.

I’m an amateur radio operator. as all hams, we are required to save a log of our contacts with other people. besides the legalities, it’s nice to have a record of places & people I’ve talked with. when I’ve started my hobby, some 30 years back, I received a paper logbook which I’ve been using untill recently, and I’ve been very happy with it.

I’ve been thinking of using a computerized logbook software, but to be honest, I really had no incentive. pen and paper were good enough for me. plus, the ones I’ve tried to use (out of the thousands out there) left me with a horrible experience. i consider my self as a savvy computer user, but most of the programs I’ve tried had a “designed by an engineer” look and feel, which in this day and age is simply a crime.

Continue reading why i decided to write yet another ham radio logbook software

connecting CR95HF to the esp32 using SPI

I’ve been working on a freestyle libre glucose monitor reader. the sensor tag uses ISO/IEC 15693 to communicate with the NFC reader. following the work of @JoernL I’ve purchased a CR95HF based reader and connected it to my esp32.  the original design used arduino pro-mini, but i’ve opted to use adafruit huzzah feather esp32 as it includes all the peripherals needed: batter charger, bluetooth, and WiFi support so I can upload data to mqtt.

I’ve assumed the migration, or at least the SPI connection would be transparent, but boy was I wrong.

Continue reading connecting CR95HF to the esp32 using SPI

גלגל ריצה שקט לאוגר

*עדכון* מסיבה לא ידועה, צ׳ינצי לא אהב את הגלגל החדש, אז חזרנו לגלגל הישן והמרעיש. אבל אם אתם מעוניינים להכניס בו את מיטב הטכנולוגיה קראו את הצ׳ינצ׳י-מטר : מד צעדים לאוגר

ליום ההולדת האחרון שלה ביקשה הבת שלי אוגר. האמת שזה לא מדויק. ניתנה לי הבחירה בין סוס לאוגר. אז בחרתי אוגר. וביום ההולדת הלכנו לחנות החיות וקנינו את צ׳ינצ׳י.

האמת לא ידעתי הרבה על אוגרים, אבל מסתבר שצ׳ינצ׳וס הוא אוגר חביב, פרוותי ופעיל. כולנו התחברנו איתו מהרגע הראשון. סידרנו לו את הכלוב, והתקנו את כל מה שנדרש: מקום להתחבא, כלי לאוכל ושתיה, וגלגל ריצה כדי שיוכל להוציא את כל המרץ.

כבר בערב הראשון שמנו לב לבעיה קטנה. אוגרים מאוד אוהבים לרוץ על הגלגל שלהם. במשך היום זה ממש חמוד. אבל בלילה (ואוגרים הם חיות שפעילות בלילה) זה עושה ה-מ-ו-ן רעש. בלילה השני צ׳ינצ׳י הוגלה אחר כבוד לחדר האמבטיה. Continue reading גלגל ריצה שקט לאוגר

ריבוי משימות בארדואינו

לפני מספר ימים פרסם חבר טוב סרטון ביוטיוב שבו הוא מדגים שימוש בפונקצית yield אשר מוחבאת בתוך פקודת delay כדי להריץ שתיי משימות  במקביל.

גם מיקום הקריאה, וגם המינוח yield (״תן זכות קדימה״ בתרגום חופשי) עוררו בי את החשד שמדובר בתשתית למתזמן (scheduler) עבור מערכת הפעלה. חיפוש קצר באינטרנט אישר את החשד. מדובר בספרית ריבוי משימות, אך כרגע רק לארכיטקטורות 32 ביט של ATMEL ולכן מוגבל בלוחות שנתמכים.

רציתי לכתוב גרסא גם למעבדי הAVR, ולכן התחלתי לקרוא יותר על הארכיטקטורה שלו. תוך כדי מצאתי מימוש שמישהו כתב גם למעבדים ה״רגילים״. המימוש של שנינו דומה מאוד, כך שעבודת הבדיקה נחסכה ממני. אנסה להסביר כיצד זה עובד… Continue reading ריבוי משימות בארדואינו