ARDUINO-LOGO

ערכת ARDUINO DEV-11168 AVR ISP Shield PTH

ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit-PRO

מידע על המוצר

  • שם המוצר: ISP Arduino Shield AVR
  • מספר דגם: DEV-11168
  • מדריך למשתמש: זָמִין

הוראות שימוש במוצר

  1. פתח את הקושחה של ArduinoISP (בדוגמהamples) בלוח Arduino שלך.
  2. בצע שינוי קטן בקוד ArduinoISP אם אתה משתמש ב- Arduino 1.0. מצא את השורה בפונקציה heartbeat() האומרת delay(40); ושנה אותו ל-delay(20);.
  3. בחר את הלוח המתאים והיציאה הטורית מתפריט הכלים התואם ללוח המתכנת (לא ללוח המתכנת).
  4. העלה את הסקיצה של ArduinoISP ללוח Arduino שלך.
  5. חבר את לוח הארדואינו שלך ללוח היעד לפי התרשים המצורף. עבור Arduino Uno, זכור להוסיף קבל של 10 uF בין איפוס לאדמה.
  6. בחר את הלוח המתאים מתפריט הכלים המתאים ללוח עליו תרצה לצרוב את טוען האתחול (לא את לוח המתכנת).
  7. השתמש בפקודה Burn Bootloader > Arduino as ISP.

פֶּתֶק: הליך זה עובד עבור לוחות עם אותות SPI על הפינים המצוינים. עבור לוחות כמו Leonardo, שבהם זה לא תקף, אתה צריך לחבר את אותות SPI למחבר ISP באמצעות ה-pinout שסופק.

שימוש ב- Arduino כ-ISP של AVR (מתכנת בתוך המערכת):
הדרכה זו מסבירה כיצד להשתמש בלוח Arduino בתור ISP AVR (מתכנת בתוך המערכת). זה מאפשר לך להשתמש בלוח כדי לצרוב את טוען האתחול על גבי AVR (למשל ATmega168 או ATmega328 המשמשים ב- Arduino). הקוד בדוגמה הזוample מבוסס על הקושחה של mega-isp מאת רנדל בוהן.

הוראות

כדי להשתמש בלוח Arduino שלך כדי לצרוב מאתחול על גבי AVR, עליך לבצע כמה שלבים פשוטים.

  1. פתח את הקושחה של ArduinoISP (בדוגמהamples) ללוח Arduino שלך.
  2. הערה עבור Arduino 1.0: עליך לבצע שינוי אחד קטן בקוד ArduinoISP. מצא את השורה בפונקציית heartbeat() האומרת "delay(40);" ושנה אותו ל-"delay(20);".
  3. בחר את הפריטים בתפריטי כלים > לוח ויציאה טורית התואמים את הלוח שבו אתה משתמש בתור המתכנת (לא הלוח המתכנת).
  4. העלה את הסקיצה של ArduinoISP.
  5. חבר את לוח ה- Arduino שלך למטרה כפי שמוצג בתרשים למטה. (הערה ל-Arduino Uno: תצטרך להוסיף קבל של 10 uF בין איפוס לאדמה.)
  6. בחר את הפריט בתפריט כלים > לוח שמתאים ללוח שבו אתה רוצה לצרוב את טוען האתחול (לא הלוח שבו אתה משתמש בתור המתכנת). ראה את תיאורי הלוח בדף הסביבה לפרטים.
  7. השתמש בפקודה Burn Bootloader > Arduino as ISP.

פֶּתֶק: הליך זה עובד עם הלוחות שיש להם את אותות SPI על הפינים המצוינים. עבור לוחות שעבורם זה לא תקף (לוחות 32u4 כמו Leonardo) יש לחבר את אותות SPI למחבר ISP שה-pinout שלו מדווח למטה.ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (1)

מַעְגָל

מעגל (מכוון ל-Arduino Uno, Duemilanove או Diecimila):ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (2)
לוח Arduino המשמש כ-ISP כדי לתכנת את ה-ATmega על לוח Arduino אחר. ב-Arduino Uno, תצטרך לחבר קבל של 10 uF בין איפוס לאדמה (לאחר העלאת הסקיצה של ArduinoISP). שים לב שאתה צריך גישה לפין האיפוס בלוח היעד, שאינו זמין בלוחות NG או ישנים יותר.

מעגל (מכוון ל-Arduino NG ומעלה):ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (3)
על לוחות NG או ישנים יותר, חבר את חוט האיפוס לפין 1 של שבב Atmega בלוח, כפי שמוצג לעיל.

מעגל (מיקוד לרסיבר על לוח לחם):
ראה את המדריך Arduino to Breadboard לפרטים.ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (4)

תִיוּל

ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (5) ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (6)

מסמכים / משאבים

ערכת ARDUINO DEV-11168 AVR ISP Shield PTH [pdfמדריך למשתמש
DEV-11168 AVR ISP Shield PTH Kit, DEV-11168, AVR ISP Shield PTH Kit, Shield PTH Kit, PTH Kit, Kit

הפניות

השאר תגובה

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