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

ספק Dongle ISP Arduino Nano: 5 שלבים
ספק Dongle ISP Arduino Nano: 5 שלבים

וִידֵאוֹ: ספק Dongle ISP Arduino Nano: 5 שלבים

וִידֵאוֹ: ספק Dongle ISP Arduino Nano: 5 שלבים
וִידֵאוֹ: M#1: Настройка ПЛК Outseal Mega с отладочной платой ATmega128 | Аутсил Дев. ПЛК Мега 2024, יולי
Anonim
ספק Dongle ISP של Arduino Nano
ספק Dongle ISP של Arduino Nano
ספק Dongle ISP Arduino Nano
ספק Dongle ISP Arduino Nano

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

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

אספקה

  • ארדואינו ננו
  • נגד 10kOhm
  • קבלים 22uF
  • כותרת סיכה נקבה 2x3 1/10 אינץ '
  • צינור כיווץ חום

שלב 1: הלחמה של הכותרת

הלחמה הכותרת
הלחמה הכותרת
הלחמה הכותרת
הלחמה הכותרת
הלחמה הכותרת
הלחמה הכותרת

חבר את החוטים הבאים בהתאם:

סיכה 13: SCK

פין 12: MISO

פין 11: MOSI

סיכה 10: איפוס

סיכה 5V: VCC

PIN GND: GND

שלב 2: הוסף 10kOhm Resistor

הוסף נגד 10kOhm
הוסף נגד 10kOhm
הוסף נגד 10kOhm
הוסף נגד 10kOhm

יש למשוך את סיכת האיפוס של הארדואינו המתוכנת להיות מתוכנת.

חבר את הנגד 10kOhm בין 5V ו- Pin D10 ב- Arduino.

שלב 3: הוסף קבלים 22uF

הוסף קבלים 22uF
הוסף קבלים 22uF
הוסף קבלים 22uF
הוסף קבלים 22uF

הלחם קבל 22uF בין סיכת האיפוס ל- GND על הארדואינו. וודא שהקוטביות נכונה אם מדובר בקבל אלקטרוליטי.

שלב 4: התכווץ בחום

כיווץ חום
כיווץ חום
כיווץ חום
כיווץ חום

לא הכרחי אך מועיל.

שלב 5: טען תוכנה

כדי שהארדואינו ננו ישמש כמתכנת ISP עליך להעלות את הסקיצה של ArduinoISP.

  • חבר את ה- Nano למחשב האישי שלך
  • פתח את ה- IDE של Arduino
  • כלים -> יציאות -> בחר את יציאת ה- COM שאליה הארדואינו מחובר (תוכל למצוא את הנמל במנהל ההתקנים)
  • כלים -> לוחות: -> ארדואינו ננו
  • כלים -> מעבד -> ATmega328p (מטען אתחול ישן)
  • קובץ -> דוגמאות -> ArduinoISP -> ArduinoISP
  • לחץ על העלאה

מוּמלָץ: