Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SESIÓN 10
➢ FIRMATA
➢ JOHNNY FIVE I
- NODE.JS – JAVASCRIPT
- TIMERSY J5
- VARIABLE BOOLEANA EN JS
FIRMATA
Es un protocolo que sirve para comunicarse con arduino desde cualquier software o cualquier
ordenador conectado.
Tiene por objetivo hacer que arduino se vuelva en una extensión de nuestro entono de
desarrollo, lo cual es conveniente ya que nos evitaremos tener que programar en diferentes
lenguajes de programación.
En nuestro caso trabajaremos con el framework Jhonny-five, este nos permitirá conectar
arduino via web con Firmata y JavaScript.
FIRMATA – COMPATIBILIDAD DE LENGUAJES
Actualmente firmata trabaja con diferentes tipos de microcontroladores, siendo arduino el
microcontrolador más completo para el manejo de diferentes lenguajes
FIRMATA – J5
Johnny-Five es la plataforma de JS enfocada en la
integración con la robótica e IoT, fue lanzado por
Bocoup en 2012.
Hola mundo!
EJERCICIO 1 – CREAMOS EL SERVIDOR
En el escritorio creamos
una carpeta a la cual la
llamaremos: ArduinoJS
Posteriormente subimos el
programa.
EJERCICIO 1 – JAVASCRIPT
Crearemos nuestro primer archivo de JavaScript al que llamaremos ej1.js para
encender y apagar un led mediante NodeJS.
Dicho archivo lo guardamos en la carpeta llamada ArduinoJS
Existen varios
métodos que
tiene la función
Led, entre ellas
tenemos:
On, off, toggle,
intensity,
fadeIn, fadeOut,
etc.
EJERCICIO 1 – JAVASCRIPT
Con la placa conectada ingresamos a
CMD y nos dirigimos a la dirección
donde guardamos ej1.js y lo
ejecutamos con el comando: node
ej1.js