Soporte Mi cuenta
📞 0984701518
Modulo Micro SD
SKU 00072

Modulo Micro SD

$1,75
Disponible
Más de 5 disponibles
Datos rápidos
Tarjeta
microSD o microSDHC de hasta 32 GB, en FAT16 o FAT32
Alimentación
4,5 a 5,5 V (regulador de 3,3 V en la placa)
Comunicación
SPI
Niveles lógicos
Conversor 74LVC125A: acepta señales de 5 V
Ver ficha técnica completa ↓

Características

Módulo para leer y escribir tarjetas microSD con Arduino por el bus SPI. Trae un regulador de 3,3 V y un conversor de nivel (74LVC125A), así que se conecta directo a un Arduino de 5 V sin dañar la tarjeta.

Sirve para guardar datos de sensores (datalogger), leer archivos de configuración o reproducir sonidos guardados.

TarjetamicroSD o microSDHC de hasta 32 GB, en FAT16 o FAT32
Alimentación4,5 a 5,5 V (regulador de 3,3 V en la placa)
ComunicaciónSPI
Niveles lógicosConversor 74LVC125A: acepta señales de 5 V
PinesGND, VCC, MISO, MOSI, SCK y CS

¿Para qué sirve?

  • Guardar datos de sensores con fecha y hora (datalogger)
  • Leer archivos de configuración o textos
  • Reproducir sonidos o mostrar imágenes guardadas

Diagrama de conexión de prueba

Placa usada: Arduino UNO

Arduino UNOMódulo Micro SD5VVCCGNDGNDD12MISOD11MOSID13SCKD10CS
CableMóduloArduino UNONota
rojoVCC5V
negroGNDGND
azulMISOD12
verdeMOSID11
amarilloSCKD13
naranjaCSD10Se puede cambiar en el código

Código de prueba

Arduino UNOprueba.ino
// Prueba del módulo Micro SD: escribe una línea en PRUEBA.TXT y luego
// lee el archivo completo y lo muestra en el Monitor serie.
#include <SPI.h>
#include <SD.h>

const int PIN_CS = 10;

void setup() {
  Serial.begin(9600);
  if (!SD.begin(PIN_CS)) {
    Serial.println("No se encontró la tarjeta: revisa las conexiones y que esté en FAT32.");
    while (true) {}
  }
  Serial.println("Tarjeta lista");

  // FILE_WRITE crea el archivo o escribe al final si ya existe
  File archivo = SD.open("PRUEBA.TXT", FILE_WRITE);
  if (archivo) {
    archivo.print("Hola desde Arduino, milisegundos: ");
    archivo.println(millis());
    archivo.close();
  }

  archivo = SD.open("PRUEBA.TXT");
  if (archivo) {
    Serial.println("Contenido de PRUEBA.TXT:");
    while (archivo.available()) {
      Serial.write(archivo.read());
    }
    archivo.close();
  }
}

void loop() {}

Formatea la tarjeta en FAT32 en tu computador, colócala en el módulo y abre el Monitor serie a 9600 baudios. Cada vez que reinicies el Arduino se agrega una línea al archivo. La librería SD ya viene con el IDE de Arduino.

Precauciones

  • Este módulo necesita 5 V en VCC: con 3,3 V su regulador no alcanza a funcionar bien.
  • No retires la tarjeta mientras se escribe: cierra el archivo (close) antes, o se pueden perder los datos.
  • La librería SD solo acepta nombres cortos: hasta 8 letras y 3 de extensión.
  • En un Arduino Mega los pines SPI son otros: 50 (MISO), 51 (MOSI), 52 (SCK) y 53 (CS).

Fuentes consultadas: DigiKey Maker.io: módulo Micro SD con Arduino · ShillehTek: manual del módulo Micro SD · Arduino: librería SD. Ficha preparada por Electrodrone; verifica siempre el voltaje de tu módulo antes de conectarlo.

🛡️Garantía de producto
🏷️Precios mayoristas
⭐Marca confiable
🚚Envíos a todo el país
🛠️Soporte técnico
WhatsApp