Your SlideShare is downloading. ×
  • Like
Coder dojo lx especial arduino
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Coder dojo lx especial arduino

  • 133 views
Published

 

Published 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
133
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
6
Comments
0
Likes
2

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. CoderDojo LX Especial Arduino ! • • • • Electrónica Computação Física Arduino Protótipos ! Mauricio Martins www.ledsandchips.com
  • 2. Electrónica Básica
 ! • Grandezas eléctricas • Componentes electrónicos • Circuitos
  • 3. Grandezas eléctricas ! • Corrente ( I ) – fluxo ordenado de partículas portadoras de carga eléctrica - electrões. Tipos; contínua e alterna. ! • Tensão ( V ) – diferença de potencial eléctrico entre dois pontos. • Resistência ( R ) – capacidade de um corpo qualquer se opor à passagem de corrente eléctrica pelo mesmo. !
  • 4. Lei de Ohm R= V I
  • 5. Lei de Ohm R= Para alimentar com uma pilha (FEM) de 9V um LED com as seguintes características: ! V LED = 2V I LED = 0,02A (20mA) ! Que valor deve ter a resistência para limitar a corrente que atravessa o LED e não queima-lo? V I V = FEM - V LED 9V - 2V = 7V ! R=V/I R = 7V / 0.02A R = 350 OHM !
  • 6. Componentes ! • • • • Resistências Condensadores Semicondutores (díodos e transistores) Circuitos Integrados
  • 7. Resistências – Tipos
  • 8. Resistências – Identificação ! • Código de cores Prateado Dourado Preto Castanho Vermelho Laranja Amarelo Verde Azul Violeta Cinzento Branco
  • 9. Condensadores ! • Os condensadores são componentes que, embora não conduzam corrente eléctrica entre os seus terminais, são capazes de armazena-la.
 Esta corrente é "descarregada" assim que não exista resistência entre os seus terminais.
  • 10. Tipos de Condensadores Condensador cerâmica Condensador Tantalum Condensador polipropileno Condensador electrolítico Condensador Polyester Condensador Ajustável Condensadores - Identificação
  • 11. Semicondutores - Díodos ! ! ! ! ! ! ! ! ! ! ! ! ! ! • Só conduz corrente eléctrica num sentido! • Tipo de díodos: Díodo rectificador 
 Díodo de sinal ! ! ! ! LED(díodo emissor de luz) K A
  • 12. Semicondutores - Transístores ! • São capazes de controlar ou amplificar a passagem de corrente
 eléctrica. É composto por três terminais, base, emissor e colector. • Tipo de transístores: PNP, NPN
 (sinal, potência, FET, fototransístor, etc.)
  • 13. Semicondutores – Circuitos Integrados ! • Um circuito integrado, também conhecido por chip, é um dispositivo microeletrônico que consiste de muitos transístores e outros componentes interligados capazes de desempenhar muitas funções. Portas lógicas, contadores, decodificadores, etc. Reguladores de Tensão
  • 14. Computação Física ! serve para interligar
 o mundo físico/real
 com o mundo
 digital/virtual
  • 15. Analógico vs Digital Analógico Digital ! ! valores infinitos entre os extremos dois estados distintos estados binários ! ! fenómenos da vida real 0 ou 1 falso ou verdadeiro 0v ou 5v
  • 16. Sensores vs Actuadores Sensores Acutuadores ligados as entradas ligados as saídas ! ! Luz (LDR) Som (Microfone) Temperatura (NTC) Ligado/Desligado (Botão) … Luz (LED) Som (Altifalante) Aquecedor (Resistência) Abre/Fecha (Fechadura) …
  • 17. Sensores vs Actuadores Sensores Digital Analógico Acutuadores
  • 18. Arduino www.arduino.cc
  • 19. Arduino • Plataforma open-source desenvolvida em 2005 ! • ! • ! • ! • ! • ! Finalidade educativa na área da computação física Comunidade mundial de desenvolvedores Linguagem de programação baseada em C / C++ Multi-plataforma : Win, Mac e Linux Utilizado na robótica, automação, domótica, arte interactiva, etc. Alguns exemplos de aplicações
  • 20. Arduino IDE - Ambiente de desenvolvimento integrado
  • 21. reset Arduino UNO 13 saídas/entradas digitais USB 6 a 18 Volts 3.3v : 5v : GND : GND : Vin 6 entradas analógicas
  • 22. Ligar o Arduino na porta USB Abrir IDE Arduino Ficheiro > Exemplos > 01.Basics > Blink Ferramentas > Placa > Arduino UNO Ferramentas > Porta Série > COM xx Ficheiro > Carregar ou CTRL+U ou clicar em
  • 23. BreadBoard
  • 24. Fritzing
  • 25. Obrigado! mauricio@ledsandchips.com Tutorials: ! Offical Arduino Tutorials: Hardware implementation, language reference, library Tronixstuff: Basic knowledge to popular hardware implementation and usage Adafruit Learnig System: Arduino Tutorials Element14 Arduino Video Tutorials Todbott Blog: Misc Arduino Projects,Tutorials,Custom Libraries ITP Physical Computing: Hands on labs, Full Tutorials Hacktronics.com: Beginner Arduino Tutorials ! Projects and Hacks:! ! Makezine: Arduino projects and hacks Hackaday: Arduino projects and hacks Instructables: Arduino Projects and hacks ! Books:! ! The Arduino Cookbook Practical Arduino Programming Interactivity 30 Arduino Projects for the Evil Genius