Paso 10: Programación del Jr de Pixar
Enlace a mi Github: https://github.com/Timvdv/Pixar-LAMP-Intel-Edison
Antes de empezar la codificación hay un par de cosas en cuenta.
Usé el Edison de Intel como el controlador con node.js como mi lenguaje de programación.
Transiciones suaves entre servos.
No estamos construyendo desde cero. Exactamente lo que necesitamos, alguien escribió: http://johnny-five.ioyo también utiliza algunas otras bibliotecas para hacer compatible con johnny cinco con el Edison de Intel.
Limitaciones Intel Edison
El mayor problema en el software era el hecho de que el Edison de Intel sólo controla 4 pines PWM al mismo tiempo con 5 servos. Lo que esto significa es que tuve que enviar PWM del servo 5 manualmente, esto hace que sea un poco menos suave.
Ejecuta el código
Supongo que depende de su Intel Edison y correr con las clavijas conectado en el puerto correcto y de tener instalado GIT.
(sketch crudo ->)
-SSH en el edison
-CD a su directorio de Inicio: ' cd ~'
-Copia el código desde mi cuenta de github: git clone https://github.com/Timvdv/pixar-lamp-intel-edison...
-CD en el directorio
-Ejecutar MNP instalar para instalar el dependencias 'MNP instalar'
-Si sus pines están conectados a los puertos del mismo que el mío está bueno para ir. De lo contrario este es el momento de cambiarlas. Usted puede hacer esto con el comando: 'vi slider.js'
-Cuando estés listo... Ejecute el programa: 'nodo slider.js'
El intel edison va a crear un servidor en http://your-ip:3000 vaya a la URL y utilice los cursores para controlar tu propia lámpara de Pixi.
Ahora ver que la magia ocurra!