#include <SD.h>


#define CS_PIN 10
float Lettura;
float Tensione;
float Lettura1;
unsigned long myTime;
unsigned long previusTime;
int Ingresso = A0;
File file;
void setup() {
  Serial.begin(9600);
  pinMode(Ingresso, INPUT);

  Serial.print("Inizializzazione Card: ");
  if (!SD.begin(10)) //il Pin 7 è collegato a CS
  {
    Serial.println("FALLITA!");

    
    }

    return;

    Serial.println("ESEGUITA!");

  

  file = SD.open("acqu.csv", FILE_WRITE); //File in scrittura

  file.println("nuova acquisizione - ");
  file.print("time");
  file.print(",");
  file.println("tensione");

  file.close();

}
void loop() {

Lettura = analogRead(Ingresso);

  
  if (myTime -previusTime >=1000  )  {
    Serial.print("Time: ");
    Serial.println(myTime);
    Lettura = analogRead(Ingresso);
    int myArray[10];
int i;

for (i = 0; i < 5; i = i + 1) 

{

myArray[i]=Lettura;
//delay(100);
Serial.println (myArray[i]);
Serial.println("qui");
}


/*
Serial.println(Lettura);

 
  Tensione = map(Lettura, 0, 1023, 0, 500);

  Serial.println((Tensione/100),2);
file = SD.open("coord.csv", FILE_WRITE); //File in scrittura
    if (file) //Se il file è stato aperto correttamente
    {
      Serial.print("Scrivo dati su sd:  ");
      file.print(myTime);
      file.print(",");
      file.println(Tensione);
      file.close();
      Serial.println("Scrittura corretta");
      
    }
*/


previusTime = myTime;
  }
  
  myTime = millis();


}
uno:A5.2
uno:A4.2
uno:AREF
uno:GND.1
uno:13
uno:12
uno:11
uno:10
uno:9
uno:8
uno:7
uno:6
uno:5
uno:4
uno:3
uno:2
uno:1
uno:0
uno:IOREF
uno:RESET
uno:3.3V
uno:5V
uno:GND.2
uno:GND.3
uno:VIN
uno:A0
uno:A1
uno:A2
uno:A3
uno:A4
uno:A5
pot1:VCC
pot1:SIG
pot1:GND
sd1:CD
sd1:DO
sd1:GND
sd1:SCK
sd1:VCC
sd1:DI
sd1:CS