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

איך יוצרים מעגל אלקטרוני אינטראקטיבי ומעניין ל-20+ ילדים, מהר ובזול? כמה אנקדוטות מהתכנון, הפיתוח והלוגיסטיקה של פרויקט שנעשה בלחץ זמן, ובלחץ עוד יותר גדול של תקציב.
המשך וסיום הפיתוח של צעצוע הכלאיים – גוף של מברגה ואלקטרוניקה של טרקטור חווה, שהפכו לאקדח שמשמיע קולות של חיות.
הכיתוב שעל אביזר הרכב הזה, "Super intelligent high LED stop beam", נשמע מבטיח ומרגש. בפועל, האינטליגנציה העילאית שלו מתבטאת בזה שכאשר מחברים אותו לחשמל (12V DC) הוא מאיר, וכשמנתקים אותו הוא לא מאיר. מדהים. אבל עם חופן רכיבים וכמה הלחמות הצלחתי להפוך אותו בכל זאת למשהו קצת יותר מעניין…
כשעקרונות ההנדסה הסינית ("יהיה בסדר") כבר לא מספקים את הסחורה, זה הזמן להוסיף למוצר אלמנט של בקרה שיווסת את צריכת האנרגיה.
קטעים נבחרים מתוך המאבק העיקש שלי נגד חומרה חלשה ונגד קומפיילר עצלן, במטרה לקצר את זמן התגובה של המערכת שבניתי בפוסט הקודם.
תוך חודש ויומיים מההזמנה, לוחות ה-PCB לפרויקט הגיעו בדואר. זה הזמן ללמוד ולהפיק לקחים בנושאי הלחמה וחיבורים – וגם להתחיל לדבר על יישומים.
לוח ההערכה שקיבלתי במתנה מ-Microchip מהווה הזדמנות מצוינת להסביר ולהדגים את ה-CLC – אחד מהמודולים הפריפריאליים המוזרים והמעניינים ביותר שצצים במיקרו-בקרים בשנים האחרונות.
ספריית SoftwareSerial הכושלת מוכרת לכל משתמש ארדואינו שהיה צריך אי-פעם לעבוד בתקשורת UART מול שני רכיבים (או מול רכיב ומחשב). לעתים קרובות, מצב כזה מחייב בסופו של דבר מעבר למיקרו-בקר גדול ויקר בהרבה, שתומך ביותר מ-UART אחד בחומרה; אבל בתנאים מסוימים, מיקרו-בקרים חדשים ממשפחת PIC מציעים פתרון אחר, מתוחכם ואלגנטי.