Archivos Mensuales: marzo 2016

Memoria EEPROM

Arduino posee una memoria donde se almacena el código, a este tipo de memoria se le denomina memoria volátil, cuyo contenido se borra cuando se interrumpe el flujo eléctrico. Sin embargo, Arduino al igual que muchos otros microcontroladores posee una memoria no volátil, con un espacio de almacenamiento más reducido que la memoria volátil, pero aún así muy útil para nuestros propósitos. Esta memoria se denomina “Memoria EEPROM”, y dependiendo del modelo pose una capacidad.

Capacidades_EEPROM

 La información que se guarde en esta memoria podrá ser recuperada aún después de reiniciarse.

Consta básicamente de dos métodos.

Método read(): Lee los valores que se hayan guardado en determinada posición de memoria.

Método write(): Guarda la información en las posiciones de memoria.

Las posiciones de memoria son como cajas donde se guarda el contenido de un byte

La utilización de la EEPROM es muy interesante para recuperar las configuraciones de nuestro Arduino, calibraciones de sensores, contadores, datos de las entradas analógicas, etc. de modo si Arduino se desconecta, no pierde dicha información.

 Procedimiento de Añadir Datos

Codigo_EEPROM_Añadir

Procedimiento de Modificar el Dato del Último Registro

Codigo_EEPROM_Modificar

Procedimiento Leer los datos Almacenados

Codigo_EEPROM_Modificar

Procedimiento Borrar los datos Almacenador

Codigo_EEPROM_Borrar

Código del Programa Completo

Codigo_EEPROM

Fotos

Salida_EEPROM_01

Captura del Monitor Serie COM 3 _ 01

 

Salida_EEPROM_02

Captura del Monitor Serie COM 3

Código fuente

Guardar_EEPROM.ino

Vídeo resumen:

Anuncios