כל הפוסטים של עידו גנדל

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

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

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

פרויקט: פדל להחלפת שפות

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

חיבור הפדל למחשב באמצעות Digispark
חיבור הפדל למחשב באמצעות Digispark

להמשיך לקרוא פרויקט: פדל להחלפת שפות

פיתוח מוצרים לחדרי בריחה: עסק משתלם?

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

להמשיך לקרוא פיתוח מוצרים לחדרי בריחה: עסק משתלם?

פרויקט: כרטיס ביקור UART

מבדיחה בפייסבוק לקיט אמיתי: כמה פרטים טכניים על קיט "כרטיס הביקור" שהכנתי עבור האקתון הארדואינו.

דוגמית מקוד כרטיס הביקור
דוגמית מקוד כרטיס הביקור

להמשיך לקרוא פרויקט: כרטיס ביקור UART

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

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

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

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

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

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

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

קרב השפות של ה-Microbit

בתחרות של קצב החלפת מצב של פין פלט דיגיטלי (Toggle), שנערכה על גבי ה-BBC Micro:bit שלי בין שפת MicroPython לשפת C++, אני בטוח שתוכלו לנחש מי ניצחה… אבל האם אתם יכולים לנחש גם מה היה ההפרש בין השתיים?

ה-BBC Micro:bit עם מתאם Breakout (נרכש בנפרד)
ה-BBC Micro:bit עם מתאם Breakout (נרכש בנפרד)

להמשיך לקרוא קרב השפות של ה-Microbit

עדכונים וכאלה, אוגוסט 2016

פרוטוקול 1-Wire, ספרים, רכיבים ועוד דברים שמעסיקים אותי בימי הקיץ החמים האלה. הפוסט מכסה בקיצור כמה נושאים, אבל לא לדאוג – ברגע שיהיה לי מספיק מידע עליהם, הם יופיעו בפורמט הרגיל והמפורט!

להמשיך לקרוא עדכונים וכאלה, אוגוסט 2016

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

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

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

דבורים אפויות ומהירות מאד

היכרות ראשונה עם קבוצה חדשה של מתחרים מעניינים (עם שמות מעניינים לא פחות) בעולם ה-8-ביט שמסרב לרדת מהבמה: מיקרו-בקרים ממשפחת EFM8 של חברת Silicon Labs.

מה זה, כלים לפיתוח דבורים ענקיות?
מה זה, כלים לפיתוח דבורים ענקיות?

להמשיך לקרוא דבורים אפויות ומהירות מאד