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.

Like this presentation? Why not share!

Like this? Share it with your network

Share

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

on

  • 8,316 views

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.

Statistics

Views

Total Views
8,316
Views on SlideShare
8,056
Embed Views
260

Actions

Likes
1
Downloads
90
Comments
0

1 Embed 260

http://www.javaneiros.com.br 260

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Utilizando Java, Arduíno e a Web para criar empreendimentos próprios de sucesso Presentation 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.