ארכיון הקטגוריה: ATTinyXX

הכירו את הטיינים החדשים

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

ATtiny817
ATtiny817

להמשיך לקרוא הכירו את הטיינים החדשים

דברים שלמדתי מרודולף האייל

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

רודולף בפעולה
רודולף בפעולה

להמשיך לקרוא דברים שלמדתי מרודולף האייל

0.000011574Hz, חלק שני

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

גלאי השבת בפעולה
גלאי השבת בפעולה

להמשיך לקרוא 0.000011574Hz, חלק שני

קריאה מושלמת של Rotary Encoder, חלק ב'

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

מקודדים אופטיים מכניים
מקודדים אופטיים מכניים

להמשיך לקרוא קריאה מושלמת של Rotary Encoder, חלק ב'

שידור Serial מ-ATtiny85 (ובכלל)

האובייקט Serial בארדואינו הוא כלי שימושי במיוחד לתקשורת ולדיבוג בסיסי, מכיוון שאפשר לשדר דרכו מידע ממוקד ומפורט, בפורמט נוח שאפשר גם לשמור, לעבד ולתעד במחשב. כשעוברים מארדואינו למיקרו-בקרים קטנים שאין להם חומרה מתאימה, חסרונו של ה-Serial מורגש היטב, אבל אם היישום שלנו מאפשר להקצות לעניין טיימר אחד ופין I/O אחד, אנחנו יכולים לכתוב בעצמנו פונקציות שישלחו מידע באותה שיטה בדיוק!

להמשיך לקרוא שידור Serial מ-ATtiny85 (ובכלל)

חבורת מופרעים (או: איך מיקרו-בקרים מנהלים פסיקות)

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

להמשיך לקרוא חבורת מופרעים (או: איך מיקרו-בקרים מנהלים פסיקות)

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

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

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

דברים חדשים: ATtiny85 נוסח DigiSpark

לאחרונה הגיעו אליי שני מודולים שהזמנתי בשלהי השנה שעברה. אלו הם חיקויים/זיופים זולים של ה-DigiSpark, שפרץ לעולם המייקינג בסערה דרך Kickstarter לפני יותר משנתיים, ונמכר גם כיום במסגרות אחרות. הנה ההתרשמות הראשונית שלי מהם…

לוח DigiSpark מזויף וזול מסין
לוח DigiSpark מזויף וזול מסין ("Rev3")

להמשיך לקרוא דברים חדשים: ATtiny85 נוסח DigiSpark