Go Down

Topic: Combinar dos ejemplos de libreria Parola (Read 918 times) previous topic - next topic

norbybot

Hola surbyte, siempre gracias por tu ayuda !

Lo que quiero es reproducir todo el catalogo de nombres, centrado en la matriz, tal cual el primer video que te envie. Luego, cuando finaliza la reproduccion del catalogo; reproducir en scroll la hora y a continuacion la fecha, es decir, los datos leidos del DS1307, para luego volver a la reproduccion del catalogo y asi sea ciclico.

De poder verlo asi seria un golazo.

Aguardo tus indicaciones.

Un saludo.

surbyte

Ahhh ya entiendo... todo el cátalogo y luego la hora, cuanto tiempo ?
El catalogo demorara un buen tiempo luego la hora por un lapso y vuelves al catálogo?

norbybot

Si, exactamente, es lo que me llevo a hacer la consulta en el foro.
Luego de ver este funcionamiento, talvez, intentare reproducir hora y calendario en scroll, como mensione anteriormente.

Un saludo !

norbybot

Buenas  tardes, ahora tengo algo de tiempo para exponer como se resolvio mi caso.

El Señor surbyte realizo la combinacion de ambos codigos/sketches y finalmente la matriz reprodujo
en scroll, los datos leidos en el DS1307, que era mi objetivo.

Mis respetos y reconocimiento a la gran ayuda brindada por surbyte !!!

Encuentro interesante tambien, agregar a este proyecto, la reproduccion de datos sobre la matriz, obtenidos de la lectura de una microSD y porque no, tambien el envio de datos por bluetooth.

Dejo entonces esta consulta/propuesta para ver que se puede hacer al respecto.

Muy agradecido y estoy atento a la continuacion del hilo.

Saludos.

norbybot

Hola a todos, vuelvo con este codigo que realiza la lectura de una microSD, el cual he probado colocando un archivo en la microSD con la PC y luego visualizarlo en el monitor serial, sin problemas.

Ahora lo que quisiera hacer, es, leer el archivo de texto que contiene la microSD y mostrarlo en la matriz de led, pero no se como hacer ese proceso.

Desde ya agradecido !


Saludos srubyte !


Code: [Select]

#include <SPI.h>
#include <SD.h>


File myFile;
void setup() {
 
  // Open serial communications and wait for port to open:
  Serial.begin(9600);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for native USB port only
  }


  Serial.print("Initializing SD card...");

  if (!SD.begin(4)) {
    Serial.println("initialization failed!");
    return;
  }
  Serial.println("initialization done.");

  myFile = SD.open("prueba.txt");
  if (myFile) {
    Serial.println("prueba.txt:");

    // read from the file until there's nothing else in it:
    while (myFile.available()) {
      Serial.write(myFile.read());
    }
    // close the file:
    myFile.close();
  } else {
    // if the file didn't open, print an error:
    Serial.println("error opening prueba.txt");
  }
}

void loop() {
  // nothing happens after setup
}


Go Up