• Like

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Utilizando Java, Arduíno e a Web para criar empreendimentos próprios de sucesso

  • 7,481 views
Uploaded on

Palestra do Vinícius Senger no Javaneiros 2010 onde ele mostrou como sair do basicão com telas de cadastro e criarmos empreendimentos de sucesso usando, por exemplo arduíno, Java e Web.

Palestra do Vinícius Senger no Javaneiros 2010 onde ele mostrou como sair do basicão com telas de cadastro e criarmos empreendimentos de sucesso usando, por exemplo arduíno, Java e Web.

More in: Technology , Education
  • 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
7,481
On Slideshare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
92
Comments
0
Likes
1

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.  
  • 2. Utilizando Java, Arduino e a Web para criar empreendimentos próprios de sucesso
  • 3. Agradecimentos
    • Comunidade local
    • Participantes
    • Patrocinadores
    • Uniderp e colaboradores
    • @jeffmor
  • 4. Quem sou eu
    • Comecei a programar por diversão com 8 anos
    • Trabalhei com Dbase, Clipper, C no MS-DOS, Vb, Perl, C/C++, Java
    • Trabalhei para Sun, Oracle, Microsoft e vários bancos
    • Fundador da Globalcode e Elétron Livre
    • 1º grau completo  , graduado na vida, pós em surf e vela oceanica
  • 5. Quem sou eu
    • [email_address]
    • @vsenger
    • www.eletronlivre.com.br
    • www.globalcode.com.br
  • 6. Quem sou eu – lado B Vinicius além do Java..
  • 7. 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 aulas
  • 8. Elétron Livre
    • Empresa brasileira voltada para open-source hardware
    • Desenvolvendo, fabricando e comercializando eletrônica diferenciada;
    • Trabalha em parceria com a BR-o-Bot, empresa startup de eletrônica;
  • 9. Agenda
    • Java
    • Computação física
    • Open-source hardware
    • Oportunidades
    • Empreendimentos
  • 10. Java
    • Crescimento nos últimos 10 anos
    • Amadurecimento generalizado de diferentes linguagens e plataformas
    • “ Java como TCP/IP”
    • Grails, Spring Roo, Seam, jRuby
    • Muitas oportunidades “convencionais” e enterprise (cara cadastro)
  • 11. Em foco...
    • Cloud Computing
    • noSQL
    • TV Digitial
    • HTML5 / CSS3, jQuery
    • Android
    • NodeJS e V8
  • 12. Tecnologia como meio-de-transporte da sua carreira
    • “ Embarque” em uma tecnologia da moda
    • Desenvolva seu nome escrevendo blog, publicando vídeos, apresentando palestras
    • Divirta-se mas... Leve a sério
    • Escolha algo que tire seu sono
    • Faça a diferença na comunidade
    • Crie uma comunidade!
  • 13. Oportunidades vs. Sorte
    • Projeto com James Gosling...
  • 14. Java (lado B)
    • Processing & ProcessingJS:
      • linguagem para programação gráfica desktop e web
    • PureData (PD)
      • Ambiente gráfico real-time para programação audio visual
    • Arduino
      • Placa microcontroladora open-source hardware
  • 15. Open-source hardware
    • É um hardware que pessoas podem pegar, distribuir, modificar e tudo mais.
    • Nos devolve a possibilidade de termos o controle de equipamentos eletrônicos;
    • É o hardware como “remédio genérico”;
    • Novo e promissor mercado;
    • Placas controladoras, mini-pcs, engenhocas eletrônicas, robôs, instrumentos, etc.
  • 16. Rep Rap
  • 17. Monome
  • 18. Segway
  • 19. BugLabs
  • 20. Reactable
  • 21. Arduino
    • Projeto de open source hardware famoso criado por Maximo Banzi, Ivrea University
    • “ Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software.
    • It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments. “
  • 22. Arduino
    • Placa simples baseada no MCU Atmega328
    • Barato: R$ 100,00 – Comunidade gigante!
    • Recursos limitados:
      • 16 mhz
      • 32k flash
      • 2k RAM
      • 6 analolg ports
      • 14 digital ports (6 PWM)
    • Programação em linguagem baseada no C/C++;
    • Pode utilizar C/C++ diretamente com GCC AVR;
  • 23. Arduino
  • 24. Simplicidade no circuito:
  • 25. Muitas aplicações práticas
    • Robôs
    • Roupas eletrônicas
    • Máquinas de corte e modelagem 3D de baixo custo;
    • Segway open-source
    • Desenvolvimento de celulares customizados
    • Instrumentos musicais
    • Paredes interativas
    • Instrumentação humana
    • Circuit bending
  • 26. Computação física Dispositivos entrada convencionais : mouse, teclado e voz; Dispositivos saída convêncionais : monitor e impressora Dispositivos entrada diferentes : luz ambiente, presença, aceleração de um objeto, gestos; Dispositivos saída diferenciados : luzes, motores, tomada, etc.
  • 27. Computação física
    • Obter dados do mundo real e integrar com um software:
      • Temperatura & Luminosidade
      • Aceleração
      • Presença
      • Cores & Imagens
    • Diversas aplicações: instalações artisticas, automação residencial, invenções, robótica;
    • Computação física quase = mecatrônica
  • 28. Computação física DEMO
  • 29. Sua casa amanhã... (ou hoje mesmo)
    • Memória avançada
    • Iluminação semântica
    • Bluetooth and wifi communication
    • Controle por gestos
    • Reconhecimento de imagens
    • Paredes interativas
    • Open source technologies (HW + SW)
    • Identificação das coisas: RFID, QRCode, barcode
    • Faça você mesmo
  • 30. Automação residencial popular
    • Inúmeras oportunidades!
    • Controle por celular e bluetooth
    • Integração com Web
    • Comando por gestos
    • Iluminação com Leds RGB
  • 31. Automação Residencial DEMO
  • 32. Oportunidades
    • Coisas que “tuitam”
    • Coisas bluetooth
    • Mercado do pai besta
    • Móveis high-tech
    • Integrações com celular
  • 33. Boiada na rede
    • Fazer o software:
      • Grails, Spring Roo, Seam Gen
    • Fazer o hardware:
      • Arduino, Beagle Board, Sun Spot, etc.
    • Colocar na Web:
      • Google App Engine
    • Vender no mercado livre
    • Divulgar no youtube
    • Rastrear com Analytics
  • 34. Empreendor hobista
    • Uma nova forma de empreender
    • Transformar seu hobbie em trabalho?
    • Seu trabalho começa depois das 18:00hs
  • 35. The cult of done manifesto
    • Existem 3 estados: desconhecido, em produção e feito!
    • Não existe estado de edição
    • Uma vez que você terminou, você esta pronto para jogar aquilo fora
    • Pessoas sem as mãos sujas estão erradas!
    • Destruição é uma variação da conclusão!
  • 36. OBRIGADO!
    • Vinicius Senger
    • Me escreva: [email_address]
    • Me siga: @vsenger
    • Me visite (eu moro em Ubatuba):
      • Rua Newton de Oliveira Prado, 369
      • Época do camarão junho – outubro
  • 37.