Kit de Arduino de iniciación: Modulo led RGB

En ese segundo ejemplo de cómo usar los módulos del kit de Arduino voy a mostrar como hacer funcionar el modulo LED RGB.

En el montaje solo se usa ese modulo, habría sido interesante usar tres potenciómetros para ajustar la intensidad de cada color manualmente pero el kit solo incluye uno para el LCD :/
Por ello para cambiar de color se usa una funcion que genera números aleatorios y dependiendo del número se encienden 1, 2 o 3 diodos del LED a determinada intensidad para generar el color deseado. Para variar la intensidad es necesario usar pines PWM que en el caso del Arduino Mega son todos los pines del 0 al 13, el ajuste de la intensidad se ha de hacer con analogWrite() en vez de digitalWrite()

(más…)

Leer más

Kit de Arduino de iniciación: Modulo relé

Como comente, en la revisión del kit de Arduino de dealextreme, en esta y siguientes entradas explicare como hacer uso de los módulos que vienen en el kit.

El mas sencillo de todos es sin duda el modulo de relé ya que son solo tres cables para hacer funcionar el relé y otros dos para el aparato a 220V que queramos encender y apagar desde el Arduino.

(más…)

Leer más

Kit de Arduino de iniciación con gran cantidad de componentes y a buen precio

En varias ocasiones he hablado sobre los kits de Arduino, como con el que me inicie o con el que suelo recomendar. Es con este ultimo el que pasare a analizar en esta y en posteriores entradas.

El por qué de empezar con un kit es básicamente para la gente que no tiene pensado hacer nada concreto, es decir que si alguien quiere montarse un robot pues se comprara los componentes exactos y lo montara, lo mismo para cualquier otro montaje… sin embargo para el que no lo tiene claro o quiere empezar probando un poco de cada la mejor forma de hacerlo es mediante un kit ya que comprando solo eso tienes todo, o casi todo, lo necesario para empezar.

(más…)

Leer más

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

Llaveros NFC programables para móvil, Arduino, etc.

Los llaveros NFC son algo nuevo que se esta poniendo de moda con los SmartPhones de alta gama debido a que incorporan la conexión inalámbrica por NFC.

Estos llaveros por lo general incorporan un número identificativo único que permite después al dispositivo que lo lea saber en todo momento cual de ellos esta leyendo. De este modo se puede configurar el móvil para que al leer determinado llavero ejecute determinadas tareas.

Si imaginamos que tenemos uno de estos llaveros en el coche, al leerlo el móvil podría automáticamente encender el bluetooth para emparejarse con el coche, activar el GPS, abrir el navegador GPS, aumentar el brillo de la pantalla, etc.
Del mismo modo con otro llavero que tuviéramos en la oficina, en casa, junto a la cama… podríamos configurar diferentes tareas que se ejecutarían todas ellas al leer el llavero adecuado.

(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