INTRODUÇÃO


             AO
     ARDUINO
                  Desiree dos Santos
                   @desisant
APRESENTAÇÃO

•Administradora do Grupo de Arduino no Rio
de Janeiro www.ArduInRio.cc

•Enamorada por desenvolvimento
de software e ARDUINO
, coordena cursos e eventos de
arduino no CEFET/RJ
•Superior de Sistemas para Internet -
CEFET-RJ

• Projeto CLARO Aprenda Brincando
com Arduino e Processing
AGENDA
• Pai Italiano < Mazzimo Banzi >
• O que é Arduino
• Hardware
           + analógico
           + digital ... pwm
           + board
             + Input/Output <sensores, autuadores>
           + Tensão, Corrente e Resistência
• Software
           + IDE
           + Simuladores <eletronica>
• Projetos 10+
• Por onde iniciar
• Compras Nacional / Internacional
• Hands On
DNA Italiano

Baixo Custo,
 Acessível,
Flexível para todos
...
Arduino

       DB9
2005
Arduino

USB
           +




                x
O que é arduino ?



Plataforma de prototipagem eletrônica
  para controle de sistemas interativos .
O que é arduino ?


• Plataforma OPEN -SOURCE (Hardware e
Software)
• Multiplataforma -> Linux , Mac e Windows
• Comunicação serial com transferência USB   
• Micro controlador com sistema embarcado
• Capacidade de armazenamento
• IDE intuitiva e fácil manuseio
O que        é arduino ?

Microcontrolador Atmega 328:
•Voltagem o peracional 5V
•Voltagem de alimentação (recomendada) 7-12V
•Voltagem de alimentação (limites)6-20V
•Pinos I/O digitais 14 (dos quais 6 podem ser
saídas PWM)
•Pinos de entrada analógica 6
•Corrente contínua por pino I/O 40 mA
•Corrente contínua para o pino 3.3V 50 mA
•Memória flash 32 KB (2KB usados para o
bootloader)
•SRAM 2 KB
•EEPROM 1 KB
Um pouco mais ...




 Fonte:www.robotizando.com.br
Um pouco mais ...
 Vários modelos :
•Leonardo
•DuemilaNove
•Mega
•Lilypad
•Nano
•Uno
•Pro
•Arduino BT
•Freeduino
•Severino
•Program-ME , .....
Um pouco mais ...
       UNO                MEGA      LILYPAD




   NANO               PRO MINI
Um pouco mais ...
Um pouco mais ...
Um pouco mais ...
•Diversas aplicações práticas :
   • Robôs
   • Roupas
   • Arte
   • Mobília
   • Games
   •Automação residencial
   •Instrumentos musicais, .....
EXTREMAMENTE
 IMPORTANTE
< MISSÃO 1>
Eletrônic
a
+ Tensão
     + Corrente
        + Resistência
Eletrônic
+ Tensão Elétrica

 Força que
          a impulsiona os elétrons
por um condutor e sua unidade de
medida é o Volt representado
pela letra V .
Eletrônic
+ Tensão Elétrica
          a

 Exemplo: Tensão elétrica de 127 V (
 Volts)
+ Corrente
          Eletrônic
          a
O movimento ordenado de elétrons , provocado pela
tensão elétrica, forma uma corrente de elétrons. Essa
corrente de elétrons é chamada de Corrente Elétrica (I).
Sua unidade de medida é o Ampère. O símbolo desta
unidade é A. Exemplo: Corrente elétrica de 10 A (Ampères).
+ Corrente
          Eletrônic
          a
Eletrônic
+ Resistência
           a que os átomos
 A dificuldade
oferecem à passagem da corrente
elétrica.
Eletrônic
+ Resistência
           a
< MISSÃO 2>
Hardwar
+ analógico
   +e
    digital ... pwm
    + board
         + Input <Sensores>
              + Output
<Autuadores>
              + shield
+
           Hardwar
Analógico
           e de analogia é 5 volts
  Valor lido é análogo a tensão.
   ** Referência
  •0 volts = 0
  •2.5 volts= 512
  •5 volts = 1023
  –Conversor A/D de 10 bits: 0 a 1023
