PROGRAMANDOARDUINO COM
JAVASCRIPT
Desiree Santos@desisant
Desiree Santosdesireesantos.com
@desisant
@desisant
Liberdade em programar o arduino
linguagem Javascript
@desisant
Johnny-Five johnny-five.io
Javascript
@desisant
cilonjs cilonjs.com
Javascript
@desisant
arto artoo.io
Ruby
@desisant
gobot gobot.io
Go
@desisant
Placa eletrônica de prototipação com código e hardware OPEN e
funciona Linux, Mac e Windows. Placa de fácil manuseio, baixo custo e possui
forte comunidade.
@desisant
Mazzimo Banzi
@desisant
Como funciona ?Protob0ard
@desisant
Para alimentar o led com a saída de 5V de um pino digital do arduino.
Corrente de 15mA e tensão de 2,1V. COMO CHEGAMOS 330Ω ?
R= (Vs –Vf) / I
R -> Resistência elétricaVs -> Tensão da fonte de alimentaçãoVf -> Tensão do ledI -> Corrente do led
R= (5 – 2,2) / 0,015R= 187 Ω
Como não temos um resistor com esta resistência, usamos o resistor mais próximo
desse valor, 330Ω.
@desisant
Tabela de cores - resistor
Chega de falar, agora é mão na massa.
Ops no arduino !
@desisant
@desisant
●Instalar nodejs●Instalar jonnhy five●Upload standartFirmata
@desisant
Instruções e código
https://github.com/desireesantos/workshop_arduino_js
@desisant
Controlando arduino com Javascript
●Led●LDR●Push button●Piezo
@desisant
var five = require("johnny-five");
var placa = new five.Board();
placa.on("ready", function() {
var ledVerde = new five.Led(13)
var ledVermelho = new five.Led(9)
ledVerde.blink(500)
ledVermelho.blink(500);
});
Blink
Slideshare/desisantdesireesantos.com
@desisant