Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Dacă veniți din lumea Plug-n'-Play-World din universul Arduino, care dorește să vă micșoreze proiectul actual sau poate că ați proiectat primul PCB personalizat, s-ar putea să aveți sau să vă dați seama în curând că microcontrolerele proaspete din fabrică nu au așa-numitele încărcător de încărcare. Pentru a vă programa microcontrolerul, trebuie mai întâi să ardeți bootloaderul și acest dongle vă ajută să faceți acest lucru ușor și în mod repetat.
Acest lucru poate fi realizat în mai multe moduri, cu diferite Arduinos și chiar pe o placă, dar mi s-a părut plăcut să construiesc un dongle dedicat în acest scop. Costul materialului probabil nu atinge nici măcar marca de 5 $.
Provizii
- Arduino Nano
- Rezistor de 10kOhm
- Condensator 22uF
- 2x3 1/10 "antet pin feminin
- Tub termocontractabil
Pasul 1: lipiți antetul
Conectați următoarele fire în consecință:
Pinul 13: SCK
Pinul 12: MISO
Pinul 11: MOSI
Pinul 10: RESET
Pinul 5V: VCC
PIN GND: GND
Pasul 2: Adăugați rezistor de 10 kOhm
Pinul de resetare al programului Arduino care urmează să fie programat trebuie să fie ridicat.
Conectați rezistorul de 10kOhm între 5V și Pinul D10 de pe Arduino.
Pasul 3: Adăugați condensator 22uF
Lipiți un condensator de 22 uF între pinul de resetare și GND pe Arduino. Asigurați-vă că polaritatea este corectă dacă este un condensator electrolitic.
Pasul 4: termocontractiv
Nu absolut necesar, dar benefic.
Pasul 5: Încărcați software-ul
Pentru ca Arduino Nano să fie folosit ca programator ISP, trebuie să încărcați schița ArduinoISP.
- Conectați Nano la computer
- Deschideți ID-ul Arduino
- Instrumente -> Porturi -> Selectați portul COM la care este conectat Arduino (puteți găsi portul în Device Manager)
- Instrumente -> Plăci: -> Arduino Nano
- Instrumente -> Procesor -> ATmega328p (bootloader vechi)
- Fișier -> Exemple -> ArduinoISP -> ArduinoISP
- Faceți clic pe încărcare