+
            Hardwar
Analógico
            e
    Portas analógicas expressam valores
    de 0 a 1023 mas não são utilizadas
    para transferência de informações
    precisas.
+
            Hardwar
Analógico
            e
Hardwar
  + Digital

Trabalha e
         com 0 e 1 na lógica binária.
Digital do Arduino segue padrão TTL
onde:
• 0 a 0,8 volts = 0
• 2 a 5 volts = 1
Hardwar
 + Digital

         e tranferidos em sequencia
As portas digitais permitem que
dados sejam
através de uma lógica ou protocolo
binário.
+ Digital
            Hardwar
            e
+ PWM
        Hardwar
        e de 0 e 1 de forma que
Uma porta híbrida: digital porém com
modularização
consegue expressar uma idéia de
potência;
+ Board
              Hardwar
              e



Fonte: http://arduino.cc/en/Main/ArduinoBoardDiecimila
+ Sensores
              Hardwar
Capturar      e
sensações do
mundo físico para
o abstrato do
computador.
Hardwar
    + Autuadores

         e
Capturar abstrato
do computador
para o mundo
físico .
+ Shields
          Hardwar
Expansão, e
          aumenta recurso e
disponibiliza funções específicas de um
módulo.
            +         =
Hardwar
e


www.shields.org
< MISSÃO 3>
Software
    + IDE
           + Simuladores
(eletrônica)
Software
+ IDE ( arduino 1.01)
Software
         + IDE ( Eclipse C/C++ -
Juno )
Software
+ Simuladores (eletrônica)
@desisan
t
Projeto
Curti
Onde Iniciar
Onde Iniciar
Download IDE - arduino.cc (Install)

Arduino + Cabo USB

Configurar IDE (porta, modelo)

 SEJA FELIZ :) !
Onde Iniciar
Onde Iniciar
Onde Iniciar
Arduino Oficial (www.arduino.cc)

Comunidades
 ArduInRio (ArduInRio.cc)
 www.labdegaragem.com

Curso
linuxsolutions.com.br
TREINAMENTO@LINUXSOLUTIONS.COM
Compra Nacional
Compra Internacional
Hands ON
0
Contatos
@ desisant



 desisantos.wordpress.com (NOVO)



github.com/DesireeSantos
Agradecimento


                0

