O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Programando arduino com javascript

778 visualizações

Publicada em

Workshop do framework Johnny Five para programar em javascript para controlar arduino.

Publicada em: Dispositivos e hardware
  • Entre para ver os comentários

Programando arduino com javascript

  1. 1. PROGRAMANDO ARDUINO COM JAVASCRIPT Desiree Santos @desisant
  2. 2. Desiree Santos desireesantos.com @desisant
  3. 3. @desisant Liberdade em programar o arduino linguagem Javascript
  4. 4. @desisant Johnny-Five johnny-five.io Javascript
  5. 5. @desisant cilonjs cilonjs.com Javascript
  6. 6. @desisant arto artoo.io Ruby
  7. 7. @desisant gobot gobot.io Go
  8. 8. @desisant Agenda
  9. 9. @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.
  10. 10. @desisant Mazzimo Banzi
  11. 11. @desisant
  12. 12. @desisant
  13. 13. @desisant Como funciona ? Proto b0ard
  14. 14. @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étrica Vs -> Tensão da fonte de alimentação Vf -> Tensão do led I -> Corrente do led R= (5 – 2,2) / 0,015 R= 187 Ω Como não temos um resistor com esta resistência, usamos o resistor mais próximo desse valor, 330Ω.
  15. 15. @desisant Tabela de cores - resistor
  16. 16. Chega de falar, agora é mão na massa. Ops no arduino ! @desisant
  17. 17. @desisant ●Instalar nodejs ●Instalar jonnhy five ●Upload standartFirmata
  18. 18. @desisant Instruções e código https://github.com/desireesantos/workshop_arduino_js
  19. 19. @desisant Controlando arduino com Javascript ●Led ●LDR ●Push button ●Piezo
  20. 20. @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
  21. 21. Slideshare/desisant desireesantos.com @desisant

×