Primera aplicación web en Raspberry Pi con NodeJS + CylonJS. Controlando LEDs desde el móvil

En este tutorial vamos a implementar una WebApp que controle 3 LEDs de colores conectados a los pines GPIO de la Raspberry Pi. Utilizando para ello JavaScript a troche y moche.

Necesitaremos una Raspberry Pi, con Raspbian instalado, la red configurada y con el framework CylonJS y los pines GPIO activados. Esto lo podéis consultar en la anterior entrada. Como materiales adicionales necesitaremos 3 LEDs de colores (Rojo, amarillo y verde por ejemplo) y 3 resistencias (por ej. de 470 ohms) para protegerlos. También unos cables para conectar los Leds a los pines GPIO.

En mi caso, adquirí una placa de prototipado en la tienda Adafruit, además de un cable BUS que me conecta los pines GPIO con esta placa y me hace más fácil las instalaciones.

Estructura de la aplicación

La estructura que tendrá nuestra webapp con API será esta, ahora explicaremos que hace cada fichero:

Seguir leyendo el tutorial | Carlos Azaustre

Autor: Carlos Azaustre

Be Sociable, Share!

About The Author