Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Pokud pocházíte ze světa Plug-n'-Play-of-the-Universe Arduino, který si přeje zmenšit svůj současný projekt nebo navrhl svůj první vlastní PCB, možná máte nebo možná brzy zjistíte, že továrním čerstvým mikrokontrolérům chybí tzv. zavaděč. Chcete -li naprogramovat svůj mikrokontrolér, musíte nejprve vypálit zavaděč a tento dongle vám to pomůže snadno a opakovaně.
Toho lze dosáhnout mnoha způsoby, s různými Arduiny a dokonce i na prkénku, ale bylo mi příjemné vybudovat pro tento účel vyhrazený dongle. Náklady na materiál pravděpodobně nedosáhnou ani hranice 5 $.
Zásoby
- Arduino Nano
- Rezistor 10 kOhm
- 22uF kondenzátor
- Zásuvka 2 x 3 1/10 "female pin
- Smršťovací bužírka
Krok 1: Pájejte záhlaví
Podle toho připojte následující vodiče:
Pin 13: SCK
Pin 12: MISO
Pin 11: MOSI
Pin 10: RESET
Pin 5V: VCC
PIN GND: GND
Krok 2: Přidejte odpor 10 kOhm
Resetovací kolík Arduina, který má být naprogramován, je třeba vytáhnout nahoru.
Připojte odpor 10 kOhm mezi 5 V a pin D10 na Arduinu.
Krok 3: Přidejte kondenzátor 22uF
Mezi resetovacím pinem a GND na Arduinu připájejte kondenzátor 22uF. Pokud je to elektrolytický kondenzátor, ujistěte se, že je správná polarita.
Krok 4: Tepelné smrštění
Není to absolutně nutné, ale prospěšné.
Krok 5: Načtěte software
Aby mohl být Arduino Nano použit jako programátor ISP, musíte nahrát skicu ArduinoISP.
- Připojte Nano k počítači
- Otevřete Arduino IDE
- Nástroje -> Porty -> Vyberte COM -Port, ke kterému je připojeno Arduino (Port najdete ve Správci zařízení)
- Nástroje -> Desky: -> Arduino Nano
- Nástroje -> Procesor -> ATmega328p (starý zavaděč)
- Soubor -> Příklady -> ArduinoISP -> ArduinoISP
- Stiskněte tlačítko Nahrát