תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
אם הפכת בטוחה בפלטפורמת Arduino ורוצה לנסות לתכנת מיקרו -בקרי אטמל אחרים, מדריך זה יעזור לך לבצע את הצעדים הראשונים שלך. בפרט תעשה מגן ללוחות תואמים Arduino Uno על מנת לתכנת מספר בקרי ATtiny מרובים (2313/4313 25/45/85 ואולי כמה אחרים).
אספקה
לפרויקט די פשוט זה תצטרך:
-לוח (אחד או דו צדדי לפחות 20x10 נקודות)
נוריות 3x 5 מ מ
-3x 220-330 נגדי אוהם
שקע -20 פינים
-12 כותרות סיכה גבריות (לפחות)
מגשר -1x
-כמה חוטי מגשר
וכמובן מיקרו -בקר ATtiny לעבודה (במקרה שלי זה 2313)
שלב 1: חיווט
אני לא רגיל מאוד להכין מדריכים שלב אחר שלב, אז אני פשוט מצרף את התוצאה הסופית וכמה חיווט. שים לב שהקוטביות של הלדים איננה מכובדת בתמונת Fritzing אז היזהר!
אם החלטת להשתמש ב- perfboard חד צדדי, עליך ללחוץ כלפי מטה על כותרות סיכה גבריות עם כמה צבתות כדי להאריך את הסיכות ולהלחם אותן מהצד האחורי.
יש צורך במגשר כדי לשנות את סיכת ה- GND (תלוי באיזה מיקרו -בקר אתה משתמש) למרות שהצלחתי להעלות את הסקיצה ב- ATtiny 2313 אפילו ללא GND …
הנורית הירוקה תמיד דולקת והיא אופציונלית.
שלב 2: התקנת תוכנה
עכשיו אתה צריך להעלות את ISP Arduino ללוח Arduino. עבור אל קובץ -> דוגמאות -> ArduinoISP.
לפני העלאה תוכל לשנות את התנהגות נוריות הלדים על ידי הקצאת סיכות 8 ו -9, סיכה 7 לא תשמש. PMODE (במקרה שלי כחול) הוא מהבהב כאשר אתה מעלה את הסקיצה. ERR יידלק כאשר מתרחשת שגיאה. ניסיתי לדמות שגיאות אך זה מעולם לא נדלק … HB מייצג HeartBeat ומדי פעם יופעל וכיבוי. לא מאוד שימושי לי אבל אתה יכול להקצות אותו במקום ERR LED.
שלב 3: העלאת הסקיצה שלך
עכשיו אתה סוף סוף מוכן להעלות את הסקיצה שלך. וודא שהתקנת את הלוח הספציפי שלך (מיקרו -בקר) ולאחר מכן עבור אל כלים -> מתכנת -> ארדואינו כספקית אינטרנט.
וודא שהסיכות הדיגיטליות שהוקצו בשרטוט שלך תואמות את אלה שבמיקרו -בקר שלך.
עכשיו אתה מוכן להעלות את הסקיצה שלך!