/es/domotica-con-arduino/media/b3-619x346.jpg

Domótica con Arduino

Arduino se ha convertido en una herramienta muy útil para los alumnos que cursan ciclos tecnológicos.

Esta plataforma se ha erigido como una de las más baratas y con cierto potencial para desarrollar pequeños proyectos orientados a la robótica, la domótica y cualquier otro proyecto relacionado con la electrónica, la informática y las telecomunicaciones.

¿Qué es Arduino?

Arduino es una plataforma basada en hardware libre, es decir, es una plataforma con la que podemos crear cualquier proyecto sin tener que conseguir el permiso de sus creadores.

Arduino se compone de una placa de circuito impreso, componentes electrónicos como resistencias, condensadores, transistores, diodos y sobre todo un procesador que lo controla todo.

El procesador que lleva el Arduino Uno es un procesador ATmega de Atmel.

Mediante la programación de este procesador podemos hacer que nuestros proyectos tomen forma y lleven a cabo la solución al problema planteado.

La interfaz de comunicación que utilizamos para programar el procesador de Arduino es mediante USB, de esta forma se dota a esta placa de una compatibilidad absoluta con cualquier PC o MAC.

 

Arduino se ha convertido en una herramienta muy útil para los alumnos que cursan ciclos tecnológicos.

Esta plataforma se ha erigido como una de las más baratas y con cierto potencial para desarrollar pequeños proyectos orientados a la robótica, la domótica y cualquier otro proyecto relacionado con la electrónica, la informática y las telecomunicaciones.

 

¿Qué es Arduino?

Arduino es una plataforma basada en hardware libre, es decir, es una plataforma con la que podemos crear cualquier proyecto sin tener que conseguir el permiso de sus creadores.

Arduino se compone de una placa de circuito impreso, componentes electrónicos como resistencias, condensadores, transistores, diodos y sobre todo un procesador que lo controla todo.

El procesador que lleva el Arduino Uno es un procesador ATmega de Atmel.

Mediante la programación de este procesador podemos hacer que nuestros proyectos tomen forma y lleven a cabo la solución al problema planteado.

La interfaz de comunicación que utilizamos para programar el procesador de Arduino es mediante USB, de esta forma se dota a esta placa de una compatibilidad absoluta con cualquier PC o MAC.

¿Cómo se programa Arduino?

Para programar a Arduino, necesitamos un software, que se puede descargar de la página oficial de Arduino de forma gratuita.

Este software nos permite varias cosas, la primera y muy importante es configurar el puerto de comunicaciones por donde vamos a realizar la transmisión de datos entre PC y Arduino. La segunda, es la configuración para el reconocimiento de la placa por parte del ordenador. Y la tercera y más importante, para programar a Arduino.

Para ello, necesitamos dominar en la medida de lo posible (es un lenguaje sencillo) un lenguaje de programación muy similar a C, con un gran juego de librerías para poder manipular dispositivos como : motores CC, motores paso a paso, diodo led, emisores y receptores infrarrojos, dispositivos foto-resistivos como son las LDR, interruptores DIP, bombillas conectadas a 220V, sensores de temperatura, de humedad, acelerómetros, servo-motores, etc.

En la siguiente imagen podemos ver una captura de pantalla del software de Arduino y algunas líneas de código. En este ejemplo en particular, hemos programado a Arduino para que haga parpadear un diodo led con un retardo entre encendido y apagado de 1 segundo.

Esquema con LDR y Arduino.

 

Otro ejemplo sería el de una práctica en la que se debía contar el número de veces que se entraba a una estancia. El número de veces se reflejaba en un display, el cual iba mostrando el número de entradas.

Podemos ver una imagen del montaje de la práctica.

La placa Arduino ha ido evolucionando en el tiempo, y es por esto que nos podemos encontrar placas Arduino de diferentes modelos y mayores prestaciones entre las que nos podemos encontrar: Arduino Mega, Arduino Duemilanove, Arduino Fio y Arduino NG entre otras actualizaciones.

En definitiva, podemos concluir que el hardware Arduino es un excelente instrumento para desarrollar proyectos de robótica/domótica y muy interesante para los alumnos que se inicien en este tipo de disciplinas.

Procesando la petición. ¡Espera, por favor!