Att göra den enklaste kala bakbord Arduinoen utan kristall (1 / 6 steg)
Steg 1: Förbereda programmeraren innan du bränner bootloader
Först förbereda programmeraren Arduino genom att ladda ner Adafruit ISP programmerare från github, öppna filen "ArduinoISP.ino" i din Arduino IDE och ladda upp den till din värd Arduino.
- Öppna "ArduinoISP.ino" i Arduino IDE (Hämta in en skissbok mapp eller kopiera och klistra in)
- Styrelsen-menyn välja din Arduino styrelsen typ (i detta exempel UNO)
- Serial Port-menyn välja motsvarande serieporten (till exempel /dev/ttyACM0 eller COM3)
- Programmerare-menyn kontrollera att du använder alternativet "AvrISP mkII"
- Klicka på överför.
Sätta mikrokontroller på en skärbräda (jag börja från 1 eller 11 eller 21.. etc att förenkla räknar). Stift 1 av mikrokontroller kan identifieras från dot-liknande mark. Power-tråd och marken till nåla fast 7 och 8 respektive och också till stift 20 och 22. Mikrokontroller och programmeraren som på bilden
- Arduino Digital 9 med uC pin 9
- Arduino Digital 10 med uC stift 1
- Arduino Digital 11 med uC pin 17
- Arduino Digital 12 med uC pin 18
- Arduino Digital 13 med uC pin 19
Arduino Digital stift 9 skulle generera frekvens för att driva uC om det kräver externa crystal.
Eftersom den gamla kör programvaran på uC på en skärbräda kan ställa in ett av stiften medan ISP är inställningen det höga (t.ex. stift 13) kan du ansluta en liten resistor på varje ICSP rad (stift 11, 12, 13)
Om du använder Leonardo i stället för UNO skulle du behöva redigerar du följande rad i ArduinoISP.ino innan du överför det..
#define RESET SS
#define återställa 10
och du behöver använda dedikerad ICSP stiften som i den bifogade bilden.