Embarcados - Ao arduino e além

793 visualizações

Publicada em

Palestra sobre o uso do Arduino e as possibilidades que existem além dessa plataforma. É abordado um pequeno histórico do desenvolvimento do Arduino, o seu uso e diversas placas.

Publicada em: Engenharia
2 comentários
6 gostaram
Estatísticas
Notas
Sem downloads
Visualizações
Visualizações totais
793
No SlideShare
0
A partir de incorporações
0
Número de incorporações
95
Ações
Compartilhamentos
0
Downloads
23
Comentários
2
Gostaram
6
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Embarcados - Ao arduino e além

  1. 1. Embarcados Ao Arduino e Além 6ª Exposição de Mecatrônica - UNIFRAN Fábio Souza
  2. 2. Sobre o palestrante Técnico em Eletroeletrônica - SENAI Engenheiro Eletricista - FACENS Professor Experiência em projetos eletrônicos Hardware e firmware Administrador do site Embarcados “O maior site de sistemas eletrônicos do Brasil”
  3. 3. Embarcados
  4. 4. Agenda Arduino Como usar o Arduino Outras possibilidades O que estudar
  5. 5. Um pouco antes do Arduino BASIC STAMP
  6. 6. O Arduino
  7. 7. Criadores do Arduino
  8. 8. Arduino O Site do Arduino o define como: “ Arduino is an open-source electronics platform based on easy-to-use hardware and software. It's intended for anyone making interactive projects.”
  9. 9. Arduino Um pouco da História
  10. 10. Primeiro Protótipo
  11. 11. RS-232 Arduino Serial V2.0Arduino Serial ● Comunicação Padrão RS-232 ● Alimentação por fonte Externa ● Microcontrolador ATmega8
  12. 12. USB Erro no layout!!! Arduino USB V2.0Arduino USB ● Conversor USB-Serial FT232BM; ● Alimentação pela USB ou fonte externa; ● Seleção da fonte por um Jumper.
  13. 13. Extreme Arduino Extreme Arduino Extreme V2 ● Componentes em SMD; ● Lançamento dos conectores headers fêmea; ● Leds TX e RX. ● Melhor layout; ● URL: www.arduino.cc
  14. 14. Arduino NG (Nuova Generazione) ● Conversor USB-SERIAL: FT232RL; ● Led no pino 13. Erro na SPI; ● Atmega168 - 16KB de flash Arduino NG Arduino NG REV. C ● Correção do erro da SPI; ● Led pino 13 não vinha montado; ● Resistor de 1k no pino 13.
  15. 15. Diecimila (10000 placas Arduino!!!) ● Reset através da comunicação serial, para entrar no bootloader; ● Proteção da USB contra curto-circuito; ● Novos conectores de 3,3 V e RESET; ● Volta do LED L (pino 13).
  16. 16. Duemilanove “2009” ● Seleção de fonte de tensão automática; ● Troca do ATmega168 para o ATmega328 aumentando para 32KB de flash.
  17. 17. Arduino UNO ● Referência da plataforma Arduino; ● Troca do conversor USB-Serial para o Atmega16U2; ● Melhoria no Silk; ● Pinos - IOREF.
  18. 18. Plataforma aberta
  19. 19. Shields São placas montadas sobre as placas Arduino que ampliam as possibilidades de aplicações das placas Arduino. http://shieldlist.org/
  20. 20. Placas Arduino UNO ATmega328 Memória Flash: 32KB Memória SRAM: 2KB Memória EEPROM: 1KB CLOCK: 16 MHz Pinos: 20 Arduino MEGA 2560 ATmega2560 Memória Flash: 256 KB Memória SRAM: 8KB Memória EEPROM: 4KB CLOCK: 16 MHz Pinos: 60
  21. 21. Placas Arduino Leonardo ATmega32u4 Memória Flash: 32KB Memória SRAM: 2.5KB Memória EEPROM: 1KB CLOCK: 16 MHz Pinos: 20 Arduino MICRO ATmega32u4 Memória Flash: 32KB Memória SRAM: 2.5KB Memória EEPROM: 1KB CLOCK: 16 MHz Pinos: 20
  22. 22. Placas Arduino DUE • ATMEL SAM3X8E - ARM Cortex M3 • Clock at 84Mhz • 96 KBytes of SRAM • 512 KBytes of Flash • DAC de 12 bits • ADC de 12 bits • JTAG debug
  23. 23. Placas • Arduino ZERO Atmel SAMD21 ARM Cortex M0+ Flash:256 kB SRAM: 32 kB de Clock: 48 MHz ADCs de 10-bits Atmel’s Embedded Debugger (EDBG)
  24. 24. Placas Intel Curie Flash Memory 196 kB SRAM 24 kB Clock Speed 32MHz Bluetooth LE, 6-axis accelerometer/gyro Arduino 101
  25. 25. Como usar o Arduino
  26. 26. Aprender eletrônica
  27. 27. Aprender programação
  28. 28. Introdução aos Sistemas Embarcados
  29. 29. Criar shields
  30. 30. Criar e compartilhar bibliotecas
  31. 31. Criar Placas baseadas em Arduino
  32. 32. Como não usar o Arduino
  33. 33. Copy and Paste
  34. 34. Usar placas em produtos - Cuidado
  35. 35. Usar Arduino para tudo PROJETO NOVO IDEIA NOVA
  36. 36. Existem diversas possibilidades
  37. 37. Microchip PIC
  38. 38. chipKIT chipKIT Uno32™ chipKIT Max32™
  39. 39. Atmel ATmega328P Xplained Mini Atmel SAM D20 Xplained Pro
  40. 40. Freedom Boards FRDM - KL25Z FRDM - K64F
  41. 41. NXP LPCXpresso1549 mbed board
  42. 42. ST STM32F4DISCOVERYSTM32VLDISCOVERY STM32F3DISCOVERY
  43. 43. STM32 Nucleo
  44. 44. Texas
  45. 45. Raspberry Pi
  46. 46. Intel Edison
  47. 47. O que estudar?
  48. 48. Eletrônica
  49. 49. Programação
  50. 50. Redes
  51. 51. Consultas e novidades
  52. 52. Conclusão
  53. 53. Dúvidas
  54. 54. Obrigado Contato: fabio.souza@embarcados.com.br

×