Página principal
Control de
salidas
Raspberry -
PC - Arduino - C - SDL
Raspberry Pi
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