Page 80

• Diagrama y código del módulo microSD conectado a la placa NANO

Figura 11. Diagrama del módulo MicroSD conectado a la placa NANO

Para el código de almacenamiento de datos en la tarjeta micro SD, se trabajará con un potenciómetro (dispositivo conformado por 2 resistencias colocadas en serie en donde sus valores pueden ser modificados por el usuario), que simulará la función de un sensor.

#include <SD.h> File myFile; void setup() { Serial.begin(9600); Serial.print("Iniciando tarjeta microSD ..."); if (!SD.begin(4)) { Serial.println("No se pudo inicializar"); return; } Serial.println("Inicialización exitosa"); } void loop() { myFile = SD.open("datalog.txt", FILE_WRITE);// se abre el archivo if (myFile) { Serial.print("Escribiendo sobre la tarjeta microSD: "); int sensor1 = analogRead(0); myFile.print("Tiempo(ms)="); myFile.print(milis()); myFile.print(", sensor1="); myFile.print(sensor1); myFile.close(); // se cierra el archivo Serial.print("Tiempo(ms)="); Serial.print(milis()); Serial.print(", sensor1="); Serial.print(sensor1); } else { Serial.println("Error al abrir el archivo"); } delay(100); } Cuadro 4. Código de funcionamiento para almacenar datos en la tarjeta micro SD.

80

Boletín INAIGEM

Profile for Peter

Boletin INAIGEM Nº 3  

Enero - Abril 2017

Boletin INAIGEM Nº 3  

Enero - Abril 2017

Profile for axpen2009
Advertisement