Paso 4: código
Que no puedo escribir a Inglés, que esto es todo de los países bajos al inglés traducido por google traductorlos 180 pasos servo y correr cada analógica de ldr 5 pasos Lee tienda de matriz
para (pos0 int = 0; pos0 < = 181; pos0 ++)
{
richtingservo.Write(Plaats[pos0]);
Si (pos0% 5 == 0) / / pos0 delen puerta 5 en als de resto 0 es dan op het 0,5,10,15,...
{
Delay(300);
Val = analogRead(ldr); meten van de licht waarden
Licht [i] = val; Licht waarden stokeren de matriz
Serial.Print ("ldr"); Serial.Print(i); Serial.Print(""); Serial.println(Val);
i ++;
}
el más ligero menor el análogo Lee es
encontrar el número más bajo de la matriz e ir al lugar donde se
para (int a = 0; a < 37; a ++)
{
Si (licht [a] < = j)
{
j = licht [a];
posplaats = a;
posplaats = posplaats * 5;
Serial.println(posplaats);
}}
richtingservo.Write(180);
para (int e = 180; e > posplaats; e)
{
richtingservo.Write(Plaats[e]);
Delay(120);
}
Crear un archivo en la tarjeta SD.
y el valor analógico leído guarde la tarjeta de
Archivo de datos de archivo = SD.open ("log.txt", FILE_WRITE);
Si (dataFile)
{
int datos = analogRead(0);
dataFile.println(data);
dataFile.close();
Serial.println(Data);
}