Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Jei atvykstate iš „Arduino“visatos „Plug-n'-Play-World“ir norite sutrumpinti savo dabartinį projektą, o gal suprojektavote savo pirmąjį pasirinktinį PCB, galbūt turėsite arba netrukus suprasite, kad švieži gamykliniai mikrovaldikliai neturi vadinamojo įkrovos įkroviklis. Norėdami užprogramuoti savo mikrovaldiklį, pirmiausia turite įrašyti įkrovos įkėlimo programą ir šis raktas padeda tai padaryti lengvai ir pakartotinai.
Tai galima pasiekti įvairiais būdais, naudojant skirtingus „Arduinos“ir net ant duonos lentos, tačiau man buvo malonu sukurti tam skirtą raktą. Medžiagų kaina tikriausiai net nepasiekia 5 USD ribos.
Prekės
- Arduino Nano
- 10 kOhm rezistorius
- 22uF kondensatorius
- 2x3 1/10 "įvorės kaištis
- Šilumos susitraukimo vamzdis
1 žingsnis: lituokite antraštę
Atitinkamai prijunkite šiuos laidus:
13 kaištis: SCK
12 kaištis: MISO
11 kaištis: MOSI
10 kaištis: RESET
5V kaištis: VCC
PIN kodas GND: GND
2 žingsnis: pridėkite 10 kOhm rezistorių
Reikia užprogramuoti „Arduino“atstatymo kaištį.
Prijunkite 10 kOhm rezistorių tarp 5 V ir „Arduino“kaiščio D10.
3 žingsnis: pridėkite 22uF kondensatorių
Lituokite 22uF kondensatorių tarp „Arduino“kaiščio ir GND. Įsitikinkite, kad poliškumas yra teisingas, jei tai elektrolitinis kondensatorius.
4 žingsnis: šilumos susitraukimas
Nebūtinai būtina, bet naudinga.
5 veiksmas: įkelkite programinę įrangą
Kad „Arduino Nano“būtų naudojamas kaip IPT programuotojas, turite įkelti „ArduinoISP“eskizą.
- Prijunkite „Nano“prie kompiuterio
- Atidarykite „Arduino IDE“
- Įrankiai -> Uostai -> Pasirinkite COM prievadą, prie kurio prijungtas „Arduino“(prievadą galite rasti įrenginių tvarkytuvėje)
- Įrankiai -> Lentos: -> Arduino Nano
- Įrankiai -> Procesorius -> ATmega328p (senas įkrovos įkroviklis)
- Failas -> Pavyzdžiai -> ArduinoISP -> ArduinoISP
- Spustelėkite įkėlimą