Codigo Arduino
Codigo Arduino
#include <SPI.h>
-
#include <SD.h>
-
#include <NewPing.h>
-
#define ECHO_PIN
sensor.
-
void setup()
{
// Open serial communications and wait for port to open:
Serial.begin(9600);
while (!Serial) {
; // wait for serial port to connect. Needed for Leonardo only
}
Serial.print("Initializing SD card...");
-
}
Serial.println("card initialized.");
-
void loop()
{
// open the file. note that only one file can be open at a time,
// so you have to close this one before opening another.
File dataFile = SD.open("nivel.txt", FILE_WRITE);
-
dataFile.print(sonar.convert_cm(uS));//
-Este comando nos permite convertir el tiempo que demora la
onda en ir y volver hacia el receptor, para luego imprimir en el
archivo nivel.txt la cual esta alojada en la micro SD
dataFile.println(" cm");
-
dataFile.close();
-este comando nos permite cerrar el documento nivel.txt ya
guardando los datos impresos de las medidas
// print to the serial port too:
Serial.print("Distancia: ");
-
Serial.print(sonar.convert_cm(uS)); //
Serial.println(" cm");
}
// if the file isn't open, pop up an error:
else {
Serial.println("error opening nivel.txt");
-