ניתוח של מערכת חיישני רוורס לאוטו

בואו נראה מה יש בתוך מערכת חיישני רוורס תוצרת סין, נבין איך היא פועלת ונתממשק אליה בעזרת ארדואינו!

התצוגה של מערכת חיישני הרוורס בפעולה
התצוגה של מערכת חיישני הרוורס בפעולה

להמשיך לקרוא ניתוח של מערכת חיישני רוורס לאוטו

Debugging: סקירה וביקורת ספר

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

האם אפשר ללמוד לדבג? הספר
האם אפשר ללמוד לדבג? הספר

להמשיך לקרוא Debugging: סקירה וביקורת ספר

לוגיקה בסיסית: מודול CLC ב-PIC החדשים

לוח ההערכה שקיבלתי במתנה מ-Microchip מהווה הזדמנות מצוינת להסביר ולהדגים את ה-CLC – אחד מהמודולים הפריפריאליים המוזרים והמעניינים ביותר שצצים במיקרו-בקרים בשנים האחרונות.

לוח הערכה ל-PIC16F15376
לוח הערכה ל-PIC16F15376

להמשיך לקרוא לוגיקה בסיסית: מודול CLC ב-PIC החדשים

באנזי נגד ארדואינו

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

להמשיך לקרוא באנזי נגד ארדואינו

אופס, טעות בג'וק: הכירו את ה-Errata

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

מקרה קיצוני של טעויות בסיליקון: לוח פיתוח שהתמיכה בו הופסקה רשמית
מקרה קיצוני של טעויות בסיליקון: לוח פיתוח שהתמיכה בו הופסקה רשמית

להמשיך לקרוא אופס, טעות בג'וק: הכירו את ה-Errata

תעלומת הארדואינו הדפוק 3

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

הלוח המתוקן, עם ספוילר
הלוח המתוקן, עם ספוילר

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

איך יוצרים התפלגות נורמלית

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

התפלגות נורמלית שהופקה באמצעות תוכנה ב-BASIC
התפלגות נורמלית שהופקה באמצעות תוכנה ב-BASIC

להמשיך לקרוא איך יוצרים התפלגות נורמלית

טרנזיסטור אחד למשול בם ולקשרם

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

הכי הרבה טרנזיסטורים שהלחמתי עד היום ללוח אחד!
הכי הרבה טרנזיסטורים שהלחמתי עד היום ללוח אחד!

להמשיך לקרוא טרנזיסטור אחד למשול בם ולקשרם

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