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

מבדיחה בפייסבוק לקיט אמיתי: כמה פרטים טכניים על קיט "כרטיס הביקור" שהכנתי עבור האקתון הארדואינו.
באירוע האקתון הארדואינו חילקתי מספר קיטים של "כרטיס ביקור סריאלי" שיצרתי. הקיט מבוסס על מיקרו-בקר PIC12F675, שיש לו זיכרון Flash בגודל 1.75KB וזיכרון RAM של 64 בייטים בלבד.
הקיט בידיים שלכם? הנה הוראות ההרכבה והשימוש. קיראו אותן בתשומת לב, שלא יהיו פאדיחות!
ניסיון תמים להגדיר טיימר של מיקרו-בקר PIC לתזמונים מדויקים מוכיח – שוב – שהסיבות לבאגים הכי מוזרים יכולות להסתתר ממש מתחת לאף. הנה ההסבר המפורט, שעשוי לחסוך לכם הרבה זמן… תרתי משמע.
מעל השיש במטבח שלי היה פס לדים ארוך, שפעל פחות או יותר ברציפות תקופה ארוכה. עם הזמן הלדים נחלשו מאד, והתאורה הפכה עלובה ולא אחידה. במקום להחליף את הפס וזהו, החלטתי ליצור מערכת שתדליק את האור אוטומטית כשמישהו מסתובב באיזור, ותכבה אותו לאחר מכן כדי לחסוך חשמל וגם להאריך משמעותית את חיי הלדים. הנה מה שיצא.
בעבר הזכרתי את ה"עז" ש-Microchip דחפו לגרסה החינמית של הקומפיילר XC8, כדי לגרום לגרסה בתשלום להיראות טובה יותר. בפוסט זה אדגים איך אפשר, בעזרת קוד אסמבלי ובמגבלות מסוימות, להתגבר אפילו על המכשול המובנה הזה.
למיקרו-בקר הצנוע PIC12F675 יש זיכרון EEPROM בנפח 128 בייטים. כדי לכתוב או לקרוא מזיכרון זה, עלינו לבצע טקסי וודו מסתוריים. לשם מה צריך את ה-EEPROM, איך בדיוק נראים הטקסים האלה, ולמה הם חיוניים?