במקרה הכי גרוע

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

להמשיך לקרוא במקרה הכי גרוע

שליטה במנועי סרבו מרובים

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

מנועי סרבו
מנועי סרבו

להמשיך לקרוא שליטה במנועי סרבו מרובים

עוד EEPROM לפרויקט, עם שבבי AT24Cxx

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

להמשיך לקרוא עוד EEPROM לפרויקט, עם שבבי AT24Cxx

לקראת 2016: תמונת מצב

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

סכמה של מעגל ב-KiCAD
סכמה של מעגל ב-KiCAD. גם אם תגדילו זה לא יהיה לגמרי ברור 🙂

להמשיך לקרוא לקראת 2016: תמונת מצב

תכנות ויזואלי עם CY8CKIT: הדגמה

כפי שהבטחתי, בפוסט זה אראה איך לממש Blink על מיקרו-בקר ממשפחת PSoC 4, באמצעות סביבת הפיתוח הויזואלית PSoC Creator 3.3. לפני שנתחיל בפרויקט עצמו,  אספר קצת על החומרה איתה אני עובד כרגע.

מיקרו-בקר מדגם CY8C4245PVI-482 על מטבע של שקל
מיקרו-בקר מדגם CY8C4245PVI-482 על מטבע של שקל

להמשיך לקרוא תכנות ויזואלי עם CY8CKIT: הדגמה

איך זה עבד: תצוגת קומות של מעלית

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

פאנל תצוגה ישן של מעלית, מופעל על ידי ארדואינו
פאנל תצוגה ישן של מעלית, מופעל על ידי ארדואינו

להמשיך לקרוא איך זה עבד: תצוגת קומות של מעלית

תכנות ויזואלי עם CY8CKIT: הקדמה

התרשמות ראשונית מסביבת הפיתוח PSoC Creator של חברת Cypress, ומשיטת התכנות הוויזואלית-למחצה שהיא מציעה למיקרו-בקרים.

הגדרה ויזואלית של מודולים ב-PSoC Creator 3.3
הגדרה ויזואלית של מודולים ב-PSoC Creator 3.3

להמשיך לקרוא תכנות ויזואלי עם CY8CKIT: הקדמה

Serial Plotter: גרפים בסיסיים לארדואינו

אחת הבשורות המעניינות בגרסה 1.6.6 של סביבת הפיתוח של ארדואינו היא Serial Plotter – כלי להצגה גרפית בסיסית של מידע. בפוסט זה אתאר בקצרה מה ה-Serial Plotter עושה ואיך משתמשים בו.

ה-Serial Plotter החדש בפעולה
ה-Serial Plotter החדש בפעולה

להמשיך לקרוא Serial Plotter: גרפים בסיסיים לארדואינו

אנקדוטות טכנולוגיות מארצות נכר

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

מפתחות מונעים הדדית
מפתחות מונעים הדדית

להמשיך לקרוא אנקדוטות טכנולוגיות מארצות נכר

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