#include //knihovny #include //deklarace File S; //iniciace souboru SD karty float AA=0; //proměnná float AB=0; //proměnná int Z=0; //proměnná void setup() {SD.begin(2); //aktivace SD karty Serial.begin(9600); //nastavení rychlosti sériové komunikace analogReference(INTERNAL);} //nastavení interního referenčního napětí 1,1V void loop() //smyčka se opakuje a vždy zapíše na SD kartu měřenou hodnotu {AA=analogRead(19); //načtení analogové hodnoty pinu A5, "v Arduinu 19" - napětí solárního panelu AB=((AA*18)/1023); //uprava rozsahu měření napětí 18 V Z=AB*100; //násobek 100, v Excelu se vydělí celý sloupec stem S = SD.open("Osvit.csv", FILE_WRITE); //otevře soubor "csv" na SD kartě S.print(Z); //zapíše hodnotu Z na kartu S.println(";"); //zapíše středník S.close(); //uzavře zápis delay(120000);} //prodleva 2 minuty