IcosaLEDron: En Multi LED Smart boll (7 / 11 steg)
Steg 7: Programmering micro controller
Micro controller är en Atmega328p så den kan programmeras med hjälp av Arduino IDE. Den metod som diskuteras använder här en Arduino Mega 1280 som en ISP. Anslut först Arduino Mega till en sex stift ISP. I detta exempel används en pogo pin adapter från Sparkfun. Sex anslutningar måste göras till Arduino Mega från pogo pin adaptern. Återställ ansluter till pin 53. MOSI ansluter till 51. MISO ansluter till 50. SCK ansluter till 52. VCC ansluts till + 5 och marken ansluts till marken på Arduino styrelsen. ArduinoISP exempel skissen levereras med version 1.06 av Arduino IDE. Kommentarer i denna skiss också lista dessa anslutningar. När du har anslutit Mega till pogo pin adaptern trycks stiften på styrelsen. För att använda välja Arduino Mega som en ISP i IDE "Arduino som ISP" programmeraren under "Verktyg/programmerare." Från denna punkt kan du direkt ladda upp er kod med den "ladda upp med hjälp av programmerare" under "Fil". Kontroll-Skift-u utför samma kommando. Ett annat alternativ är att ladda en Arduino bootloader. Kretskortet för detta projekt kör på 8MHz och 3.3V så att välja den "Arduino Pro eller Pro Mini (3.3V, 8 MHz) w/Atmega328" styrelsen under menyn "Verktyg/Board" kommer att välja rätt bootloader. Om du vill bränna använda startprogrammet "Bränna bootloader" i menyn "Verktyg".