Workshop arduino EAD

  • 1.
    INTRODUÇÃO AO ARDUINO Desiree dos Santos @desisant
  • 2.
    APRESENTAÇÃO •Administradora do Grupode Arduino no Rio de Janeiro www.ArduInRio.cc •Enamorada por desenvolvimento de software e ARDUINO , coordena cursos e eventos de arduino no CEFET/RJ •Superior de Sistemas para Internet - CEFET-RJ • Projeto CLARO Aprenda Brincando com Arduino e Processing
  • 3.
    AGENDA • Pai Italiano< Mazzimo Banzi > • O que é Arduino • Hardware + analógico + digital ... pwm + board + Input/Output <sensores, autuadores> + Tensão, Corrente e Resistência • Software + IDE + Simuladores <eletronica> • Projetos 10+ • Por onde iniciar • Compras Nacional / Internacional • Hands On
  • 4.
    DNA Italiano Baixo Custo, Acessível, Flexível para todos ...
  • 5.
    Arduino DB9 2005
  • 6.
  • 7.
    O que éarduino ? Plataforma de prototipagem eletrônica para controle de sistemas interativos .
  • 8.
    O que éarduino ? • Plataforma OPEN -SOURCE (Hardware e Software) • Multiplataforma -> Linux , Mac e Windows • Comunicação serial com transferência USB  • Micro controlador com sistema embarcado • Capacidade de armazenamento • IDE intuitiva e fácil manuseio
  • 9.
    O que é arduino ? Microcontrolador Atmega 328: •Voltagem o peracional 5V •Voltagem de alimentação (recomendada) 7-12V •Voltagem de alimentação (limites)6-20V •Pinos I/O digitais 14 (dos quais 6 podem ser saídas PWM) •Pinos de entrada analógica 6 •Corrente contínua por pino I/O 40 mA •Corrente contínua para o pino 3.3V 50 mA •Memória flash 32 KB (2KB usados para o bootloader) •SRAM 2 KB •EEPROM 1 KB
  • 10.
    Um pouco mais... Fonte:www.robotizando.com.br
  • 11.
    Um pouco mais... Vários modelos : •Leonardo •DuemilaNove •Mega •Lilypad •Nano •Uno •Pro •Arduino BT •Freeduino •Severino •Program-ME , .....
  • 12.
    Um pouco mais...  UNO  MEGA  LILYPAD  NANO  PRO MINI
  • 13.
  • 14.
  • 15.
    Um pouco mais... •Diversas aplicações práticas : • Robôs • Roupas • Arte • Mobília • Games •Automação residencial •Instrumentos musicais, .....
  • 16.
  • 17.
  • 18.
    Eletrônic a + Tensão + Corrente + Resistência
  • 19.
    Eletrônic + Tensão Elétrica Força que a impulsiona os elétrons por um condutor e sua unidade de medida é o Volt representado pela letra V .
  • 20.
    Eletrônic + Tensão Elétrica a Exemplo: Tensão elétrica de 127 V ( Volts)
  • 21.
    + Corrente Eletrônic a O movimento ordenado de elétrons , provocado pela tensão elétrica, forma uma corrente de elétrons. Essa corrente de elétrons é chamada de Corrente Elétrica (I). Sua unidade de medida é o Ampère. O símbolo desta unidade é A. Exemplo: Corrente elétrica de 10 A (Ampères).
  • 22.
    + Corrente Eletrônic a
  • 23.
    Eletrônic + Resistência a que os átomos A dificuldade oferecem à passagem da corrente elétrica.
  • 24.
  • 25.
  • 26.
    Hardwar + analógico +e digital ... pwm + board + Input <Sensores> + Output <Autuadores> + shield
  • 27.
    + Hardwar Analógico e de analogia é 5 volts Valor lido é análogo a tensão. ** Referência •0 volts = 0 •2.5 volts= 512 •5 volts = 1023 –Conversor A/D de 10 bits: 0 a 1023
  • 28.
    + Hardwar Analógico e Portas analógicas expressam valores de 0 a 1023 mas não são utilizadas para transferência de informações precisas.
  • 29.
    + Hardwar Analógico e
  • 30.
    Hardwar +Digital Trabalha e com 0 e 1 na lógica binária. Digital do Arduino segue padrão TTL onde: • 0 a 0,8 volts = 0 • 2 a 5 volts = 1
  • 31.
    Hardwar + Digital e tranferidos em sequencia As portas digitais permitem que dados sejam através de uma lógica ou protocolo binário.
  • 32.
    + Digital Hardwar e
  • 33.
    + PWM Hardwar e de 0 e 1 de forma que Uma porta híbrida: digital porém com modularização consegue expressar uma idéia de potência;
  • 34.
    + Board Hardwar e Fonte: http://arduino.cc/en/Main/ArduinoBoardDiecimila
  • 35.
    + Sensores Hardwar Capturar e sensações do mundo físico para o abstrato do computador.
  • 36.
    Hardwar + Autuadores e Capturar abstrato do computador para o mundo físico .
  • 37.
    + Shields Hardwar Expansão, e aumenta recurso e disponibiliza funções específicas de um módulo. + =
  • 38.
  • 39.
  • 40.
    Software + IDE + Simuladores (eletrônica)
  • 41.
    Software + IDE (arduino 1.01)
  • 42.
    Software + IDE ( Eclipse C/C++ - Juno )
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
    Onde Iniciar Download IDE- arduino.cc (Install) Arduino + Cabo USB Configurar IDE (porta, modelo) SEJA FELIZ :) !
  • 48.
  • 49.
  • 50.
    Onde Iniciar Arduino Oficial(www.arduino.cc) Comunidades ArduInRio (ArduInRio.cc) www.labdegaragem.com Curso linuxsolutions.com.br TREINAMENTO@LINUXSOLUTIONS.COM
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
    Contatos @ desisant desisantos.wordpress.com(NOVO) github.com/DesireeSantos
  • 56.