JavaScript Robotics: o que acontece quando o hardware se encontra com o JavaScript?

661 visualizações

Publicada em

Apresentação produzida para a palestra na Campus Party Recife 2015, é uma apresentação introdutória sobre minha experiência com o JavaScript Robotics, e aborda temas como NodeBots, Johnny-five.io entre outras coisas. O link do vídeo no youtube é: https://youtu.be/NqHgluejYMc?t=5m3s

Publicada em: Tecnologia
0 comentários
4 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
661
No SlideShare
0
A partir de incorporações
0
Número de incorporações
13
Ações
Compartilhamentos
0
Downloads
20
Comentários
0
Gostaram
4
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

JavaScript Robotics: o que acontece quando o hardware se encontra com o JavaScript?

  1. 1. JavaScript Robotics O que acontece quando o Hardware se encontra com o JavaScript?
  2. 2. Photo by J L Hamilton Sobre o JavaScript
  3. 3. JavaScript só pra validar formulários?
  4. 4. JavaScript no hardware?
  5. 5. Mas... O que acontece quando o Hardware se encontra com o JavaScript?
  6. 6. eu sou o NodeBots! Qualquer hardware que seja manipulado com JavaScript, é um nodebot!
  7. 7. O que podemos fazer com isso?
  8. 8. Controlar Robôs
  9. 9. Casas inteligentes
  10. 10. Automação
  11. 11. Prototipação rápida
  12. 12. Criar brinquedos incríveis
  13. 13. Controlar Drones
  14. 14. Dancing with Robots Julian Cheal
  15. 15. Controlar por gestos e por fala
  16. 16. Coperação entre drones
  17. 17. O JavaScript vai dominar o mundo
  18. 18. Como nasceu o JavaScript Robotics
  19. 19. http://www.voodootikigod.com/nodebots-the-rise-of-js-robotics/ The Rise of JS Robotics @voodootikigod
  20. 20. O criador do Nodebots https://github.com/voodootikigod/node-serialport Chris Williams é o criador do Nodebots Node serial port
  21. 21. Standard Firmata Node Serial Port
  22. 22. Micro-controladores O Arduino é um micro controlador, mas existem vários outros
  23. 23. Como começar?
  24. 24. Ter algumas peças
  25. 25. Ter uma comunidade é ter amigos Comunidade NodeBots @nodebots @nodebotsrec @campusparty
  26. 26. Ter e ser amigos
  27. 27. NodeBots Day
  28. 28. Aprender e ensinar para os amigos
  29. 29. Johnny 5 Creator Rick Waldron npm install johnny-five
  30. 30. J5 step-by-step ● Instalar o Node.js ● Criar uma pasta para o projeto ● Entrar na pasta via linha de comando ● Instalar o Johnny-five: npm install johnny-five ● Rodar o arduino sketch firmata: standard firmata ● Linha de comando: node nomedoarquivo.js
  31. 31. Simples J5 Sintaxe // blinky.js var five = require("johnny-five"); var board = new five.Board(); board.on("ready", function() { // Create a standard `led` component instance var led = new five.Led(13); // "blink" the led in 500ms on-off phase periods led.blink(500); }); http://johnny-five.io/
  32. 32. Motores
  33. 33. Ponte H
  34. 34. Sensores
  35. 35. Sonar
  36. 36. http://johnny-five.io/examples/ping/
  37. 37. Temperatura
  38. 38. Criar o seu amigo Guide Dog
  39. 39. Muito Obrigado! fa@cesar.org.br @felipedeolinda felipedealbuquerque

×