Hardware livre palestra

3.044 visualizações

Publicada em

Slides da palestra ministrada em 28/04/2010 na Universidade Federal do PI no II SACIC - Semana Academica de Computação ( http://www.ufpi.br/sacic).

Publicada em: Educação
0 comentários
2 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
3.044
No SlideShare
0
A partir de incorporações
0
Número de incorporações
7
Ações
Compartilhamentos
0
Downloads
75
Comentários
0
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Hardware livre palestra

  1. 1. Hardware livre <br />ISSO É MAIS SIMPLES DO QUE PARECE<br />FRANCISCO MARCELINO<br />
  2. 2. HARDWARE LIVRE: O que é isso?<br />
  3. 3. Vamos entender o hardware<br /><ul><li>é a estrutura e as peças eletrônicas, magnéticas e mecânicas de um computador.
  4. 4. Material informático, maquinaria. Maquinaria programada para efetuar processamento automático de informação.
  5. 5. Conjunto de componentes físicos do computador.
  6. 6. É a parte física que compõe o Computador.
  7. 7. Parte física do computador. A máquina propriamente dita.</li></li></ul><li>Vamos ENTENDER o hardware<br />
  8. 8. COMPONENTES ELETRÔNICOS<br />CAPACITOR<br />AMPLIFICADOR OPERACIONAL<br />RESISTOR<br />TRANSISTOR<br />INDUTOR<br />DIODO<br />
  9. 9. CHAVEAMENTO, O INICIO DE TUDO<br />+VCC<br />SINAL<br />TERRA<br />
  10. 10. PORTAS LÓGICAS E LÓGICA BOOLEANA<br />AND<br />XOR<br />OR<br />INVERSORA<br />
  11. 11. BLOCOS LÓGICOS<br />PORTAS LÓGICAS<br />BLOCOS LÓGICOS<br />}<br /><ul><li>SOMADORES
  12. 12. SUBTRADORES
  13. 13. REGISTRADOR DE DESLOCAMENTO
  14. 14. MULTIPLEX
  15. 15. DEMULTIPLEX
  16. 16. CONVERSORES</li></li></ul><li>O HARDWARE ENTENDI… E O LIVRE?<br />
  17. 17. HISTÓRIA DO ARDUINO<br />
  18. 18. OS CULPADOS<br />Gianluca Martino, Massimo Banzi e David Cuartielles<br />
  19. 19. OS CULPADOS<br />Arduino Project team<br />Atrás: Dave Mellis e Tom Igoe; Frente: Gianluca Martino, David Cuartiellese MassimoBanzi<br />
  20. 20. A ARQUITETURA DO ARDUINO<br />
  21. 21. ARDUINO<br />MICROCONTROLADOR<br />
  22. 22. ARDUINO<br />ALIMENTAÇÃO<br />EXTERNA<br />
  23. 23. ARDUINO<br />ALIMENTAÇÃO<br />USB<br />COMUNICAÇÃO<br />USB<br />
  24. 24. ARDUINO<br />EXTENSÕES DO CHIP<br />EXTENSÕES DO CHIP<br />
  25. 25. CHIP DO ARDUINO<br />
  26. 26. E O SOFTWARE?<br />
  27. 27. ARDUINO IDE<br /><ul><li>O Arduino IDE é uma aplicação multi-plataforma escrita em JAVA na qual é derivada dos projetos PROCESSING e WIRING.
  28. 28. É esquematizado para introduzir a programação a artistas e a pessoas não familiarizadas com o desenvolvimento de software.
  29. 29. Baseado no ambiente de programação open source PROCESSING e a sintaxe da linguagem é baseada na biblioteca WIRING (baseado em C/C++).</li></ul>Porque a lei de copyright, que rege open source software doesn't aplicam-se ao hardware, eles decidiram usar uma licença CreativeCommonsAttributionShareAlike chamado.<br />
  30. 30. ARDUINO IDE<br />
  31. 31. O USO DO CREATIVE COMMONS<br />EXTENSÕES DO CHIP<br />EXTENSÕES DO CHIP<br />
  32. 32. O USO DO CREATIVE COMMONS<br />EXTENSÕES DO CHIP<br />Compartilhar — copiar, distribuir e transmitir a obra.<br />Remixar — criar obras derivadas.<br />Atribuição — Você deve creditar a obra da forma especificada pelo autor ou licenciante (mas não de maneira que sugira que estes concedem qualquer aval a você ou ao seu uso da obra)..<br />Compartilhamento pela mesma licença — Se você alterar, transformar ou criar em cima desta obra, você poderá distribuir a obra resultante apenas sob a mesma licença, ou sob uma licença similar à presente.<br />EXTENSÕES DO CHIP<br />
  33. 33. MAS, O QUE É ARDUINO?<br />EXTENSÕES DO CHIP<br />EXTENSÕES DO CHIP<br />
  34. 34. MAS, O QUE É ARDUINO?<br />+<br />+<br />O AMBIENTE DE PROGRAMAÇÃO<br />A COMUNIDADE E A FILOSOFIA<br />O HARDWARE FISICO<br />
  35. 35. + HARDWARE LIVRE<br />
  36. 36. SHIELDS PARA ARDUINO<br />
  37. 37. ROBODUINO<br />
  38. 38. LILYPAD ARDUINO<br />
  39. 39. ARDUPILOT<br />
  40. 40. BOTANICALLS KIT<br />
  41. 41. ARDUINO GAMEPACK<br />
  42. 42. OBJETIVO<br />
  43. 43. OBJETIVO<br />
  44. 44. OBJETIVO<br />
  45. 45. OBJETIVO<br />CONHECIMENTO / <br />COMUNIDADE <br />PRODUTOS /<br />TECNOLOGIAS<br />PARCERIAS /<br />NEGÓCIOS<br />
  46. 46. BIBLIOGRAFIA PARA PESQUISA<br /><ul><li>http://creativecommons.org/licenses/by-sa/3.0/
  47. 47. http://www.arduino.cc/
  48. 48. http://www.wired.com/techbiz/startups/magazine/16-11/ff_openmanufacturing?currentPage=all
  49. 49. http://code.google.com/p/arduino/
  50. 50. http://www.ladyada.net/learn/arduino/lesson1.html
  51. 51. http://pt.wikipedia.org/wiki/Arduino
  52. 52. http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?board=Portugues
  53. 53. http://arduino.cc/blog/
  54. 54. http://www.arduino.cc/playground/
  55. 55. http://www.botanicalls.com/kits/</li></li></ul><li>CONTATO<br />CONCORDOU? DISCORDOU? QUER TROCAR IDEIAS?<br />franciscomarcelinoalmeida@gmail.com<br />@keyjin<br />http://microcontrole.wordpress.com/<br />
  56. 56. DÚVIDAS?<br />

×