ארכיון הקטגוריה: מתחילים

יש לנו דבורה מהבהבת!

בקושי שלושה חודשים עברו מאז שקניתי את לוח הפיתוח של ה-EFM8 Busy Bee, וכבר התפניתי לשחק איתו קצת ולכתוב קוד בלינק בסיסי למיקרו-בקר המבטיח מבית Silicon Labs. הנה הפרטים הראשונים…

תקריב לוח ההערכה ל-EFM8BB1
תקריב לוח ההערכה ל-EFM8BB1

להמשיך לקרוא יש לנו דבורה מהבהבת!

האקינג למחוונים אנלוגיים: חוק אוהם בפעולה

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

להמשיך לקרוא האקינג למחוונים אנלוגיים: חוק אוהם בפעולה

הוראות הרכבה לקיט "כרטיס ביקור סריאלי"

באירוע האקתון הארדואינו חילקתי מספר קיטים של "כרטיס ביקור סריאלי" שיצרתי. הקיט מבוסס על מיקרו-בקר PIC12F675, שיש לו זיכרון Flash בגודל 1.75KB וזיכרון RAM של 64 בייטים בלבד.

הקיט בידיים שלכם? הנה הוראות ההרכבה והשימוש. קיראו אותן בתשומת לב, שלא יהיו פאדיחות!

להמשיך לקרוא הוראות הרכבה לקיט "כרטיס ביקור סריאלי"

בעקבות הזמן האבוד (של הטיימר)

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

להמשיך לקרוא בעקבות הזמן האבוד (של הטיימר)

שיקולים בכתיבת Bootloader

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

להמשיך לקרוא שיקולים בכתיבת Bootloader

תכנות ה-BBC Micro:bit בשפת פייתון

ה-BBC Micro:bit הוא לוח פיתוח חדש ומסקרן שמיועד לילדים בגילאי 11 והלאה (דוברי אנגלית, כמובן…) וכלי התכנות הרשמיים שלו מותאמים לקהל היעד הזה. בפוסט זה נראה איך מתכנתים את הלוח בשפת Python עם סביבת הפיתוח והספריות שנכתבו במיוחד בשבילו.

למי שטרם ראה, הנה סרטון ההוצאה מהקופסה וההסברים על הלוח, בשיתוף עם אחד הילדים:

להמשיך לקרוא תכנות ה-BBC Micro:bit בשפת פייתון

החיים אחרי ATtiny85

כשחברת Microchip קנתה את Atmel לפני כמה חודשים, היא הכריזה שתתייחס למוצרי Atmel כמו למוצרים שלה – כלומר, אם לסמוך על ההיסטוריה, מיקרו-בקרים ממשפחת AVR יהיו זמינים עוד שנים רבות. מה ש"שכחו" לספר לנו (ושיודעי-דבר הזהירו מפניו), זה שהמחיר שלהם יילך ויעלה. זה קורה כבר עכשיו, וכדאי להתחיל לחשוב ברצינות על אלטרנטיבות.

המחיר של ATtiny85 במארז DIP, באתר mouser בתאריך 15.7.16
המחיר של ATtiny85 במארז DIP, באתר mouser בתאריך 15.7.16

להמשיך לקרוא החיים אחרי ATtiny85

הדגמה: עבודה עם מבודד אופטי

לפעמים, כשפועלים במערכת שלנו מתחים שונים או רכיבים רגישים, נרצה להעביר אותות בין חלקי המעגל תוך כדי שמירה על בידוד חשמלי ביניהם. המבודד האופטי (או "מצמד אופטי" – Optocoupler) הוא אחד הכלים הנוחים למשימה. הנה הדגמה קצרה עם רכיב מדגם PC817 של חברת Sharp.

מבודדים אופטיים מדגם PC817
מבודדים אופטיים מדגם PC817

להמשיך לקרוא הדגמה: עבודה עם מבודד אופטי

איך לענות לשאלות

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

להמשיך לקרוא איך לענות לשאלות