Translate

lunes, 22 de mayo de 2017

1. MATERIALES EJES CNC

Proyecto construcción de una CNC


CNC significa "control numérico computarizado". En una máquina CNC una computadora controla la posición y velocidad de los motores que accionan los ejes, para pulir, tallar o en mi caso para realizar circuitos impresos sin necesidad de ácido.

5 Varillas aceradas 8mm por 50cm de longitud.
3 Tornillos 8mm 4 hilos por 50cm  de longitud con tuerca.


Estos ejes fueron adquiridos en la web de Mercado Libre Colombia, en Mayo de 2017...

Arduino, Acelerómetro y Giroscopio MPU-6050 Board GY-521

El sensor MPU-6050 combina un acelerómetro de 3 ejes y un giroscopio de 3 ejes, en el mismo circuito integrado. Utiliza el bus I2C estándar para la transmisión de datos y entre las placas de interfaz que están disponibles, la GY-521 es la que se utiliza en esta oportunidad con un Arduino Leonardo como maestro para capturar y visualizar los datos.

Sensor MPU-6050, Board GY-521

domingo, 22 de marzo de 2015

Intel XDK Android APK problem


In the emulator the web service works. When build and install .apk in cell phone does not work.

En el emulador el servicio web funciona. Cuando compila y se instala el .apk en el celular no funciona.


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.