+Waelson NegreirosJava + Arduíno + Raspberry PIUma Combinação Perfeita
Quem Sou?• Desenvolvedor Java a mais de 12 anos• Analista de sistemas no Sicoob Confederação• Escreve para as revistas Jav...
Agenda• Java• Arduíno• Raspberry PI• Juntando Tudo• Conclusão
Java
Internet das Coisas• Criado no MIT• Iniciamente baseado em RFID e Sensores• Próxima revolução tecnológica
Estimativas• Expectativas de Conectividade em 2020– 31 bilhões de dispositivos– 4 bilhões de pessoas
Internet das CoisasMainframe Internet das PessoasInternet dasCoisasTempoVolume de DadosMainframes PCs Celulares Dispositiv...
Novos Problemas• Conectividade e Integração• Segurança• Confiabilidade e Performance• Custo• Time-to-Market• Produtividade...
Java e IoTBig Data(Dados Corporativos)Monitoração / Controle / Operação
ArquiteturaEmdeddedGlassfishEmdeddedDBDados e AplicaçõesCorporativasEmbarcados Gateways / Concentradores
Arduíno
Arduíno• Plataforma de prototigagem eletrônica open source.• Criado em Evrea na Itália• Lançado em 2005• Menção honrosa em...
Arduíno• O que posso fazer com ele?
Arduíno• Arquitetura• Microntrolador ATmega328• Memória flash de 32Kb• SRAM interna de 2Kb• 14 pinos de I/O digital• Entra...
Arduíno• Layout
Arduíno• Modelos
Arduíno• Clones• Freduíno• Iluminato• Brasuíno• GaraginoÓtima opção custo benefício
Arduíno• Expandindo as capacidades com Shields
Arduíno• Acoplando o Shield
Arduíno• Sensores
Arduíno• Sensores
Arduíno• Arduíno IDE• Desenvolvido em Java (multiplataforma, claro!)• Linguagem C/C++• Modelo de programação simples– setu...
Arduíno• Arduíno IDE
Arduíno• Arduíno IDESimples programa
Arduíno• Arduíno IDE
Arduíno• Como interagir com o Arduíno?• Wifi• Bluetooth• Serial• TCP/IP
Raspberry PI
Raspberry PI• PC do tamanho de um cartão de crédito.• Todos hardware integrado• Baixo custo. Apenas U$ 35.00• Baseado em a...
Raspberry PI• Layout
Raspberry PI• E o sistema operacional?• Qualquer um baseado em arquitetura ARM– Ubuntu– Debian– Fedora
Raspberry PI• E o sistema operacional?• Qualquer um baseado em arquitetura ARM– Ubuntu– Debian– Fedora
Raspberry PI• Arduino vs Raspberry PIvs
Juntando Tudo
Obrigado!• Twitter: @waelson• Facebook: waelson.nunes• Email: waelson@gmail.com• Blog: www.waelson.com.br
Palestra FLISOL 2013 - Java + Arduino + Raspberry PI = Uma combinação perfeita
Próximos SlideShares
Carregando em…5
×

Palestra FLISOL 2013 - Java + Arduino + Raspberry PI = Uma combinação perfeita

2.306 visualizações

Publicada em

Palestra apresentada no FLISOL DF 2013. Onde foi mostrada apresentações práticas de integração hardware open source e Java Embarcado.

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

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

Nenhuma nota no slide

Palestra FLISOL 2013 - Java + Arduino + Raspberry PI = Uma combinação perfeita

  1. 1. +Waelson NegreirosJava + Arduíno + Raspberry PIUma Combinação Perfeita
  2. 2. Quem Sou?• Desenvolvedor Java a mais de 12 anos• Analista de sistemas no Sicoob Confederação• Escreve para as revistas Java Magazine• Mantém o blog www.waelson.com.br• Possui várias certificação de players comoSun, Oracle, Microsoft, OMG, LPI e IBM.• Membro individual da Java Community Process• Participa dos projetos JBoss HornetQ e OpenJDK
  3. 3. Agenda• Java• Arduíno• Raspberry PI• Juntando Tudo• Conclusão
  4. 4. Java
  5. 5. Internet das Coisas• Criado no MIT• Iniciamente baseado em RFID e Sensores• Próxima revolução tecnológica
  6. 6. Estimativas• Expectativas de Conectividade em 2020– 31 bilhões de dispositivos– 4 bilhões de pessoas
  7. 7. Internet das CoisasMainframe Internet das PessoasInternet dasCoisasTempoVolume de DadosMainframes PCs Celulares Dispositivos InteligentesConectadosTráfegoInternetGrandeNúmero deCoisas
  8. 8. Novos Problemas• Conectividade e Integração• Segurança• Confiabilidade e Performance• Custo• Time-to-Market• Produtividade dos Desenvolvedores• Suporte Padronizado
  9. 9. Java e IoTBig Data(Dados Corporativos)Monitoração / Controle / Operação
  10. 10. ArquiteturaEmdeddedGlassfishEmdeddedDBDados e AplicaçõesCorporativasEmbarcados Gateways / Concentradores
  11. 11. Arduíno
  12. 12. Arduíno• Plataforma de prototigagem eletrônica open source.• Criado em Evrea na Itália• Lançado em 2005• Menção honrosa em 2006 na categoria DigitalCommunities.• Ambiente de desenvolvimento Arduíno IDE.
  13. 13. Arduíno• O que posso fazer com ele?
  14. 14. Arduíno• Arquitetura• Microntrolador ATmega328• Memória flash de 32Kb• SRAM interna de 2Kb• 14 pinos de I/O digital• Entrada analógica de 6 pinos• 32 registradores (8 bits)
  15. 15. Arduíno• Layout
  16. 16. Arduíno• Modelos
  17. 17. Arduíno• Clones• Freduíno• Iluminato• Brasuíno• GaraginoÓtima opção custo benefício
  18. 18. Arduíno• Expandindo as capacidades com Shields
  19. 19. Arduíno• Acoplando o Shield
  20. 20. Arduíno• Sensores
  21. 21. Arduíno• Sensores
  22. 22. Arduíno• Arduíno IDE• Desenvolvido em Java (multiplataforma, claro!)• Linguagem C/C++• Modelo de programação simples– setup()– loop()
  23. 23. Arduíno• Arduíno IDE
  24. 24. Arduíno• Arduíno IDESimples programa
  25. 25. Arduíno• Arduíno IDE
  26. 26. Arduíno• Como interagir com o Arduíno?• Wifi• Bluetooth• Serial• TCP/IP
  27. 27. Raspberry PI
  28. 28. Raspberry PI• PC do tamanho de um cartão de crédito.• Todos hardware integrado• Baixo custo. Apenas U$ 35.00• Baseado em arquitetura ARM• Processador de 700 MHz• GPU VideoCore.• 512 RAM• Fins educacionais
  29. 29. Raspberry PI• Layout
  30. 30. Raspberry PI• E o sistema operacional?• Qualquer um baseado em arquitetura ARM– Ubuntu– Debian– Fedora
  31. 31. Raspberry PI• E o sistema operacional?• Qualquer um baseado em arquitetura ARM– Ubuntu– Debian– Fedora
  32. 32. Raspberry PI• Arduino vs Raspberry PIvs
  33. 33. Juntando Tudo
  34. 34. Obrigado!• Twitter: @waelson• Facebook: waelson.nunes• Email: waelson@gmail.com• Blog: www.waelson.com.br

×