ארכיון הקטגוריה: איך זה עובד

ה-Event System של AVR: הסבר והדגמה

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

מערכת להדגמת EVSYS בפעולה
מערכת להדגמת EVSYS בפעולה. לא נראה מרגש אבל זה מה יש
להמשיך לקרוא ה-Event System של AVR: הסבר והדגמה

תיקון: רדיו סנג'ין (Sangean)

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

המסך של הרדיו
המסך של הרדיו. הוא דווקא היה בסדר
להמשיך לקרוא תיקון: רדיו סנג'ין (Sangean)

יומני טומי, חלק ב': המהירות האבודה

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

אזור קביעת המהירות ב-PCB המקורי של ה-TOMY
להמשיך לקרוא יומני טומי, חלק ב': המהירות האבודה

איך למנף הבדלים בין שפות תכנות פונקציונליות לשיפור בקרת האיכות הארגונית בתחום אוורור הרפת (או: תחילת הסוף של ה-AI)

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

רפת מאווררת היטב, לפי DALL-E 2
רפת מאווררת היטב, לפי DALL-E 2. שימו לב לרגלי הפרות, את זה לא ביקשתי.
להמשיך לקרוא איך למנף הבדלים בין שפות תכנות פונקציונליות לשיפור בקרת האיכות הארגונית בתחום אוורור הרפת (או: תחילת הסוף של ה-AI)

תיקון: החזרה לחיים של משקל מטבח

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

משקל המטבח, עובד
משקל המטבח, עובד
להמשיך לקרוא תיקון: החזרה לחיים של משקל מטבח

איך עשו את זה: סנייק ב-60 בייטים

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

הסנייק הכי קטן בעולם - צילום מסך
הסנייק הכי קטן בעולם – צילום מסך
להמשיך לקרוא איך עשו את זה: סנייק ב-60 בייטים

ניתוח מעגל: דימר טאץ' ללדים

בתור תרגיל למתחילים בהסתכלות על מעגלים אלקטרוניים, בואו נראה מה יש בתוך גאדג'ט סיני זול, שמבטיח לזהות קירבה של כף יד (כולל דרך משטחים), ולמתג ואפילו לעמעם פס לדים.

דימר טאץ' סמוי, מבט מבחוץ (הלבן זו מדבקה)
דימר טאץ' סמוי, מבט מבחוץ (הלבן זו מדבקה)
להמשיך לקרוא ניתוח מעגל: דימר טאץ' ללדים

האקינג למאווררי RGB של Corsair

מודינג של מחשבים הוא תחום שמעולם לא משך אותי, אבל איזה מייקר יכול לעמוד בפיתוי ולא לנסות להתממשק עם מאווררים שכוללים לדים Addressable? הנה מיפוי הפינים והדברים האחרים שצריך לדעת כדי לעשות זאת, כולל בונוס – איך יוצרים ספקטרום "טבעי" בעזרת RGB.

חשיפה ארוכה ובתנועה של ספקטרום צבעים. את המאוורר קשה לראות כאן.
חשיפה ארוכה ובתנועה של ספקטרום צבעים. את המאוורר קשה לראות כאן.
להמשיך לקרוא האקינג למאווררי RGB של Corsair