תוכן עניינים:
- אספקה
- שלב 1: היכרות עם Attiny85/13A
- שלב 2: עיצוב מגן התכנות
- שלב 3: הרכבה
- שלב 4: בדיקה והבהבה של ננו עם Arduino כספקית האינטרנט
- שלב 5: תכנות
- שלב 6: תוצאה
וִידֵאוֹ: מתכנת ATtiny85/13A מרובה: 6 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
מאת ארנוב שארמה עקוב אחר מאת המחבר:
אודות: רק עוד יצרנית מהודו: ') היי עוד על ארנוב שארמה »
האם אי פעם עשית פרויקט כמו "LDR x Arduino UNO Automatic Light" או דומה שמשתמש רק 2-3 יציאות קלט/פלט דיגיטליות של המיקרו-בקר 32 פינים שלך? זה בסדר אם אתה רק עושה עבודות אב טיפוס אבל מה אם אתה רוצים לסיים או לייצר את אב הטיפוס הזה כמוצר, לא כפרויקט. חלופה אחת היא להשתמש בבקר מיקרו קטן וזול יותר שעולה פחות וניתן ליישמו בקלות בכל פרויקט בעל דרישות נמוכות. למיקרוצ'יפ יש שורה של בקרי מיקרו בשם "ATTINY AVR" שהם מיקרו -בקרים קטנים שיכולים לבצע הרבה מהעבודה שארדואינו עושה בצורה הרבה יותר קומפקטית.
Attiny85 ו- Attiny13 הם אחד מבקרי המיקרו הנפוצים ביותר של Attiny מכיוון שהם זולים וזמינים בקלות.
כדי לתכנת אותם, אנחנו בדרך כלל משתמשים בארדואינו כהגדרת ספק אינטרנט או USBasp, רציתי להשתמש בננו ארדואינו כדי להכין מגן תכנות attiny85 אך לא לתכנות אטני אחד אבל 6. כן 6, נוכל לתכנת יותר מ- attiny אחד בו זמנית זמן על ידי חיבור כולם במקביל.
בפוסט הזה, אני הולך להראות לכם איך בדיוק עשיתי את המתכנת הזה וטיפים לתכנת מקסיקני אטני.
אספקה
חומרים דרושים-
- ארדואינו ננו x1
- שקעי DIP8 x6
- 1uf 10V CAP x1
- כותרות גבריות 28 ליתר דיוק
- חבילות נוריות 0603 x4
- חבילת 1K Resistor 0805 x2
- PCB
- מארז מודפס בתלת מימד
- attiny85 x6
שלב 1: היכרות עם Attiny85/13A
ATtiny85 הוא מיקרו-בקר בעל 8 סיביות בעלות ביצועים גבוהים, המבוסס על ארכיטקטורה מתקדמת של RISC. יש לו 8 קילו-בייט של פלאש הניתן לתכנות במערכת והוא פופולרי בגלל גודלו הקומפקטי ותכונותיו
מתח ההפעלה שלו הוא +1.8 V עד +5.5V
(קרא מידע נוסף שלו למידע נוסף)
Attiny13 הוא מיקרו-בקר מבוסס AVR RISC המבוסס על ביצועים גבוהים ובספק נמוך, המשלב זיכרון פלאש ISP של 1KB, 64B SRAM, 64B EEPROM, קובץ רישום של 32B וממיר A/D של 4 ערוצים. המכשיר תומך בהספק של 20 MIPS ב 20 MHz ופועל בין 2.7-5.5 וולט.
על ידי ביצוע הוראות עוצמתיות במחזור שעון אחד, המכשיר משיג תפוקות המתקרבות ל -1 MIPS לכל מגהרץ, ומאזן את צריכת החשמל ואת מהירות העיבוד.
(קרא מידע נוסף שלו למידע נוסף)
שני השבבים האלה דומים במקצת ויש להם אותו pinout.
Attiny85 עדיף על Attiny13 כיוון שהוא פופולרי יותר ויש לו ספריות זמינות מ- attiny13 מה שהופך את השבב הזה קל להתחיל.
שלב 2: עיצוב מגן התכנות
עיצבתי את לוח הפריצה הננו הזה ב- OrCad Cadance, יש לו ארבעה נוריות LED (3 מהן מחוברות ל- D7 D8 ו- D9 למצב תכנות ICSP, והרביעי מחובר ל- D11 או D0 של attiny למקרה שנצטרך לבדוק אטני על הסיפון.)
אני שולח אותו ל- PCBWAY וקיבלתי PCB בתוך 22 ימים (בגלל המצב במגיפה)
(הוספתי קבצי גרבר יחד עם הסכימה כך שתוכל אפילו לשלוח את זה ליצרן PCB או ליצור גרסה משלך)
שלב 3: הרכבה
צפה בסרטון להדרכה בסיסית להרכבה-
שלב 4: בדיקה והבהבה של ננו עם Arduino כספקית האינטרנט
ראשית, חיברתי את ננו הארדואינו למחשב והבהבתי אותו עם סקיצה פשוטה של צ'ייסר לד, שתחליף את הלד המחובר לסיכה D7, 8, 9 ו- D11 בסדר צ'ייסר. משמאל לימין
(צפו בסרטון)
לאחר מכן, העליתי סקיצה של "Arduino as ISP" מסקיצות לדוגמא ללוח זה וקיצרתי את המגשר לאחר העלאת השרטוט. חיברתי את כבל ה- USB ומוציא 6 attiny85 לתכנות.
שלב 5: תכנות
כמו אנשים רבים, התוודעתי לבקרים באמצעות פלטפורמת ה- Arduino, ניתן להשתמש ב- Arduino IDE לתכנת כמעט כל מיקרו -בקר Attiny על ידי הוספת קבצי Attiny Core מאת Spence Konde -
github.com/SpenceKonde/ATTinyCore
תהליך ההתקנה מתועד היטב בדף GitHub
תהליך מהבהב הוא די פשוט וישר קדימה
- שים את attiny85 או 13 ב DIP SOCKET בהתאם לכיוון הנכון
- עבור אל כלים> לוח ובחר את הלוח attiny85 שלך.
- בחר את מהירות השעון ל -1 מגה -הרץ, 4 מגה -הרץ או 8 מגה -הרץ (עבור סקיצה מהבהבת 1 מגה -הרץ זה בסדר)
- בחר את יציאת ה- com הנכונה
- בכלי> מתכנת בחר "Arduino as ISP"
- פגע ב- BURN BOOTLOADER
- כעת עבור אל סקיצה> ובחר "העלה באמצעות מתכנת" או פשוט Ctrl+Shift+U
שלב 6: תוצאה
שים את Attiny85 או 13 המתוכנת על לוח לחם וחבר את ה- LED עם D4* ו- GND והפעל אותם בנפרד.
ALL GONNA BLINK (צפה בסרטון)
עם התקנה זו, אתה יכול לתכנת יותר מ- attiny אחד בו זמנית וזה הישג די שימושי, מכיוון שאתה יכול כעת לשכפל את הפרויקט שלך בנינוחות או שאתה יכול אפילו לייצר אותם למכירת יישומים. אני מקווה שהפוסט הזה היה מועיל בדרך כלשהי. הכל כאן פתוח, אז אם אתה צריך משהו, פשוט השאר תגובה.
מוּמלָץ:
PSU מיני נייד מרובה מתח עם USB, פלאש, טסטסטר רכיב ומטען מובנה: 6 שלבים
PSU מיני נייד מרובה מתח עם USB, פלאש, טסטסטר רכיב ומטען מובנה: ברוכים הבאים למדריך הראשון שלי! בעזרת ההוראה הזו אתה יכול להפוך את בנק החשמל הסולארי המפוקפק/זול (עם חלקים נוספים) למשהו שימושי. משהו שאתה יכול להשתמש בו כל יום, כמוני, כי הוא ממש נהדר לשימוש! רובם של
כיצד להכין משחק מרובה משתתפים עם בקרי ארדואינו: 6 שלבים
איך יוצרים משחק מרובה משתתפים עם בקרי ארדואינו: האם תהית פעם כיצד מפתחי משחקים יוצרים משחקים מדהימים שאנשים ברחבי העולם נהנים לשחק? ובכן, היום אני אתן לך רק רמז קטן על כך על ידי יצירת משחק מרובה משתתפים קטן שנשלט על ידי קונטרו של Arduino
יציאת USB מרובה ללא כל PCB: 4 שלבים
יציאת USB מרובה ללא כל PCB: זוהי ההנחיה השנייה שלי והנה אני הולך לשתף אתכם בפרויקט שבו תוכלו ליצור מספר יציאות USB לשימוש במחשב האישי שלכם מכיוון שכאשר אתם עובדים מהבית יש לכם בעיה גדולה של שימוש ברבים התקנים כפי שרוב המכשירים כיום
עוד מגן מתכנת ISP ATTINY85 עבור Arduino: 8 שלבים
Yet Another מגן Programmer ATTINY85 ISP עבור Arduino: بسم الله الرحمن الرحيم מגן Programmer ATTINY85 ISP נועד התוכנית בקלות את המגן ATTiny85 μControllers.The חייב להיות פקוק לתוך Arduino Uno board.The Arduino Uno מוכן לשמש " ב Circuit מתכנת סדרתי & quot
חבר צג מרובה למחשב נייד: 3 שלבים
חבר צג מרובה למחשב נייד: יש צורך ברכיבים: מסכים (חשוב: קישוריות VGA עם ספק כוח USB) - 2 מס 'קיר לתלייה/צגים - 2 ממס USB 3.0 לממיר VGA - מספר 1 עד 2 או 1 ל 4 מפצל/מתאם USB (להפעלת מסכים) - קצף 1 עובי PVC 5 מ"מ