Your SlideShare is downloading. ×

Computação Física com Arduino, Program-ME e Java

7,471
views

Published on

Apresentação realizada no dia 06/Nov/2010 no evento The Developers Conference (TDC2010) na trilha Stadium Sábado (14:20 às 16:10) promovido pela Globalcode e VOffice em Florianópolis/SC/Brasil.

Apresentação realizada no dia 06/Nov/2010 no evento The Developers Conference (TDC2010) na trilha Stadium Sábado (14:20 às 16:10) promovido pela Globalcode e VOffice em Florianópolis/SC/Brasil.

Published in: Technology, Education

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
7,471
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
2
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Globalcode – Open4education Computação Física com Arduino/Program-ME e a Plataforma Java Dr. Spock Instrutor Globalcode Senior Software Architect Profissional 1.9
  • 2. Globalcode – Open4education @bout me Bacharel e especialista em Física pela UFV e Unicamp; Instrutor Globalcode em Campinas e SP desde 2005; Desenvolvedor de aplicações Web desde 96 e Java desde 99; Atuação como arquiteto de software; Certificações Java: SCJP e SCWCD; Palestrante em eventos nacionais e internacionais: JustJava, TDC e JavaOne.
  • 3. Globalcode – Open4education Objetivo “Apresentar os conceitos de computação física, hardware open source, as principais características do Arduino e do Program- ME, além dos novos mercados com a plataforma Java”
  • 4. Globalcode – Open4education Agenda Como tudo começou! Computação física e hardware open source O que Arduino e Program-ME ? Projetos com Arduino e Program-ME A plataforma Java e os novos mercados Java e computação física Mais informações na rede
  • 5. Globalcode – Open4education Como tudo começou?
  • 6. Globalcode – Open4education Computação Física e Hardware Open Source
  • 7. Globalcode – Open4education Computação Física e Hardware Open Source
  • 8. Globalcode – Open4education Computação Física e Hardware Open Source
  • 9. Globalcode – Open4education Computação Física e Hardware Open Source
  • 10. Globalcode – Open4education Computação Física e Hardware Open Source
  • 11. Globalcode – Open4education Computação Física e Hardware Open Source
  • 12. Globalcode – Open4education O que é Arduino?
  • 13. Globalcode – Open4education Características do Arduino Microcontrolador ATmega 168 Arquitetura RISC 20 MIPS 16KB flash / 512B EEPROM / 1KB RAM estática 10.000 ciclos na flash / 100.000 na EEPROM 2 contadores / temporizador de 16bits 1 temporizador de tempo real com clock externo
  • 14. Globalcode – Open4education Características do Arduino 6 canais PWM (saída analógica) 6 conversores A/D de 10 bits (entrada analógica) 1 serial programável (USART) 1 interface SPI (Serial Peripheral Interface) 1 interface serial a 2 fios (I2C) 1 watch dog timer programável Interrupção / wake-up numa entrada digital
  • 15. Globalcode – Open4education O que é Program-ME?
  • 16. Globalcode – Open4education Projetos Globalcode: Tomad@
  • 17. Globalcode – Open4education Projetos Globalcode: Tomad@
  • 18. Globalcode – Open4education Projetos Globalcode: Tomad@
  • 19. Globalcode – Open4education Bússola Digital + Umidade + Temperatura
  • 20. Globalcode – Open4education Robô BR1
  • 21. Globalcode – Open4education 3-shield
  • 22. Globalcode – Open4education Brasileirinho
  • 23. Globalcode – Open4education Elétron Kit
  • 24. Globalcode – Open4education Treinamentos
  • 25. Globalcode – Open4education Componentes para o Arduino
  • 26. Globalcode – Open4education Componentes para o Arduino
  • 27. Globalcode – Open4education Componentes para o Arduino
  • 28. Globalcode – Open4education Componentes para o Arduino
  • 29. Globalcode – Open4education Componentes para o Arduino
  • 30. Globalcode – Open4education Componentes para o Arduino
  • 31. Globalcode – Open4education Aplicando o Arduino
  • 32. Globalcode – Open4education Programando o Arduino
  • 33. Globalcode – Open4education Programando o Arduino
  • 34. Globalcode – Open4education Ciclo de Desenvolvimento Obter uma placa Arduino e um cabo USB Download da IDE Arduino Instalação da IDE e dos drivers USB Conectar a placa Executar a IDE Arduino Escrever um programa ou exemplo Selecionar o modelo da placa
  • 35. Globalcode – Open4education Ciclo de Desenvolvimento Selecionar um porta serial Upload do programa para o Arduino
  • 36. Globalcode – Open4education Ciclo de Desenvolvimento Selecionar um porta serial Upload do programa para o Arduino
  • 37. Globalcode – Open4education Ciclo de Desenvolvimento Selecionar um porta serial Upload do programa para o Arduino
  • 38. Globalcode – Open4education Ciclo de Desenvolvimento Selecionar um porta serial Upload do programa para o Arduino
  • 39. Globalcode – Open4education
  • 40. Globalcode – Open4education A plataforma Java!
  • 41. Globalcode – Open4education A plataforma Java!
  • 42. Globalcode – Open4education A plataforma Java: TV Digital
  • 43. Globalcode – Open4education A plataforma Java: Blu-ray
  • 44. Globalcode – Open4education A plataforma Java: Mobile
  • 45. Globalcode – Open4education A plataforma Java: Numa caneta!
  • 46. Globalcode – Open4education A plataforma Java: Numa caneta!
  • 47. Globalcode – Open4education A plataforma Java: Numa caneta!
  • 48. Globalcode – Open4education A plataforma Java: Automação residencial
  • 49. Globalcode – Open4education Demonstração
  • 50. Globalcode – Open4education Mais informações Globalcode – The Developers Company http://www.globalcode.com.br/ Site oficial do Arduino http://arduino.cc/ Blog do elétron livre http://www.eletronlivre.com.br/ Comunidade Program-ME http://program-me.ning.com/ Blog da Globalcode http://blog.globalcode.com.br/
  • 51. Globalcode – Open4education Perguntas & Respostas
  • 52. Globalcode – Open4education Thank you! Twitter @drspockbr Blog do Spock http://blog.spock.com.br/ E-mail spock@globalcode.com.br