Making Embedded Systems: סקירה וביקורת ספר

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

הספר Making Embedded Systems
הספר Making Embedded Systems

להמשיך לקרוא Making Embedded Systems: סקירה וביקורת ספר

קלט מלחצנים רבים עם Charlieplexing

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

להמשיך לקרוא קלט מלחצנים רבים עם Charlieplexing

מנורת שאריות

אי אפשר לאסוף ג'אנק לנצח בטענה ש"בטח יהיה לזה שימוש פעם" – פה ושם צריך לשבת ובאמת לעשות משהו כדי להצדיק את כל המגירות והארגזים המלאים. כך נולדה מפלצת הכלאיים שאני מכנה בשם "מנורת השאריות"…

מנורת השאריות בפעולה
מנורת השאריות בפעולה

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

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

מאסימו באנזי, דויד קורטייס והאתר arduino.cc הם, מבחינת רוב המייקרים, כמעט שמות נרדפים לארדואינו עצמו. אך אם תציצו לרגע באתר arduino.org תגלו סיפור קצת שונה – וזו אינה מתיחה, אלא עסק רציני מאד שעשוי להשפיע בצורה מהותית על עתיד הארדואינו וכל מה שקשור אליו.

ארדואינו יון מיני (צילום מסך מ-arduino.org)
ארדואינו יון מיני מגיע לשוק, וזה לא העניין (צילום מסך מ-arduino.org)

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

סוד הג'וקים הזולים

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

להמשיך לקרוא סוד הג'וקים הזולים

המירוץ נגד הקרניים: ללמוד מזקני השבט

ככל שמיקרו-בקרים ולוחות פיתוח הולכים ונעשים זולים וחזקים יותר, כך גוברת הנטיה – גם ברמת החובבים וגם מעבר לה – להתמודד עם אתגרי פיתוח שונים, אפילו בסיסיים, על ידי הקצאה של עוד ועוד כוח מיחשוב גולמי. לפעמים זה פתרון הגיוני ונוח, במיוחד אם הדרישות מהמערכת בכללותה הן צנועות יחסית; אבל אם אנחנו רוצים ליצור משהו מדהים באמת, מוטב ללמוד מהמאסטרים של הדור הקודם – למשל, האנשים שהפכו מערכת עם מעבד עלוב של 1.2MHz ו-128 בייטים בלבד של RAM לאחת מקונסולות המשחקים הביתיות המצליחות בהיסטוריה. להמשיך לקרוא המירוץ נגד הקרניים: ללמוד מזקני השבט

Debounce, לא מה שחשבתם

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

להמשיך לקרוא Debounce, לא מה שחשבתם

"קיק סטארטר"

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

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

בלוג אישי בנושאי מייקינג, תכנות, מיקרו-בקרים ואלקטרוניקה