INFORMACIÓN
El Lector de Memorias SD H95 es un módulo diseñado para facilitar la lectura y escritura de tarjetas SD estándar en proyectos electrónicos, especialmente en sistemas embebidos y con microcontroladores. Este lector funciona mediante el protocolo SPI (Serial Peripheral Interface). Opera típicamente a una tensión de 3.3 V o 5 V, dependiendo de su diseño, y permite el manejo de archivos almacenados en tarjetas SD formateadas en FAT16 o FAT32. Su funcionamiento se basa en la comunicación entre el microcontrolador y la tarjeta SD a través de los pines MOSI, MISO, SCK y CS, permitiendo así operaciones como abrir, crear, leer y escribir archivos.
Sus usos y aplicaciones más comunes incluyen data logging (registro de datos de sensores ambientales, temperatura, GPS, etc.), almacenamiento de archivos de texto o configuración, reproducción de archivos de audio en formato WAV, y registro de eventos en sistemas de seguridad o monitoreo. Gracias a su interfaz SPI, es compatible con una amplia gama de tarjetas de desarrollo, como Arduino UNO, Nano, Mega, así como ESP32, ESP8266, STM32, Teensy y Raspberry Pi (con adaptadores o configuración específica). El módulo permite trabajar con tarjetas SD de hasta 32 GB formateadas en FAT16 o FAT32, lo que lo convierte en una solución versátil y económica para agregar memoria masiva a proyectos de electrónica, sistemas embebidos y dispositivos portátiles.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Nombre del módulo: H95 Lector de Memorias SD.
- Voltaje de operación: 3.3 V – 5 V DC.
- Interfaz de comunicación: SPI (Serial Peripheral Interface).
- Formato de tarjeta compatible: SD estándar (no microSD directamente).
- Sistema de archivos soportado: FAT16 / FAT32.
- Capacidad máxima típica: Hasta 32 GB (dependiendo de la tarjeta SD y configuración).
- Velocidad de transferencia: Limitada por el bus SPI y la tarjeta SD utilizada.
- Fácil integración con microcontroladores mediante la librería SD.h o SDFat.
- Dimensiones: 45 mm x 25 mm x 12 mm.
- Peso: 9 g.
DOCUMENTACIÓN Y RECURSOS
INFORMACIÓN ADICIONAL
¿Cómo se puede probar el Lector de Memorias SD H95?
Materiales Necesarios:
- Módulo Lector de Memorias SD H95.
- Tarjeta SD estándar (no microSD) de 2 GB a 32 GB.
- Arduino UNO (u otro).
- Cables Dupont macho-macho.
- Computadora con Arduino IDE.
- Fuente de alimentación de 5 V (opcional si no se alimenta desde Arduino).
Conexión del Lector SD H95 al Arduino UNO.
El lector H95 se comunica por SPI, así que debes conectar los pines correspondientes:
| H95 SD | Arduino UNO |
|---|---|
| VCC | 5V |
| GND | GND |
| CS | Pin 10 |
| MOSI | Pin 11 |
| MISO | Pin 12 |
| SCK | Pin 13 |
Asegúrate de que la tarjeta SD esté bien insertada y formateada en FAT16 o FAT32.
Preparar la Tarjeta SD.
- Inserta la tarjeta SD en tu computadora.
- Formatea la tarjeta en FAT16 o FAT32 usando el SD Card Formatter oficial.
- (Opcional) Crea un archivo de texto llamado
test.txtcon algo escrito para la prueba de lectura.
Código de Prueba en Arduino.
Este código prueba la inicialización de la tarjeta, escribe una línea en un archivo, y luego la lee.
#include <SPI.h>
#include <SD.h>
const int chipSelect = 10;
void setup() {
Serial.begin(9600);
while (!Serial) {
; // Espera por el monitor serial
}
Serial.print("Inicializando tarjeta SD...");
if (!SD.begin(chipSelect)) {
Serial.println("¡Fallo en la inicialización!");
return;
}
Serial.println("¡Tarjeta SD lista!");
// Escribir archivo
File archivo = SD.open("test.txt", FILE_WRITE);
if (archivo) {
archivo.println("Prueba exitosa desde Arduino.");
archivo.close();
Serial.println("Archivo escrito.");
} else {
Serial.println("No se pudo abrir test.txt para escribir.");
}
// Leer archivo
archivo = SD.open("test.txt");
if (archivo) {
Serial.println("Leyendo contenido de test.txt:");
while (archivo.available()) {
Serial.write(archivo.read());
}
archivo.close();
} else {
Serial.println("No se pudo abrir test.txt para lectura.");
}
}
void loop() {
// No se requiere nada aquí
}
Verifica el Resultado en el Monitor Serial.
Abre el Monitor Serial a 9600 baudios, deberías ver algo como:
Inicializando tarjeta SD...¡Tarjeta SD lista! Archivo escrito. Leyendo contenido de test.txt: Prueba exitosa desde Arduino.

2SD1047 Transistor NPN 140V 12A TO-3PN
LM386 Modulo Amplificador de Audio 200x 5V-12V
Oscilador de Cristal Cuarzo 32.768 Khz
FireBeetle ESP32-E V1.0 IoT Wi-Fi & Bluetooth DFR0654
MJE15034G Transistor NPN 350V 8A TO-220C
2SA1294 Transistor PNP -230V -15A TO-3PN
2N3773 Transistor NPN 140V 16A TO-3
Robot:Bit V2 Tarjeta de Expansión para Micro:bit
L7912CV Regulador -12V 1.5A
Clip Pin Universal de IC
MJE15033G Transistor PNP -250V -8A TO-220C
74LS266 Compuerta XNOR TTL SN74LS266N
TDA8932 Amplificador Monoaural 35W 12-24V
Punta de Prueba SMD para Multímetro
PICkit 3 Programador Universal PIC con Interfaz ICSP
DM860H Driver Para Motor A Pasos
Kit Motor Brushless 1000kv A2212 Drone Driver ESC 30A
KBL608 Puente Rectificador 800V 6A
FT232 Convertidor USB Tipo C a TTL




















Valoraciones
No hay valoraciones aún.