תוכן עניינים:

נוריות אנימציה שולחן עץ חג המולד Attiny85: 6 שלבים
נוריות אנימציה שולחן עץ חג המולד Attiny85: 6 שלבים

וִידֵאוֹ: נוריות אנימציה שולחן עץ חג המולד Attiny85: 6 שלבים

וִידֵאוֹ: נוריות אנימציה שולחן עץ חג המולד Attiny85: 6 שלבים
וִידֵאוֹ: ככה זה כשיש לך חברה רוסיה 2024, נוֹבֶמבֶּר
Anonim
Image
Image
נוריות אנימציה שולחן עץ חג המולד Attiny85
נוריות אנימציה שולחן עץ חג המולד Attiny85
נוריות אנימציה שולחן עץ חג המולד Attiny85
נוריות אנימציה שולחן עץ חג המולד Attiny85

עץ חג המולד קטן (32x32 מ"מ) 8 נוריות LED המונפשות על ידי ATtiny85 SU (smd) להניח על שולחנו ביום חג המולד, האנימציה נמשכת 5 דקות וחוזרת בלופ

תוֹכנָה:

תוכנת מעגלים מודפסים בחינם: קיקאד 5 קישור

Arduino 1.8

מתכנת USBASP או לוח Arduino ISP

לוחות זעירים לתכנות ATTinys בתוכנת Arduino ראה להלן להתקנת אלה

שלב 1:

תמונה
תמונה
תמונה
תמונה
תמונה
תמונה

כלים: זכוכית מגדלת זולה

מלחם

טיפ 1mm 0.5mm (או 1mm) ריתוך

שטף הלחמה

אֲצֵטוֹן

מכונת בידוד UV

מיני מקדחה ויער 0, 8 מ מ לכל היותר

מספריים לעשות הכל

אקדח דבק חם או דבק אפוקסי דו -רכיבי

פינצטה (כדי להיכנס ל- SMD)

תרסיס צבע לבן ולכה מבריק

שלב 2: רכיבים

רכיבי SMD:

8 נוריות LED צבעוניות (גודל 0805)

4 נגדים 150 אוהם (גודל 1206)

1 התנגדות 10 קאוהם (גודל 1206)

קבל אחד 100nF (גודל 1206)

קבל 1 טנטלום 22μF 10 וולט (גודל B

גדיל של חוט PCB נחושת או זנב של התנגדות

אפוקסי מראש רגיש חיובי דו צדדי 5/10 (הטוב ביותר) או 16/10 (קשה יותר לחתוך)

שלב 3: סכמטי ו- PCB

סכמטי ו- PCB
סכמטי ו- PCB
סכמטי ו- PCB
סכמטי ו- PCB
סכמטי ו- PCB
סכמטי ו- PCB

הקלדות:

אם אינך רוצה להשתמש ב- Kicad להלן שני צידי העץ להדפסה על שקוף הם חייבים להיות בשיקוף (הפוך), אלה בפורמט וקטור SVG ופתוחים עם Internet Explorer או טוב יותר עם תוכנת ציור וקטור חינם Inkscape קישור Inskape

קיקאד:

כל קבצי ה- Kicad נמצאים כאן: קבצי Kicad 5.1

שלב 4: עשה את זה

עשה את זה!
עשה את זה!
עשה את זה!
עשה את זה!
עשה את זה!
עשה את זה!

חיתוך: אם השתמשת באפוקסי בעובי 0.5 מ"מ אתה יכול לחתוך את קווי המתאר של העץ במספריים (היזהר מהזוויות הפנימיות) ולאחר מכן לצבוט בעזרת חותך. אם השתמשת באפוקסי 1.6 מ"מ (16/10) עליך להשתמש בלהב מסור, קובץ וחותך.

ריתוך: ריתוך רכיבי SMD עדין מאוד, אני ממליץ לך להשתמש בכוסות מגדלת, פינצטה, קצה ברזל הלחמה של 0.5 מ"מ (מקסימום 1 מ"מ). נקו היטב את הלוח עם אצטון, בדקו בזכוכית מגדלת כי אין חיתוכים מיקרו עקב שריטות, צפו בשטף כדי להימנע מ"עוגות "הריתוך. לקבלת התוצאות הטובות ביותר ב- CMS, צפה תמיד רכיבים ו- PCB במעט שטף לפני הפחמה והלחמה. נוריות SMD שבירות, אין לחמם אותן זמן רב מדי בעת הלחמה. יש הרבה הדרכות בוערות וריתוך CMS ביוטיוב ובלוגים, אם אתם מתחילים ב- CMS אני ממליץ לכם לצפות בהם. אנו מתחילים בריתוך 4 ויאס עם חוט של חוט רב גדילי או זנב של התנגדות משני הצדדים, ולאחר מכן את הלדים, פוחים אותם אחד אחד תוך שמירה עליהם בעזרת פינצטה אוטומטית, ואז מניחים אותם על הלוח הלוח ולרתך את הסיכה הראשונה תוך שימת לב לכיוון הנקודה הירוקה מציינת את הקתודה (הכי פחות) ולאחר מכן הלחמה של הסיכה השנייה. אם נראה שהנורית (ב 0805) קשה מדי להלחמה אתה יכול לקחת את הגודל למעלה (1206 כנגדים). לאחר שה- LED מרותך אתה יכול להלחם את 4 הנגדים של 150 אוהם הנמצאים על אותו פנים.

יש לתכנת את השבב לפני הלחמה. תוכל לבחור בין שני דגמים ATtiny13A (זיכרון 1K) או ATtiny85 (זיכרון 8K) כל הפרטים לתכנות ו- FUSE BIT מתוארים להלן. כאשר השבב מתוכנת אתה יכול לפח אותו, להתאים אותו על הלוח וללחם סיכה, להתאים כך שיתאים לפינים האחרים במידת הצורך ולהלחם אותם אחד אחד. הלחם את הקבל 100nF ואז הלחם את הקבל Tantale10μF 10V, התנגדות 10KOhms וסיים על ידי הלחמת סיכות החשמל משני הצדדים. לאחר מכן נקו את הלוח עם אצטון ומברשת שיניים ישנה, בדקו כי אין עקבות נוגעות ובדקו, הקפידו על + ו - קוטביות ההזנה, העץ חייב "להתחיל" מיד, אם זה לא המצב בדוק את הריתוכים ו מסלולים.

קשטו אותו בצבע, נצנצים ולכה תמונות אגם או לפי טעמכם.

אם אינך רוצה להזין את פרטי קובצי HEX התכנות מצורפים בזיפ עבור ATtiny13A ו- ATtiny85. אני לא מתאר את שיטת השימוש במתכנתים כי יש הוראות או סרטוני יוטיוב שמתארים את זה.

שלב 5: תכנת השבב ללא קובץ HEX Arduino בלבד

תכנת השבב ללא קובץ HEX Arduino בלבד
תכנת השבב ללא קובץ HEX Arduino בלבד
תכנת השבב ללא קובץ HEX Arduino בלבד
תכנת השבב ללא קובץ HEX Arduino בלבד
תכנת השבב ללא קובץ HEX Arduino בלבד
תכנת השבב ללא קובץ HEX Arduino בלבד

אם אינך רוצה להזין את פרטי קובצי HEX התכנות מצורפים בזיפ עבור ATtiny13A ו- ATtiny85.

קישור קבצי HEX

כדי לתכנת את זיכרון Attiny, אתה צריך תוכנת תכנות ומתכנת ב- Windows, השתמש ב- ProgIsp היא תוכנה שלמה מאוד שיכולה לעשות הכל על מיקרו -בקרי AVR. המתכנת שלי הוא USBASP (אנו מוצאים אותו ב- eBay במחיר מצחיק.) ערכתי מחדש את המסמך ב- PDF עם צילום מסך:

מדריך ותוכנה של ProgIsp

יש גם avrdudess.exe זה עובד על Windows ו- (אובונטו עם מונו).

קישור AVRdudess

אתר שימושי מאוד לשבבי AVR ראה צילום מסך עבור ATtiny85

מחשבון נתיך AVR

עיין בצילומי המסך לתצורת fusesbit עם ProgIsp ו- AVRdudess מתחת לחלונות

שלב 6: שנה ותכנת שבב באמצעות Arduino

מוּמלָץ: