lunes, 18 de noviembre de 2013

Control de salidas Arduino con Raspberry o PC

Control de salidas Arduino

con Raspberry o PC

 C - SDL

xsetaseta@gmail.com

En este montaje, realizó una comunicación entre la raspberry y el arduino mediante el cable USB.
Además de realizar la comunicación a través del cable usb, el arduino se alimenta de él.
Se basa en un anterior montaje aserie.html que activaba o desactivaba todas las salidas del arduino mediante un interface gráfica realizada en C y con la librería SDL.
Ahora he modificado un poco la programación de mi montaje para que funcione tanto en un PC con Linux como en la Raspberry. Este es mi primer programa para Raspberry que utiliza las librerías SDL.
Para que lea una especie de botones, utilizo una función que detecta zonas de imagen, que una vez activada mediante el ratón se cambia la imagen del botón. Es un sistema muy sencillo que como luego veremos en montajes posteriores, se puede utilizar para activar o desactivar partes de una imagen para encender un dispositivo.


Montaje eléctrico


Control desde el programa en la Raspberry

En el fichero adjunto veremos el programa para el PC y para la Raspberry. El programa en la Raspberry deberá funcionar sin problema en la distribución Raspbian, pero la versión para PC está compilada para Debian 7, para los que tengan otra versión de Linux, deberán compilar los códigos fuentes.

FICHERO FUENTE


Un Saludo
Juan Galaz

No hay comentarios:

Publicar un comentario