جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
Questo تعليمي ci permette di caricare il Bootloader nel caso in cui l'ATmega، presente su una bord di nostra creazione، sia vergine؛ تعال إلى esempio nel caso في cui si vuole realizzare la Drivemall
الخطوة 1: المادي
- محمل الإقلاع لكل رعاية:
- اردوينو (da utilizare come programmatore)
- ATMega328p (micro target su cui scrivere il bootloader Arduino)
- Cristallo al quarzo da 16 ميجا هرتز
- 2 مكثف سيراميسي دا 22pF 1
- مقاومة 10Kohm
- 1 بولسانتي
- 1 اللوح كافي فاري
** Opzionale لكل مادة غذائية il nuovo arduino **
- 2 مكثف elettrolitici دا 100 فائق التوهج
- 1 خط ريجولاتور LM7805
- رسم كاريكاتير
Arduino UNO (senza ATMega) o in alternativa un converitore USB seriale (modulo FTDI) L'arduino su breadboard
الخطوة 2: Caricare Il Bootloader Sull'ATMega328
1) Costruire il nuovo circo Arduino seguendo lo التخطيطي.
2) (Opzionale) Costruire il circo di alimentazione.
3) إعداد l'Arduino في modo da poter caricare il bootloader sull'ATMega328.
- كوليجير لاردوينو آل بي سي
- Aprire l'IDE Arduino e caricare l'esempio ArduinoISP cliccando su File -> Examples -> ArduinoISP o in alternativa usando il fw inlegato.
- Selezionare la board Arduino in uso nel menù الأدوات -> اللوحات.
- Asssicurarsi che la porta في الولايات المتحدة (أدوات -> منفذ) corrisponda a quella dell'Arduino collegata al PC.
- Caricare lo skecth cliccando sul tast "Load"
4) كوليجاري لا board Arduino al circo custom seguendo lo schema (Per evitare inconvenienti scollegare l'Arduino dal PC prima di collegarla al circo custom).
5) Collegare l'Arduino al PC ed avviare l'IDE Arduino.
- يأتي Selezionare quindi على متن "Arduino / Genuino Uno" cliccando su "Tools -> Boards -> Arduino / Genuino Uno". Selezionare "Arduino as ISP" clicando su "Tools -> Programmer -> Arduino as ISP".
- Assicurarsi che la porta corrisponda alla board Arduino collegata al PC، selezionando l'apposita voce في "Tools -> Port".
- Caricare il bootloader cliccando su "Tools -> Burn Bootloader".
الخطوة 3: Caricare Uno Sketch Con Un'altra Board Arduino Uno
لكل رسم كاريكاتير uno Sketch sull'Arduino breadboard، bisogna usare o un'altra board Arduino UNO o un convertitore USB seriale come il modulo FTDI.
- اردوينو UNO يأتي البرنامج
Nel caso si voglia usare un altro Arduino UNO لكل برنامج l'Arduino breadboard، bisogna:
- 1) لوحة ريموفوفير للمتحكم الدقيق.
- 2) كوليجار لا بورد all'arduino bradboard يأتي مؤشر نيلو التخطيطي.
- 3) كونيتير لاردوينو آل بيسي.
- 4) Scegliere o Creare uno Sketch Arduino.
- 5) يأتي Selezionare على متن "Arduino / Genuino Uno" cliccando su "Tools -> Boards -> Arduino / Genuino Uno".
- 6) Selezionare "USBasp" clicando su "أدوات -> مبرمج -> USBasp".
- 7) Asssicurarsi che la porta في الولايات المتحدة (أدوات -> منفذ) corrisponda a quella dell'Arduino collegata al PC.
- 8) Cliccare sul pulsante "تحميل".
-
الخطوة 4: تحويل USB Seriale
برنامج Convertitore USB Seriale
Nel caso non si abbia aposizione un Arduino UNO da usare come programmatore، è ممكن استخدام un convertitore USB seriale. في كويستو كاسو بيسوجنا:
-
1) Collegare il convertitore all'Arduino اللوح nel seguente modo:
- دبوس RXD -> دبوس Tx ATMega328 (دبوس 3)
- دبوس TXD -> دبوس Rx ATMega328 (دبوس 2)
- GND -> GND (دبوس 8) 5 فولت -> Vcc (دبوس 7)
- دبوس DTR -> دبوس إعادة الضبط ATMega328 (دبوس 1)
- Nel caso il modulo non abbia il pin DTR، è من الممكن أن تكون أداة إعادة الضبط اليدوي.
- 2) Connettere il modulo FTDI al PC.
- 3) Scegliere o Creare uno Sketch Arduino.
- 4) يأتي Selezionare على متن "Arduino / Genuino Uno" cliccando su "Tools -> Boards -> Arduino / Genuino Uno".
- 5) Selezionare "USBasp" clicando su "أدوات -> مبرمج -> USBasp".
- 6) Asssicurarsi che la porta في الولايات المتحدة (أدوات -> منفذ) corrisponda a quella dell'Arduino collegata al PC.
- 7) Cliccare sul pulsante "تحميل".
الانتصاب: