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

קורס מקוון על MSP430FR6989: סקירה וביקורת

אתר udemy.com מציע קורס חינמי בשם "מיקרו-בקרים ושפת C" (באנגלית כמובן), שמתבסס על לוח הפיתוח MSP430FR6989 Launchpad של חברת TI. מה לומדים בקורס הזה, ולמי הוא יכול להתאים?

צילום מסך מ-udemy.com
צילום מסך מ-udemy.com

להמשיך לקרוא קורס מקוון על MSP430FR6989: סקירה וביקורת

מחלק מתח – הסבר, תרגילים ודוגמאות

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

הנגד R2 במחלק מתח לדוגמה.
הנגד R2 במחלק מתח לדוגמה.

להמשיך לקרוא מחלק מתח – הסבר, תרגילים ודוגמאות

חיפוש מהיר של מיקומי GPS בקובץ

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

המקום היחיד ש-GPS עובד בו (צילום מסך מתוך Google Earth)
המקום היחיד ש-GPS עובד בו (צילום מסך מתוך Google Earth)

להמשיך לקרוא חיפוש מהיר של מיקומי GPS בקובץ

מיפוי פינים לתקשורת SPI בכרטיס MicroSD

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

בתוך מתאם SD ל-MicroSD (תמונה מוגדלת בהמשך)
בתוך מתאם SD ל-MicroSD (תמונה מוגדלת בהמשך)

להמשיך לקרוא מיפוי פינים לתקשורת SPI בכרטיס MicroSD

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

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

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

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

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

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

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

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

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

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

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

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

זבל סיני זול 2: ההפתעה

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

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

להמשיך לקרוא זבל סיני זול 2: ההפתעה