Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Als je uit de Plug-n'-Play-wereld van het Arduino-universum komt en je huidige project wilt verkleinen of misschien je eerste aangepaste PCB wilt ontwerpen, heb je misschien of realiseer je je misschien binnenkort dat fabrieksverse microcontrollers een zogenaamde bootloader. Om je microcontroller te programmeren, moet je eerst de bootloader branden en deze dongle helpt je om dit gemakkelijk en herhaaldelijk te doen.
Dit kan op veel manieren worden bereikt, met verschillende Arduino's en zelfs op een breadboard, maar ik vond het leuk om voor dit doel een speciale dongle te bouwen. Materiaalkosten halen waarschijnlijk niet eens de 5 $.
Benodigdheden
- Arduino Nano
- 10kOhm weerstand
- 22uF condensator
- 2x3 1/10" vrouwelijke pin-header
- Krimpkous:
Stap 1: Soldeer de header
Sluit de volgende draden dienovereenkomstig aan:
Pin 13: SCK
Pin 12: MISO
Pin 11: MOSI
Pin 10: RESET
Pin 5V: VCC
PIN GND: GND
Stap 2: Voeg een 10kOhm-weerstand toe
De reset-pin van de te programmeren Arduino moet omhoog worden getrokken.
Sluit de 10kOhm-weerstand aan tussen 5V en Pin D10 op de Arduino.
Stap 3: Voeg 22uF-condensator toe
Soldeer een 22uF condensator tussen de Reset Pin en GND op de Arduino. Zorg ervoor dat de polariteit juist is als het een elektrolytische condensator is.
Stap 4: Krimpkous
Niet absoluut noodzakelijk maar wel handig.
Stap 5: Software laden
Om de Arduino Nano als ISP-programmeur te gebruiken, moet je de ArduinoISP-schets uploaden.
- Sluit de Nano aan op je pc
- Open de Arduino IDE
- Extra -> Poorten -> Selecteer de COM-poort waarop uw Arduino is aangesloten (u kunt de poort vinden in Apparaatbeheer)
- Gereedschappen -> Borden: -> Arduino Nano
- Extra -> Processor -> ATmega328p (oude bootloader)
- Bestand -> Voorbeelden -> ArduinoISP -> ArduinoISP
- Druk op uploaden