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

מגן תכנות DIY עטיפה: 8 שלבים (עם תמונות)
מגן תכנות DIY עטיפה: 8 שלבים (עם תמונות)

וִידֵאוֹ: מגן תכנות DIY עטיפה: 8 שלבים (עם תמונות)

וִידֵאוֹ: מגן תכנות DIY עטיפה: 8 שלבים (עם תמונות)
וִידֵאוֹ: אל תיגע לבחורה באיפור בחייםםם !!!! don't do that !!! 2024, נוֹבֶמבֶּר
Anonim
Image
Image
מגן תכנות DIY
מגן תכנות DIY
מגן תכנות DIY
מגן תכנות DIY

אם אתם מחפשים לוח ארדואינו קטן ונמוך, Attiny הוא אופציה ממש טובה, מפתיע להפליא בגלל גודלו. יש לו 5 סיכות GPIO, מתוכן 3 סיכות אנלוגיות ו -2 עם פלט PWM. הוא גם ממש גמיש למתח שהוא פועל (2.7V עד 5.5V) ולכן הוא מושלם להפעלת סוללות. האם ציינתי שהוא עולה רק כ $ 1!? הבעיה היא עם העיצוב הוא שאתה לא יכול פשוט לחבר כבל USB כדי לתכנת אותו, אבל למעשה זה לא קשה לבנות מתכנת בשביל זה וזה מה אנחנו הולכים לעבור את זה בהנחיה.

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

בואו נגיע לזה!

שלב 1: מעגל מתכנת לוח

מעגל מתכנת לוח
מעגל מתכנת לוח

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

שלב 2: מה שאתה צריך

מה אתה צריך
מה אתה צריך
מה אתה צריך
מה אתה צריך

תצטרך את החלקים הבאים לבניית המתכנת:

Attiny85* - כנראה שתזדקק לאחד מאלה) Protoboard (10 חלקים)*סיכות כותרת לזכר*סט קבלים של 120 חלקים (יש לו 10uF שאנחנו צריכים)*שקע IC (20 חבילות)*ערכת סטרטר בסיסית (יש LED ו- 1K הנגד שאנחנו צריכים)*

לוח מגה בו השתמשתי* - כל מגה או אונו יעבדו.

תצטרך גם ברזל הלחמה וכמה חוטים, *= קישורים שותפים

שלב 3: פריסת המגן

פריסת המגן
פריסת המגן
פריסת המגן
פריסת המגן
פריסת המגן
פריסת המגן
פריסת המגן
פריסת המגן

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

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

שלב 4: בניית המגן

בניית המגן
בניית המגן
בניית המגן
בניית המגן
בניית המגן
בניית המגן

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

הדרך שעשיתי את הסיכות הייתה:

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

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

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

שלב 5: הגדרת המתכנת

הגדרת המתכנת שלך
הגדרת המתכנת שלך
הגדרת המתכנת שלך
הגדרת המתכנת שלך
הגדרת המתכנת שלך
הגדרת המתכנת שלך

על מנת להשתמש בארדואינו כמתכנת עלינו תחילה להבהב אליו סקיצה. תחילה הכנס את המגן לארדואינו, הם מחברים את כבל ה- USB לארדואינו. פתח את ה- Arduino IDE ולאחר מכן לחץ על קובץ -> דוגמאות - > 11. ArduinoISP -> ArduinoISP

עלינו לבצע שינוי בקובץ זה, זהו החלק שמצאתי חסר בכל המדריכים האחרים.

גלול למטה בקובץ זה עד שתראה שורה של תגובות החוצה // #הגדר USE_OLD_STYLE_WIRING

הסר את ההערה משורה זו (כך שהיא אמורה להיראות כעת כמו #הגדר USE_OLD_STYLE_WIRING)

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

שלב 6: הגדרת IDE Arduino עבור Attiny

הגדרת IDE Arduino עבור Attiny
הגדרת IDE Arduino עבור Attiny
הגדרת IDE Arduino עבור Attiny
הגדרת IDE Arduino עבור Attiny
הגדרת IDE Arduino עבור Attiny
הגדרת IDE Arduino עבור Attiny

עלינו להתקין את תוכנת Attiny דרך מנהל הלוח לפני שנוכל לתכנת ל- Attiny

הדבר הראשון שעלינו לעשות הוא להוסיף שורה חדשה לכתובות ה- URL של מנהל הלוחות הנוספים שלנו, שניתן למצוא תחת קובץ -> העדפות

כתובת האתר שאתה צריך להוסיף היא:

raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json

לחץ על הלחצן מימין לתיבת כתובת האתר של מנהל הלוחות והזן את השורה למעלה בשורה חדשה.

כעת אתה רוצה לפתוח את מנהל הלוחות, עבור אל כלים -> לוח: "מה שנבחר" -> מנהל לוחות

חפש את "attiny" ולחץ על התקן.

שלב 7: תכנות ה- Attiny

תכנות ה- Attiny
תכנות ה- Attiny
תכנות ה- Attiny
תכנות ה- Attiny
תכנות ה- Attiny
תכנות ה- Attiny
תכנות ה- Attiny
תכנות ה- Attiny

כעת אנו מוכנים להתחיל לתכנת את ה- Attiny.

תחת כלים, בחר את הדברים הבאים:

  • בחר ATtiny25/45/85 מהתפריט הנפתח לוחות.
  • בחר Attiny85 מהתפריט הנפתח מעבד.
  • בחר פנימי 8 מגה -הרץ מהתפריט הנפתח שעון.
  • יציאה צריכה להיות יציאת ה- Com ל- Arduino שבה אתה משתמש כמתכנת.
  • בחר Arduino כספק האינטרנט מהתפריט הנפתח של המתכנת.

כעת אנו יכולים לשרוף את מטען האתחול, יש תיאור טוב של מה שעושה מטען האתחול והיתרונות/חסרונות כאן. עבור שוב אל כלים ובחר צריבת מטען אתחול.

בשלב הבא עלינו לתכנת סקיצה ל- Attiny

פתח דוגמא מהבהבת בסיסית: קובץ -> דוגמאות -> יסודות -> מהבהב

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

שלב 8: היו חופשיים אטני קטנים

היו חופשיים אטני קטנים!
היו חופשיים אטני קטנים!
היו חופשיים אטני קטנים!
היו חופשיים אטני קטנים!
היו חופשיים אטני קטנים!
היו חופשיים אטני קטנים!

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

שידורים חיים: אני זורם בשידור חי בעבודה על פרויקטים אלקטרוניים בכל יום שני ב- Twitch

ואני מדבר אלקטרוניקה ודברים אקראיים אחרים בטוויטר - @wittnessmenow

בריאן

מוּמלָץ: