Guardando datos en una tarjeta de memoria SD con Arduino

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ธ.ค. 2024

ความคิดเห็น • 22

  • @MiguelBanuelosUNAM
    @MiguelBanuelosUNAM  3 ปีที่แล้ว +3

    En esta liga se encuentra el programa:
    drive.google.com/file/d/1lB67xZifNRYZBQuAjrkoV57Rj55C66kG/view?usp=sharing

  • @xyzw2468
    @xyzw2468 14 ชั่วโมงที่ผ่านมา

    Miguel: Un saludo, justo eso quería aprender y ya lo consegui así como lo dices, tus comentarios complementan el programa que tengo, en particular el comando remove, que era un "problema" que quería resolver y ya supe como hacerlo y das otros detalles más finos como el retraso en las lecturas.

  • @oscar-n-mori
    @oscar-n-mori 4 หลายเดือนก่อน

    Excelente. Felicitaciones.

  • @MiguelArellano-ti6ml
    @MiguelArellano-ti6ml ปีที่แล้ว

    Excelente y muy útil la aplicación mostrada. Muchas gracias y éxitos

  • @grispaez3745
    @grispaez3745 2 ปีที่แล้ว

    Un gusto volver a verlo Dr!! Muy buena explicación, gracias por compartir

    • @MiguelBanuelosUNAM
      @MiguelBanuelosUNAM  2 ปีที่แล้ว

      Espero que te encuentres muy bien. Saludos Gris.

  • @jesuscuestacastro7657
    @jesuscuestacastro7657 2 ปีที่แล้ว +1

    Hola, buena explicación, sería interesante añadirle una marca de tiempo en la toma de cada dato (fecha y hora)

  • @byakuyalight9007
    @byakuyalight9007 ปีที่แล้ว

    Muy buena información. Arduino seria capas de buscar archivos regados en cualquier sector de la tabla de partición de memoria SD se trate de directorio nuevo o dentro de otro directorio. Tiene algun ejemplo.?

  • @proyectateradio4348
    @proyectateradio4348 2 ปีที่แล้ว

    como leer un archivo que esta dentro de una carpeta?

  • @perropolicucuta88
    @perropolicucuta88 ปีที่แล้ว

    como hacer que guarde todo de un sensor ultra sonido con la hora y fecha me gustaria esa ayuda

  • @adriandel_sur
    @adriandel_sur 3 ปีที่แล้ว

    Muy buena tu explicación Miguel. Quisiera saber cómo seria el procedimiento que partir de la lectura de datos guardados, realice una acción determinada.

  • @USNewsNow827
    @USNewsNow827 2 ปีที่แล้ว

    Hola buenas tardes, podría guardar datos generados por un arduino que mide temperatura desde labview? O sea en labview obtengo los datos de temperatura y luego a esos datos guardarlos en una SD card

  • @unpotosinodechole9454
    @unpotosinodechole9454 3 ปีที่แล้ว +1

    Y para guardar los datos de un RFID, ¿De qué manera podría poner el archivo?

    • @pedrosaroff3103
      @pedrosaroff3103 3 ปีที่แล้ว

      Me interesa esta pregunta, estoy tratando de armar un lector RFID que pueda buscar en la memoria y responder con datos cargados

  • @jenifferdayanaordonezcano8587
    @jenifferdayanaordonezcano8587 ปีที่แล้ว

    Hola, tengo un codigo el cual solo me esta guardando el último dato del sensor en la sd como hago para que me guarde todos, estoy usando los mismos comando que usas y no se porque solo me guarda un dato y además cuando extraigo la memoria y la vuelvo a poner me elmina ese dato en vez de seguir guardando los datos. Espero me puedan ayudar gracias

    • @jenifferdayanaordonezcano8587
      @jenifferdayanaordonezcano8587 ปีที่แล้ว

      les comparto el codigo a continuacion:
      #include
      #include
      #include
      #include
      #define CS_PIN 5
      File myFile;
      float PSIpresion=1;
      float caudal=3;
      void setup() {
      Serial.begin(115200);
      Serial.print("Inicializando la tarjeta SD......");
      //comprobar si la tarjeta esta en el modulo
      if (!SD.begin(CS_PIN)){
      Serial.println("la tarjeta no esta en el modulo!");
      // detenemos el programa en bucle infinito
      while (true);
      }
      Serial.println("Inicio Exitoso.");
      //verificar existencia del archivo en la SD
      if (SD.exists("/datospruebaescalera.txt")){
      Serial.println("datospruebaescalera.txt EXISTE en la SD!!.");
      }
      else{
      Serial.println("datospruebaescalera.txt NO existe!!.");
      //crear un archivo
      Serial.println("creando el archivo datospruebaescalera.txt .......");
      myFile = SD.open("/datospruebaescalera.txt",FILE_WRITE);
      myFile.println("Presion(PSI),Caulda");
      myFile.close(); // cerramos el archivo
      if (SD.exists("/datospruebaescalera.txt")){
      Serial.println("datospruebaescalera.txt CREADO en la SD.");
      }

      else{
      Serial.println("¡datospruebaescalera.txt NO CREADO");
      }
      }
      }
      void loop() {

      myFile=SD.open("/datospruebaescalera.txt", FILE_WRITE); //el archivo abrio y esta listo para escribir
      if (myFile){
      myFile.print(PSIpresion);
      myFile.print(",");
      myFile.println(caudal);
      myFile.close();

      //para ver el valor en el monitor seria
      Serial.print("se a guardado el valor de la variable en la tarjeta SD:");
      Serial.print("Presion(PSI)=");
      Serial.print(PSIpresion);
      Serial.print(", Caudal=");
      Serial.println(caudal);

      }
      else{
      Serial.println("Error abriendo archivo");
      }
      delay(1000);
      }

  • @mariomorepawluk8246
    @mariomorepawluk8246 2 ปีที่แล้ว

    Hola Miguel, excelente explicación, una tarjeta SD la cual re escribiré diariamente, al borrar toda la tarjeta diariamente para luego re escribir en ella solo datos de un contador de litros en una columna, eso resta la vida útil de la sd card ? ... Gracias, saludos cordiales

    • @MiguelBanuelosUNAM
      @MiguelBanuelosUNAM  2 ปีที่แล้ว +1

      Efectivamente. Una tarjeta SD debería soportar entre 10 000 y 100 000 ciclos de escritura. Saludos.

  • @ernestorivero9909
    @ernestorivero9909 2 ปีที่แล้ว

    Hola necesito su ayuda,yo tengo un programa que se llama JINX que es para crear animaciones y grabarla en una micro SD,los videos que yo he visto sobre como trabajar con este programa te enseñan a crear animaciones con el programa y como grabarla en una microSD,pero no te dan el código que debes cargar en el arduino para que lea la microSD, y poder llevar las animaciones a una matrix de leds neopixel,usted podría orientarme donde encontrar un código donde el arduino lea las animaciones que yo grabe en la microSD.

    • @MiguelBanuelosUNAM
      @MiguelBanuelosUNAM  2 ปีที่แล้ว

      Lo lamento, pero no he trabajado en ese problema.

  • @jamisjoycen6627
    @jamisjoycen6627 ปีที่แล้ว

    Estimado falto hacer la linea para cerrar!

  • @MiguelBanuelosUNAM
    @MiguelBanuelosUNAM  3 ปีที่แล้ว

    En esta liga se encuentra el diagrama de conexión: drive.google.com/file/d/1x4XO5Bb20JAlEpgMus3hZWRvwy3DFe-k/view?usp=sharing