יש הרבה דרכים לשדר מידע באמצעות הפעלה וכיבוי מתוזמנים של מחולל אות כזה או אחר. אבל כשהמערכת מופעלת בסוללות ואורך החיים שלהן הוא שיקול קריטי, ייתכן שהדרך הטובה ביותר היא דווקא לשמור על השקט.
סיפור קצר על Brown Out
לפני שנה ומשהו יצרתי אורות מהבהבים לכבאית צעצוע של הילדים, ולאחרונה התבקשתי ליצור אורות דומים, אך הפעם כיחידה עצמאית. התכנות וההרכבה הלכו בקלות – בכל זאת, לומדים מהניסיון – אבל מתקפה חוזרת של באג מוזר הכריחה אותי לשים לב לנושא שדי התעלמתי ממנו עד היום.
PunyCam: מצלמה מבוססת סרבו ו-LDR
איך נראה העולם דרך עיניו של נגד תלוי-אור (LDR)? המצלמה PunyCam הלא-מרשימה שפיתחתי מספקת לנו את התשובה… בקצב איטי להחריד!
להפריד, למען העתיד
מאז שנוצר, הבלוג "הבייט הלבן" סבל מפיצול אישיות שהלך והחריף עם הזמן. אחרי התלבטות ממושכת החלטתי מה יהיה הפתרון – והוא עדיין לא כאן, אבל הוא הולך ומתקרב. הנה מה שעומד לקרות.
משימה בלתי אפשרית: בלינק על Xmega
אחרי שהשגתי מיקרו-בקר חדש ונוצץ מדגם ATxmega8E5, וצורב Atmel ICE חדש ונוצץ לא פחות, החלטתי לבדוק את שניהם בעזרת – איך לא – פרויקט Blink קטן. מכיוון שהשבבים ממשפחת xmega בנויים בארכיטקטורת AVR, כמו שבבי ATmega או ATtiny שכבר זכיתי להכיר, חשבתי שזה יהיה סיפור קל וקצר. אתם מוזמנים לשפוט בעצמכם.
דברים חדשים: Atmel-ICE ו-ATxmega8E5
הוצאה מהקופסה והיכרות ראשונית עם כלים מודרניים של חברת Atmel – הצורב/דיבאגר Atmel-ICE (שמחליף רשמית את הצורב הוותיק AVRISP MKII), והמיקרו-בקר ATxmega8E5 מסדרת ה-High-end החדשה של משפחת AVR (ואם כל זה נשמע לכם כמו סינית, לא לדאוג – המשיכו לקרוא).
פרויקט תאורה אוטומטית
מעל השיש במטבח שלי היה פס לדים ארוך, שפעל פחות או יותר ברציפות תקופה ארוכה. עם הזמן הלדים נחלשו מאד, והתאורה הפכה עלובה ולא אחידה. במקום להחליף את הפס וזהו, החלטתי ליצור מערכת שתדליק את האור אוטומטית כשמישהו מסתובב באיזור, ותכבה אותו לאחר מכן כדי לחסוך חשמל וגם להאריך משמעותית את חיי הלדים. הנה מה שיצא.
סיפורי אופטימיזציה: לעקוף ת'עז
בעבר הזכרתי את ה"עז" ש-Microchip דחפו לגרסה החינמית של הקומפיילר XC8, כדי לגרום לגרסה בתשלום להיראות טובה יותר. בפוסט זה אדגים איך אפשר, בעזרת קוד אסמבלי ובמגבלות מסוימות, להתגבר אפילו על המכשול המובנה הזה.
הלו פיק #3: ה-EEPROM
למיקרו-בקר הצנוע PIC12F675 יש זיכרון EEPROM בנפח 128 בייטים. כדי לכתוב או לקרוא מזיכרון זה, עלינו לבצע טקסי וודו מסתוריים. לשם מה צריך את ה-EEPROM, איך בדיוק נראים הטקסים האלה, ולמה הם חיוניים?
מנורת שאריות, הדור הבא
מנורת שולחן נוספת שהורכבה, בסגנון פרנקנשטיין, משאריות של מכשירים אחרים – והפעם, ניידת עם סוללה!