Translate

lunes, 10 de marzo de 2014

Raspberry Pi y Arduino Ultrasonido por I2C "Tercera Parte"

En la tercera y última parte de este tutorial, se configura el Raspberry Pi, como maestro para recibir y transmitir datos por I2C y mostrar la distancia, medida por ultrasonido y enviada por Arduino, del proyecto que integra Arduino y Pic con Raspberry Pi midiendo y controlado variables físicas a través de WebSockets.

Instrucciones en video:


Prueba de funcionamiento:


Código Fuente en:  /charlesrct/Tornado-RasberryPi

Este código es implementado en Raspberry Pi y Arduino Leonardo.

domingo, 9 de marzo de 2014

Raspberry Pi y Arduino Ultrasonido por I2C "Segunda Parte"

En la segunda parte de este tutorial, se configura un Arduino Leonardo, para medir distancia por ultrasonido, mostrar la distancia en un LDC (pantalla de cristal líquido) y la transmisión de datos por I2C, del proyecto que integra Arduino y Pic con Raspberry Pi midiendo y controlado variables físicas a través de WebSockets.

Instrucciones en video:


Prueba de funcionamiento: 


Código Fuente en:  /charlesrct/Tornado-RasberryPi

Este código es implementado en un Arduino Leonardo.

jueves, 6 de marzo de 2014

Raspberry Pi y Arduino Ultrasonido por I2C "Primera Parte"

En la primer parte de este tutorial se configura, en el Raspberry Pi, la transmisión de datos por I2C, para medir distancia por ultrasonido, al proyecto que integra Arduino y Pic con Raspberry Pi midiendo y controlado variables físicas a través de WebSockets. Este código es implementado en Raspberry Pi.

Instrucciones en video:



Código Fuente en:  /charlesrct/Tornado-RasberryPi

En el terminar digitar:

martes, 4 de marzo de 2014

Raspberry Pi y Tornado Puerto GPIO

En este tutorial se agrega el control del puerto GPIO al proyecto que integra Arduino y Pic con Raspberry Pi midiendo y controlado variables físicas a través de WebSockets.

Instrucciones en video:



Prueba de Funcionamiento:



Código Fuente en:  /charlesrct/Tornado-RasberryPi

NOTA: Al hacer uso del puerto GPIO, este código solo se puede ejecutar en un Raspberry Pi. Al contrario de los anteriores turoriales, este ejemplo no funciona en Windows.

lunes, 24 de febrero de 2014

Raspberry Pi y Tornado Hola Mundo

En este tutorial se crea el archivo base del proyecto que integra Arduino y Pic con Raspberry Pi midiendo y controlado variables físicas a través de WebSockets.

Instrucciones en video:



Código Fuente en:  /charlesrct/Tornado-RasberryPi

Crear la siguiente estructura de archivos:

Raspberry Pi y Tornado Instalación

Tornado es un framework web de Python, ideal para páginas web que requieren WebSockets y conexiones en tiempo real, como por ejemplo medir variables físicas utilizando los puertos GPIO del Raspbery Pi y mostrar sus resultados actualizados a todos los clientes que se encuentren conectados en la web. 

Instrucciones en video:


Lo primero que se va a hacer es explicar como instalar el framework Tornado en windows y en Raspberry Pi. 

jueves, 20 de febrero de 2014

Raspberry Pi GPIO: Solucionando el error "This channel is already in use"

Cuando se esta trabajando con el módulo GPIO del Rasberry Pi, por un error en el programa, el canal queda en ejecución al no ser cerrado adecuadamente. Esto genera el error: RuntimeWarning: This channel is already in use, continuing anyway. Use GPIO.setwarnings(False) to disable warnings. 

Instrucciones en video:


Este error, permite que el programa se ejecute, pero al estar el canal en uso, evita que se pueda acceder al puerto. Para poder tener de nuevo acceso al puerto, se debe cerrar o "matar" el proceso que se quedó en ejecución.

Raspberry Pi y Windows, conexión por escritorio remoto.

En este tutorial se explica como conectar Windows con Raspberry Pi, haciendo uso del escritorio remoto y XDRP

Instrucciones en video:


Ejecutar el comando sudo apt-get install xrdp en la consola del Raspberry Pi para instalar xrdp: