Usar la memoria EEPROM de Arduino para guardar la configuración del programa de forma muy cómoda

Ya explique en anteriores entradas como hacer uso de las estructuras UNION y STRUCT, también como usar la memoria EEPROM de Arduino para poder guardar de forma permanente los datos que queramos.

En esta ocasión toca ver como guardar todos los datos que queramos en la memoria EEPROM de forma muy cómoda, y no un solo dato como la otra vez. Muy útil para guardar la configuración de nuestro programa y cargarla cada vez que encendamos el Arduino.

(más…)

Leer más

Uso de la memoria EEPROM con Arduino

Siempre recomendaba usar la memoria EEPROM en Arduino cuando se quería guardar un dato permanentemente sin importar si se reiniciaba el Arduino o si se desconectaba de la corriente, ya que al tratarse de una memoria no volátil es perfecto para eso, para guardar un dato que va cambiando de valor según la ejecución y del cual queremos recordar cual fue su ultimo valor.

Pero el caso es que nunca lo había puesto en practica así que para un post del hilo de Arduino en forocoches he creado este código.

(más…)

Leer más

Review: Arduino Freaduino Uno de dealextreme.com

Entre los muchos Arduinos que hay disponibles podemos encontrar los oficiales creados por el equipo de Arduino, los compatibles creados «por los chinos» que usan los mismos esquemas que los oficiales ya que toda la información es publica, o los compatibles y que además se les ha añadido mejoras.

Es el ultimo caso el que nos ocupa. En las siguientes lineas pasare a revisar una placa Freaduino recibida de dealextreme para su revisión y que regalo/lare en el hilo de Arduino de forocoches.

Antes de ponernos en acción recordar que la placa es esta: Arduino UNO Freaduino ATmega328

(más…)

Leer más

Combinación de estructuras Struct y Union

El ejemplo de ayer estaba bien pero tenia el problema de que si queríamos enviar varios datos teníamos que enviar varias estructuras Union. Para arreglar eso que mejor que hacer que el tipo de dato de la estructura Union sea una estructura Struct. Así se puede acceder byte a byte al Struct y enviarlo por Serial, bluetooth, RF, etc. para que el otro Arduino la reciba del tirón!

Arduino-struct-union

(más…)

Leer más

Estructuras Union de C / Arduino

Baterias portatiles por USB

Últimamente se están poniendo de moda las baterías portátiles, sobre todo por la culpa de los móviles y sus fabricantes que se empeñan en hacerlos muy potentes y delgados y por consiguiente con baterías de muy poca capacidad.

Para solventar este problema, como digo, aparecieron las baterías portátiles que no son mas que una batería que se carga por USB y que después puede cargar otras cosas con la energía almacenada.

(más…)

Leer más