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

לבד בצמרת: ההטיה של map

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

התפלגות לדוגמה של פלט הפונקציה map
סוד אפל ומסוכן. מה, אתם לא רואים?

להמשיך לקרוא לבד בצמרת: ההטיה של map

ה-Seed האסור: תעלומה אקראית

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

להמשיך לקרוא ה-Seed האסור: תעלומה אקראית

כש-Microchip פונה למתחילים

לאחרונה הועלתה ליוטיוב סדרת סרטונים חדשה בשם Microchip Minutes, שמשלבת מספר פיתוחים חדשים (או חדשים יחסית) של החברה. על מה מדובר, והאם יש בהם בשורה גדולה למתחילים ולחובבים?


להמשיך לקרוא כש-Microchip פונה למתחילים

העברת מידע באמצעות סמן העכבר

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


(וידאו באנגלית)

להמשיך לקרוא העברת מידע באמצעות סמן העכבר

חיישן מרחק אולטרא-סוני HC-SR04: כל הפרטים

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

חיישני מרחק אולטרא-סוניים מדגם HC-SR04
חיישני מרחק אולטרא-סוניים מדגם HC-SR04

להמשיך לקרוא חיישן מרחק אולטרא-סוני HC-SR04: כל הפרטים

חיקוי ושפצור ה-2262/72: שידור

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

להמשיך לקרוא חיקוי ושפצור ה-2262/72: שידור

Programmer Not Responding

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

הארדואינו של ICStation - לא תמים כמו שהוא נראה
הארדואינו של ICStation – לא תמים כמו שהוא נראה

להמשיך לקרוא Programmer Not Responding

ארדואינו, תראה מה עשית!

בניגוד למה שנהוג לפעמים לחשוב (ומה שחשבתי בעצמי עד לא מזמן), ארדואינו הוא לא שער לעולם ה-Embedded אלא עולם בפני עצמו. מה מאפיין את העולם הזה, ואיזו מטרה בעצם הוא משרת?

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