Computação Física com Arduino/Program-ME e a Plataforma Java

  • 2,545 views
Uploaded on

Apresentação realizada no evento SeniorTEC em Blumenau no dia 23/Julho/2010 das 15:45 às 17:00.

Apresentação realizada no evento SeniorTEC em Blumenau no dia 23/Julho/2010 das 15:45 às 17:00.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,545
On Slideshare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
64
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. Computação Física com Arduino/Program-ME e a Plataforma Java Dr. Spock Senior Enterprise Architect
  • 2. @bout me > Bacharel e especialista em Física pela UFV e Unicamp; > Instrutor na Globalcode em Campinas e SP desde 2005; > Desenvolvedor de aplicações Web desde 96; > Desenvolvedor de aplicações 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. Globalcode – Open4Education
  • 3. Sobre a Globalcode > Empresa referência para treinamentos voltados para programadores em todo Brasil; > +40 treinamentos para desenvolvedores de software; > +30 publicações próprias; > +10 unidades; > +40 instrutores; > +50.000 horas de consultoria e aula. Globalcode – Open4Education
  • 4. Objetivo “Apresentar os conceitos de computação física, hardware open source, as principais características o Arduino e o Program-ME, além dos novos mercados com a platforma Java” Globalcode – Open4Education
  • 5. 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 Globalcode – Open4Education
  • 6. Como tudo começou? Globalcode – Open4Education
  • 7. Computação Física e Hardware open source Globalcode – Open4Education
  • 8. Computação Física e Hardware open source Globalcode – Open4Education
  • 9. Computação Física e Hardware open source Globalcode – Open4Education
  • 10. Computação Física e Hardware open source Globalcode – Open4Education
  • 11. Computação Física e Hardware open source Globalcode – Open4Education
  • 12. O que é Arduino? Globalcode – Open4Education
  • 13. 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 Globalcode – Open4Education
  • 14. 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 Globalcode – Open4Education
  • 15. O que é Program-ME? Globalcode – Open4Education
  • 16. Projetos Globalcode: Tomad@ Globalcode – Open4Education
  • 17. Projetos Globalcode: Tomad@ Globalcode – Open4Education
  • 18. Projetos Globalcode: Tomad@ Globalcode – Open4Education
  • 19. Bússola Digital + Humid/Temp Globalcode – Open4Education
  • 20. Robô BR1 Globalcode – Open4Education
  • 21. 3-shield Globalcode – Open4Education
  • 22. Brasileirinho Globalcode – Open4Education
  • 23. Elétron Kit Globalcode – Open4Education
  • 24. Treinamentos Globalcode – Open4Education
  • 25. Componentes para o Arduino Globalcode – Open4Education
  • 26. Componentes para o Arduino Globalcode – Open4Education
  • 27. Componentes para o Arduino Globalcode – Open4Education
  • 28. Componentes para o Arduino Globalcode – Open4Education
  • 29. Componentes para o Arduino Globalcode – Open4Education
  • 30. Componentes para o Arduino Globalcode – Open4Education
  • 31. Componentes para o Arduino Globalcode – Open4Education
  • 32. Componentes para o Arduino Globalcode – Open4Education
  • 33. Programando para o Arduino Globalcode – Open4Education
  • 34. Programando para o Arduino Globalcode – Open4Education
  • 35. 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 Globalcode – Open4Education
  • 36. Ciclo de desenvolvimento > Selecionar um porta serial > Upload do programa para o Arduino Globalcode – Open4Education
  • 37. Ciclo de desenvolvimento > Selecionar um porta serial > Upload do programa para o Arduino Globalcode – Open4Education
  • 38. Ciclo de desenvolvimento > Selecionar um porta serial > Upload do programa para o Arduino Globalcode – Open4Education
  • 39. A plataforma Java Globalcode – Open4Education
  • 40. A plataforma Java Globalcode – Open4Education
  • 41. A plataforma Java Globalcode – Open4Education
  • 42. A plataforma Java: TV Digital Globalcode – Open4Education
  • 43. A plataforma Java: Blu-ray Globalcode – Open4Education
  • 44. A plataforma Java: Mobile Globalcode – Open4Education
  • 45. A plataforma Java: Uma caneta! Globalcode – Open4Education
  • 46. A plataforma Java: Uma caneta! Globalcode – Open4Education
  • 47. A plataforma Java: Uma caneta! Globalcode – Open4Education
  • 48. Demonstração Globalcode – Open4Education
  • 49. 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/ Globalcode – Open4Education
  • 50. Perguntas & Respostas Globalcode – Open4Education
  • 51. Dr. Spock (spock@globalcode.com.br)