1 / 18

Arduino

Arduino. Maria Inês Castilho. e suas funcionalidades. Arduino. Hardware livre Software livre Diferentes modelos Simples e confiável Robusto o suficiente para a maioria das atividades de robótica livre. Arduino = Forte e amigo Em homenagem ao rei italiano Arduino de Ivrea (1002-1015).

Télécharger la présentation

Arduino

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Arduino Maria Inês Castilho e suas funcionalidades

  2. Arduino • Hardware livre • Software livre • Diferentes modelos • Simples e confiável • Robusto o suficiente para a maioria das atividades de robótica livre Arduino = Forte e amigo Em homenagem ao rei italiano Arduino de Ivrea (1002-1015)

  3. Arduino + Software + Conexão Vista de cima Software de programação Vista de baixo Cabo USB Diferentes modelos ver em http://arduino.cc/en/Main/Products?from=Main.Hardware

  4. Arduino Uno

  5. Microcon- trolador ATMEGA 328P Datasheet do Atmega em http://www.atmel.com/Images/doc8161.pdf

  6. ground (terra) Portas Digitais Portas Analógicas ground (terra) IO (Input e Output) = Portas de entrada e saída de dados

  7. Botão Reset Conexão USB Conexão Energia Externa

  8. ground (terra) Portas Digitais Botão Reset Conexão USB Microcon- trolador ATMEGA 328P Conexão Energia Externa Portas Analógicas ground (terra)

  9. O Arduino não funciona só!

  10. Software de Programação Tools - seleciona o tipo de Arduino e a porta COM Serial Monitor – monitor de dados Verify– compila a programação Sketch – palco da programação Upload – envia a programação para o Arduino Ambiente de Desenvolvimento Integrado do Arduino [Integrated Development Environment (IDE)

  11. Eletrônica básica Eletricidade é um fluxo (deslocamento) de elétrons por um material bom condutor. • Tensão ou voltagem (V) = a diferença de potencial (ddp) entre dois pontos de um condutor. É medido em V(volts). • Corrente (i)= a quantidade de elétrons que passa por segundo, num segmento do condutor. É medida em A (amperes). • Resistência (R) = a dificuldade oferecida pelo material à passagem da corrente elétrica. É medida em Ω(ohms).

  12. Lei de Ohm

  13. Exemplo de aplicação da Lei de Ohm • Para conectar um LED no Arduino, necessitamos associá-lo a um resistor para que a tensão de trabalho (5V) do Arduino produza a corrente mais aproximada possível daquela suportada pelo LED para que este não queime. • Cada LED tem uma resistência interna. A condição ideal de trabalho são para os seguintes valores aproximados de tensão e corrente (i):

  14. LEDs • O LED (Light EmittingDiode), por ser um diodo e não uma lâmpada, deixa passar a corrente num único sentido. • O LED RGB emite, numa mesma peça, as cores vermelho, verde e azul e tem o formato à direita:

  15. Resistores • Resistores limitam a passagem de corrente elétrica, impedindo que alguns componentes venham a ser danificados por excesso de tensão elétrica. Resistor de carvão (Resistor de valor fixo) Potenciômetro (Resistor variável) Imagem extraída de http://www.eletronicadidatica.com.br/

  16. Protoboard • Testes devem ser realizados numa placa de prototipagem onde os componentes são fixados sem a necessidade de solda. Internamente, a placa tem comunicação metálica conforme esquema acima.

  17. NOTAS: • IDE do Arduino = Ambiente de Desenvolvimento Integrado do Arduino [Integrated Development Environment (IDE)]: http://arduino.cc/en/Main/Software#toc1 • Maisconhecimentoemeletrônicabásica: http://www.feiradeciencias.com.br/sala15/index15.asp • Calcula valor de resistores:http://rmeletronica.com.br/arquivos/resistor/index.html

  18. Bibliografia • McRoberts, M. Arduino Básico, São Paulo, Novatec, 2011. • Monk, S. 30 Arduino Projects for the Evil Genius, New York, McGraw-Hill, 2010. • http://www.ladyada.net/learn/arduino/index.html

More Related