¡Oferta!

Tarjeta EEPROM AT24C04B Memoria Módulo Almacenamiento Kit I2C

El precio original era: 10,14 €.El precio actual es: 7,35 €. Excluido IVA

Tarjeta EEPROM AT24C04B Memoria Módulo Almacenamiento Kit I2C

Disponible para reserva

Domande su questo prodotto? Scrivi a Lana su WhatsApp

Categoría:

🎬 El producto en vídeo

Descripción

Qué es

La EEPROM Board AT24C04B es un módulo de memoria I2C que permite almacenar pequeñas cantidades de datos de manera persistente. Puede ser utilizado con Arduino y Raspberry Pi para almacenar información que debe permanecer disponible incluso después de apagar el dispositivo.

Características

  • Tipo de memoria: EEPROM
  • Modelo: AT24C04B
  • Interfaz: I2C
  • Capacidad: 512 bytes

Para qué sirve

La EEPROM Board AT24C04B es ideal para proyectos Arduino y Raspberry Pi que requieren la almacenamiento persistente de pequeñas cantidades de datos, como por ejemplo:

  • Guardar configuraciones de un proyecto
  • Almacenar datos de un temporizador personalizado
  • Archivar información de un juego o de una aplicación

Tutorial: Cómo usar EEPROM Board AT24C04B

La EEPROM Board AT24C04B es un módulo de memoria no volátil ideal para almacenar pequeñas cantidades de datos. Útil para proyectos que requieren almacenamiento persistente, es perfecto para principiantes e intermedios.

Qué necesitas

  • Arduino IDE
  • Cable USB
  • Microcontrolador Arduino
  • Computadora con Windows, macOS o Linux

Pasos

  1. 1. Descarga e instala el Arduino IDE.
  2. 2. Conecta el Arduino a la computadora con el cable USB.
  3. 3. Descarga el código de ejemplo de la sección ‘Código’.
  4. 4. Abre el Arduino IDE y carga el código en tu microcontrolador.
  5. 5. Conecta la tarjeta EEPROM AT24C04B a tu microcontrolador a través de I2C.
  6. 6. Verifica en el datasheet la configuración I2C correcta.
  7. 7. Ejecuta el código para leer y escribir datos.
  8. 8. Verifica la lectura y escritura correctas.

Código de ejemplo

```cpp
#include <Wire.h>
#include <EEPROM.h>

void setup() {
  Wire.begin();
  Serial.begin(9600);
}

void loop() {
  writeData();
  readData();
}

void writeData() {
  int address = 0;
  int data = 12345;
  Wire.beginTransmission(0x50);
  Wire.write((byte)address);
  Wire.write((byte)data);
  Wire.endTransmission();
  delay(1000);
}

void readData() {
  int address = 0;
  int data;
  Wire.beginTransmission(0x50);
  Wire.write((byte)address);
  Wire.endTransmission();
  Wire.requestFrom(0x50, (byte)1);
  if (Wire.available()) {
    data = Wire.read();
    Serial.println(data);
  }
}
```

Miniproyecto

Crea un temporizador personalizado que guarde la hora actual en EEPROM y la recupere al reiniciar.

Errores comunes

  • Verifica que el cable I2C esté bien conectado.
  • Asegúrate de que el microcontrolador esté a 3,3V.
  • Revisa la configuración I2C en el datasheet.
  • Verifica que el código Arduino sea correcto.

Accesorios recomendados

  • Sensores de temperatura
  • Display LCD
  • Botones y switches
  • Batería LiPo

Preguntas frecuentes

¿Cómo puedo verificar la conexión I2C?
Utiliza un osciloscopio o un analizador I2C como I2C Scanner.

Mi microcontrolador tiene 5V, ¿puedo usarlo de todos modos?
Verifica en el datasheet la operatividad del módulo a 5V. De lo contrario, utiliza un convertidor de voltaje.

¿Puedo usar este módulo con microcontroladores no Arduino?
Sí, el módulo soporta cualquier microcontrolador I2C.

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “Tarjeta EEPROM AT24C04B Memoria Módulo Almacenamiento Kit I2C”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *