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.

TP101 Kit Chasis de Robot Tanque
Kit Detector de Metal MDS-60
Soporte de Acero para Motor Nema 17
Pistola de Aire Caliente 2000W 110V 60-600°C
Convertidor de 2.8V a 5.5V a 12V DC
Soporte para Motorreductor N20 N30
SN-03BM Prensa para Terminales ZH1.5mm SH1.0mm
Kit Terminales Termorretráctiles 250pcs SV, MDD, RV, BHT y FDFD
TL084IDT IC SMD Amplificador
UNIT Starter Kit – Nivel Intermedio con 20 Prácticas
K220 Controlador de Huellas + R503 Sensor Dactilar
Conector de Audio XLR 3 Pines Plateado Hembra y Macho
PJ-301M Jack 3.5mm N.C Conector de Audio
Carcasa de Acrílico Orange Pi Zero2
Tornillo Milimétrico M3 x 6 mm con Tuerca M3
PIC16F877A-I/P Microcontrolador 8 Bits DIP-40
DualMCU ONE ESP32 + RP2040 - UNIT DevLab
RM409B Multímetro Digital True RMS RICHMETERS
MUL-281 Multímetro Profesional RMS con Detector de Voltaje
Kit Terminal Preaislado tubular VE 2120 Piezas
Bateria 18650 3.7V 3000mAh ±10%
RM99BPro Pinza Amperimétrica Digital
Pluma Flux 951 Kester 10ml Non Clean
PShieldX Shield de Expansión para Raspberry Pi Pico
Pico Gravity Board V1.0 Placa de Expansión para Raspberry Pi Pico DFR0848























Valoraciones
No hay valoraciones aún.