SlideShare uma empresa Scribd logo
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

Mais conteúdo relacionado

Mais procurados

Arduino Hack Day Corumbá
Arduino Hack Day CorumbáArduino Hack Day Corumbá
Arduino Hack Day Corumbá
Samuel Cavalcante
 
Android e Arduino para automação residencial
Android e Arduino para automação residencialAndroid e Arduino para automação residencial
Android e Arduino para automação residencial
Álvaro Justen
 
MiniCursoDeArduino
MiniCursoDeArduinoMiniCursoDeArduino
MiniCursoDeArduino
Roger Pereira
 
Mini-curso de Introdução a Eletrônica com Arduino
Mini-curso de Introdução a Eletrônica com ArduinoMini-curso de Introdução a Eletrônica com Arduino
Mini-curso de Introdução a Eletrônica com Arduino
Felipe Martins
 
Introdução - Arduino - Renan Martins
Introdução - Arduino - Renan MartinsIntrodução - Arduino - Renan Martins
Introdução - Arduino - Renan Martins
Andressa Mirella Filgueiras
 
Introdução à eletronica e robótica com arduino
Introdução à eletronica e robótica com arduinoIntrodução à eletronica e robótica com arduino
Introdução à eletronica e robótica com arduino
Juan Manoel
 
Introdução à plataforma Arduino
Introdução à plataforma ArduinoIntrodução à plataforma Arduino
Introdução à plataforma Arduino
entrebits
 
Oficina Scratch para Arduino Cap UFRJ
Oficina Scratch para Arduino Cap UFRJOficina Scratch para Arduino Cap UFRJ
Oficina Scratch para Arduino Cap UFRJ
Desiree Santos
 
Programação em C para Arduino
Programação em C para ArduinoProgramação em C para Arduino
Programação em C para Arduino
Rodrigo Rosa
 
Arduino - Desenvolvendo com hardware livre
Arduino - Desenvolvendo com hardware livreArduino - Desenvolvendo com hardware livre
Arduino - Desenvolvendo com hardware livre
Marcelo Laranjeira Melo
 
Arduino Básico
Arduino BásicoArduino Básico
Arduino Básico
MarcusHenriqueTeixeira
 
Palestra: Robótica com Arduino
Palestra: Robótica com ArduinoPalestra: Robótica com Arduino
Palestra: Robótica com Arduino
Felipe Martins
 
Introdução ao Arduino
Introdução ao ArduinoIntrodução ao Arduino
Introdução ao Arduino
Helder da Rocha
 
Introdução ao arduino
Introdução ao arduinoIntrodução ao arduino
Introdução ao arduino
Leandro Magalhaes Lima
 
Hack'Aveiro - 1º workshop - Introdução ao Arduino
Hack'Aveiro - 1º workshop - Introdução ao ArduinoHack'Aveiro - 1º workshop - Introdução ao Arduino
Hack'Aveiro - 1º workshop - Introdução ao Arduino
Diogo Gomes
 
TDC 2017: pequeno guia de eletrônica essencial para makers
TDC 2017: pequeno guia de eletrônica essencial para makersTDC 2017: pequeno guia de eletrônica essencial para makers
TDC 2017: pequeno guia de eletrônica essencial para makers
Helder da Rocha
 
Apostila Arduino - Núcleo de Estudos em Robótica SheepSet
Apostila Arduino - Núcleo de Estudos em Robótica SheepSetApostila Arduino - Núcleo de Estudos em Robótica SheepSet
Apostila Arduino - Núcleo de Estudos em Robótica SheepSet
Saymon Cristian Alves Oliveira
 
Técnicas de Prototipação II - Physical Computing - Aula 02
Técnicas de Prototipação II - Physical Computing - Aula 02Técnicas de Prototipação II - Physical Computing - Aula 02
Técnicas de Prototipação II - Physical Computing - Aula 02
Tiago Barros
 
Aula 1: Conhecendo o Arduino
Aula 1: Conhecendo o ArduinoAula 1: Conhecendo o Arduino
Aula 1: Conhecendo o Arduino
MarcusHenriqueTeixeira
 

Mais procurados (19)

Arduino Hack Day Corumbá
Arduino Hack Day CorumbáArduino Hack Day Corumbá
Arduino Hack Day Corumbá
 
Android e Arduino para automação residencial
Android e Arduino para automação residencialAndroid e Arduino para automação residencial
Android e Arduino para automação residencial
 
MiniCursoDeArduino
MiniCursoDeArduinoMiniCursoDeArduino
MiniCursoDeArduino
 
Mini-curso de Introdução a Eletrônica com Arduino
Mini-curso de Introdução a Eletrônica com ArduinoMini-curso de Introdução a Eletrônica com Arduino
Mini-curso de Introdução a Eletrônica com Arduino
 
Introdução - Arduino - Renan Martins
Introdução - Arduino - Renan MartinsIntrodução - Arduino - Renan Martins
Introdução - Arduino - Renan Martins
 
Introdução à eletronica e robótica com arduino
Introdução à eletronica e robótica com arduinoIntrodução à eletronica e robótica com arduino
Introdução à eletronica e robótica com arduino
 
Introdução à plataforma Arduino
Introdução à plataforma ArduinoIntrodução à plataforma Arduino
Introdução à plataforma Arduino
 
Oficina Scratch para Arduino Cap UFRJ
Oficina Scratch para Arduino Cap UFRJOficina Scratch para Arduino Cap UFRJ
Oficina Scratch para Arduino Cap UFRJ
 
Programação em C para Arduino
Programação em C para ArduinoProgramação em C para Arduino
Programação em C para Arduino
 
Arduino - Desenvolvendo com hardware livre
Arduino - Desenvolvendo com hardware livreArduino - Desenvolvendo com hardware livre
Arduino - Desenvolvendo com hardware livre
 
Arduino Básico
Arduino BásicoArduino Básico
Arduino Básico
 
Palestra: Robótica com Arduino
Palestra: Robótica com ArduinoPalestra: Robótica com Arduino
Palestra: Robótica com Arduino
 
Introdução ao Arduino
Introdução ao ArduinoIntrodução ao Arduino
Introdução ao Arduino
 
Introdução ao arduino
Introdução ao arduinoIntrodução ao arduino
Introdução ao arduino
 
Hack'Aveiro - 1º workshop - Introdução ao Arduino
Hack'Aveiro - 1º workshop - Introdução ao ArduinoHack'Aveiro - 1º workshop - Introdução ao Arduino
Hack'Aveiro - 1º workshop - Introdução ao Arduino
 
TDC 2017: pequeno guia de eletrônica essencial para makers
TDC 2017: pequeno guia de eletrônica essencial para makersTDC 2017: pequeno guia de eletrônica essencial para makers
TDC 2017: pequeno guia de eletrônica essencial para makers
 
Apostila Arduino - Núcleo de Estudos em Robótica SheepSet
Apostila Arduino - Núcleo de Estudos em Robótica SheepSetApostila Arduino - Núcleo de Estudos em Robótica SheepSet
Apostila Arduino - Núcleo de Estudos em Robótica SheepSet
 
Técnicas de Prototipação II - Physical Computing - Aula 02
Técnicas de Prototipação II - Physical Computing - Aula 02Técnicas de Prototipação II - Physical Computing - Aula 02
Técnicas de Prototipação II - Physical Computing - Aula 02
 
Aula 1: Conhecendo o Arduino
Aula 1: Conhecendo o ArduinoAula 1: Conhecendo o Arduino
Aula 1: Conhecendo o Arduino
 

Semelhante a Workshop arduino EAD

C.E.S.A.R Introducao ao Arduino
C.E.S.A.R Introducao ao ArduinoC.E.S.A.R Introducao ao Arduino
C.E.S.A.R Introducao ao Arduino
Tiago Barros
 
1 aula do curso de automação - Arduino
1 aula do curso de automação - Arduino1 aula do curso de automação - Arduino
1 aula do curso de automação - Arduino
Centro Universitário Católica de Quixadá
 
Arduino Hack Day por Vinicius Senger
Arduino Hack Day por Vinicius SengerArduino Hack Day por Vinicius Senger
Arduino Hack Day por Vinicius Senger
Globalcode
 
Oficina de Arduino Beta - Matehackers.org
Oficina de Arduino Beta - Matehackers.orgOficina de Arduino Beta - Matehackers.org
Oficina de Arduino Beta - Matehackers.org
Guilherme Kruger Araujo
 
Guia AC mod 5
Guia AC mod 5Guia AC mod 5
Guia AC mod 5
alunosepbjc
 
Mini Curso Sistemas Embarcados
Mini Curso Sistemas EmbarcadosMini Curso Sistemas Embarcados
Mini Curso Sistemas Embarcados
Suzana Viana Mota
 
Oficina Arduino
Oficina ArduinoOficina Arduino
Oficina Arduino
Cícero Rocha
 
Workshop de Arduino
Workshop de ArduinoWorkshop de Arduino
Workshop de Arduino
Desiree Santos
 
Arduíno muito prazer
Arduíno muito prazerArduíno muito prazer
Arduíno muito prazer
Heider Lopes
 
Palestra arduino
Palestra arduinoPalestra arduino
Palestra arduino
Walter Coan
 
Arduino - Parte 1.pdf
Arduino - Parte 1.pdfArduino - Parte 1.pdf
Arduino - Parte 1.pdf
profwtelles
 
Arduino
ArduinoArduino
Arduíno workshop
Arduíno   workshopArduíno   workshop
Arduíno workshop
Vitor Ferreira
 
Técnicas de Prototipação II - Physical Computing - Aula 01
Técnicas de Prototipação II - Physical Computing - Aula 01Técnicas de Prototipação II - Physical Computing - Aula 01
Técnicas de Prototipação II - Physical Computing - Aula 01
Tiago Barros
 
Perlduino - Interfaceando sua aplicação com o mundo real!
Perlduino - Interfaceando sua aplicação com o mundo real!Perlduino - Interfaceando sua aplicação com o mundo real!
Perlduino - Interfaceando sua aplicação com o mundo real!
Samir Siqueira
 
Sindpd introducao arduinodomotica
Sindpd introducao arduinodomoticaSindpd introducao arduinodomotica
Sindpd introducao arduinodomotica
Desiree Santos
 
oficina de robótica educativa plano de curso
oficina de robótica educativa plano de cursooficina de robótica educativa plano de curso
oficina de robótica educativa plano de curso
Rodrigo Moraes Barbosa
 
TDC2014 - Internet das Coisas - Arduino & OpenDevice
TDC2014 - Internet das Coisas - Arduino & OpenDeviceTDC2014 - Internet das Coisas - Arduino & OpenDevice
TDC2014 - Internet das Coisas - Arduino & OpenDevice
Ricardo Rufino
 
CURSO_ARDUÍNO.pptx
CURSO_ARDUÍNO.pptxCURSO_ARDUÍNO.pptx
CURSO_ARDUÍNO.pptx
FERNANDOPESSOAOLIVEI
 
Mini curso arduino básico pet v2
Mini curso arduino   básico pet v2Mini curso arduino   básico pet v2
Mini curso arduino básico pet v2
Felipe Meganha
 

Semelhante a Workshop arduino EAD (20)

C.E.S.A.R Introducao ao Arduino
C.E.S.A.R Introducao ao ArduinoC.E.S.A.R Introducao ao Arduino
C.E.S.A.R Introducao ao Arduino
 
1 aula do curso de automação - Arduino
1 aula do curso de automação - Arduino1 aula do curso de automação - Arduino
1 aula do curso de automação - Arduino
 
Arduino Hack Day por Vinicius Senger
Arduino Hack Day por Vinicius SengerArduino Hack Day por Vinicius Senger
Arduino Hack Day por Vinicius Senger
 
Oficina de Arduino Beta - Matehackers.org
Oficina de Arduino Beta - Matehackers.orgOficina de Arduino Beta - Matehackers.org
Oficina de Arduino Beta - Matehackers.org
 
Guia AC mod 5
Guia AC mod 5Guia AC mod 5
Guia AC mod 5
 
Mini Curso Sistemas Embarcados
Mini Curso Sistemas EmbarcadosMini Curso Sistemas Embarcados
Mini Curso Sistemas Embarcados
 
Oficina Arduino
Oficina ArduinoOficina Arduino
Oficina Arduino
 
Workshop de Arduino
Workshop de ArduinoWorkshop de Arduino
Workshop de Arduino
 
Arduíno muito prazer
Arduíno muito prazerArduíno muito prazer
Arduíno muito prazer
 
Palestra arduino
Palestra arduinoPalestra arduino
Palestra arduino
 
Arduino - Parte 1.pdf
Arduino - Parte 1.pdfArduino - Parte 1.pdf
Arduino - Parte 1.pdf
 
Arduino
ArduinoArduino
Arduino
 
Arduíno workshop
Arduíno   workshopArduíno   workshop
Arduíno workshop
 
Técnicas de Prototipação II - Physical Computing - Aula 01
Técnicas de Prototipação II - Physical Computing - Aula 01Técnicas de Prototipação II - Physical Computing - Aula 01
Técnicas de Prototipação II - Physical Computing - Aula 01
 
Perlduino - Interfaceando sua aplicação com o mundo real!
Perlduino - Interfaceando sua aplicação com o mundo real!Perlduino - Interfaceando sua aplicação com o mundo real!
Perlduino - Interfaceando sua aplicação com o mundo real!
 
Sindpd introducao arduinodomotica
Sindpd introducao arduinodomoticaSindpd introducao arduinodomotica
Sindpd introducao arduinodomotica
 
oficina de robótica educativa plano de curso
oficina de robótica educativa plano de cursooficina de robótica educativa plano de curso
oficina de robótica educativa plano de curso
 
TDC2014 - Internet das Coisas - Arduino & OpenDevice
TDC2014 - Internet das Coisas - Arduino & OpenDeviceTDC2014 - Internet das Coisas - Arduino & OpenDevice
TDC2014 - Internet das Coisas - Arduino & OpenDevice
 
CURSO_ARDUÍNO.pptx
CURSO_ARDUÍNO.pptxCURSO_ARDUÍNO.pptx
CURSO_ARDUÍNO.pptx
 
Mini curso arduino básico pet v2
Mini curso arduino   básico pet v2Mini curso arduino   básico pet v2
Mini curso arduino básico pet v2
 

Mais de Desiree Santos

Efetividade na névoa conectando bits e bytes
Efetividade na névoa  conectando bits e bytesEfetividade na névoa  conectando bits e bytes
Efetividade na névoa conectando bits e bytes
Desiree Santos
 
Arduino
ArduinoArduino
Internet das coisas na prática
Internet das coisas na práticaInternet das coisas na prática
Internet das coisas na prática
Desiree Santos
 
Programando arduino com javascript
Programando arduino com javascriptProgramando arduino com javascript
Programando arduino com javascript
Desiree Santos
 
Internet das coisas - ADP TecnoTalks
Internet das coisas - ADP TecnoTalksInternet das coisas - ADP TecnoTalks
Internet das coisas - ADP TecnoTalks
Desiree Santos
 
SenacTalks - Mulheres na tecnologia
SenacTalks - Mulheres na tecnologia SenacTalks - Mulheres na tecnologia
SenacTalks - Mulheres na tecnologia
Desiree Santos
 
Internet das coisas - Oportunidades & Inovação
Internet das coisas - Oportunidades & InovaçãoInternet das coisas - Oportunidades & Inovação
Internet das coisas - Oportunidades & Inovação
Desiree Santos
 
Grace Hopper - Internet of Things from A to Z
Grace Hopper - Internet of Things from A to ZGrace Hopper - Internet of Things from A to Z
Grace Hopper - Internet of Things from A to Z
Desiree Santos
 
Internet das Coisas - Cafeteira hacker
Internet das Coisas - Cafeteira hackerInternet das Coisas - Cafeteira hacker
Internet das Coisas - Cafeteira hacker
Desiree Santos
 
Seminário de robótica - PUCRS
Seminário de robótica - PUCRSSeminário de robótica - PUCRS
Seminário de robótica - PUCRS
Desiree Santos
 
Nodebot day lamp
Nodebot day lampNodebot day lamp
Nodebot day lamp
Desiree Santos
 
Robots
RobotsRobots
Nodebot: Arte de controlar arduino com javascript
Nodebot: Arte de controlar arduino com javascriptNodebot: Arte de controlar arduino com javascript
Nodebot: Arte de controlar arduino com javascript
Desiree Santos
 
Inove com Internet das Coisas
Inove com Internet das CoisasInove com Internet das Coisas
Inove com Internet das Coisas
Desiree Santos
 
Quilombolas
QuilombolasQuilombolas
Quilombolas
Desiree Santos
 
Internet das Coisas (Internet of Things - IoT)
Internet das Coisas (Internet of Things - IoT)Internet das Coisas (Internet of Things - IoT)
Internet das Coisas (Internet of Things - IoT)
Desiree Santos
 
LevelUp program - Framework to retain talent
LevelUp program - Framework to retain talentLevelUp program - Framework to retain talent
LevelUp program - Framework to retain talent
Desiree Santos
 
Domótica: Controle dispositivos via comando de voz com arduino
Domótica: Controle dispositivos via comando de voz com arduinoDomótica: Controle dispositivos via comando de voz com arduino
Domótica: Controle dispositivos via comando de voz com arduino
Desiree Santos
 
Arduino
ArduinoArduino
Arduino
ArduinoArduino

Mais de Desiree Santos (20)

Efetividade na névoa conectando bits e bytes
Efetividade na névoa  conectando bits e bytesEfetividade na névoa  conectando bits e bytes
Efetividade na névoa conectando bits e bytes
 
Arduino
ArduinoArduino
Arduino
 
Internet das coisas na prática
Internet das coisas na práticaInternet das coisas na prática
Internet das coisas na prática
 
Programando arduino com javascript
Programando arduino com javascriptProgramando arduino com javascript
Programando arduino com javascript
 
Internet das coisas - ADP TecnoTalks
Internet das coisas - ADP TecnoTalksInternet das coisas - ADP TecnoTalks
Internet das coisas - ADP TecnoTalks
 
SenacTalks - Mulheres na tecnologia
SenacTalks - Mulheres na tecnologia SenacTalks - Mulheres na tecnologia
SenacTalks - Mulheres na tecnologia
 
Internet das coisas - Oportunidades & Inovação
Internet das coisas - Oportunidades & InovaçãoInternet das coisas - Oportunidades & Inovação
Internet das coisas - Oportunidades & Inovação
 
Grace Hopper - Internet of Things from A to Z
Grace Hopper - Internet of Things from A to ZGrace Hopper - Internet of Things from A to Z
Grace Hopper - Internet of Things from A to Z
 
Internet das Coisas - Cafeteira hacker
Internet das Coisas - Cafeteira hackerInternet das Coisas - Cafeteira hacker
Internet das Coisas - Cafeteira hacker
 
Seminário de robótica - PUCRS
Seminário de robótica - PUCRSSeminário de robótica - PUCRS
Seminário de robótica - PUCRS
 
Nodebot day lamp
Nodebot day lampNodebot day lamp
Nodebot day lamp
 
Robots
RobotsRobots
Robots
 
Nodebot: Arte de controlar arduino com javascript
Nodebot: Arte de controlar arduino com javascriptNodebot: Arte de controlar arduino com javascript
Nodebot: Arte de controlar arduino com javascript
 
Inove com Internet das Coisas
Inove com Internet das CoisasInove com Internet das Coisas
Inove com Internet das Coisas
 
Quilombolas
QuilombolasQuilombolas
Quilombolas
 
Internet das Coisas (Internet of Things - IoT)
Internet das Coisas (Internet of Things - IoT)Internet das Coisas (Internet of Things - IoT)
Internet das Coisas (Internet of Things - IoT)
 
LevelUp program - Framework to retain talent
LevelUp program - Framework to retain talentLevelUp program - Framework to retain talent
LevelUp program - Framework to retain talent
 
Domótica: Controle dispositivos via comando de voz com arduino
Domótica: Controle dispositivos via comando de voz com arduinoDomótica: Controle dispositivos via comando de voz com arduino
Domótica: Controle dispositivos via comando de voz com arduino
 
Arduino
ArduinoArduino
Arduino
 
Arduino
ArduinoArduino
Arduino
 

Workshop arduino EAD

  • 1. INTRODUÇÃO AO ARDUINO Desiree dos Santos @desisant
  • 2. 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
  • 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
  • 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
  • 15. Um pouco mais ... •Diversas aplicações práticas : • Robôs • Roupas • Arte • Mobília • Games •Automação residencial •Instrumentos musicais, .....
  • 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.
  • 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. + =
  • 40. Software + IDE + Simuladores (eletrônica)
  • 41. Software + IDE ( arduino 1.01)
  • 42. Software + IDE ( Eclipse C/C++ - Juno )
  • 47. Onde Iniciar Download IDE - arduino.cc (Install) Arduino + Cabo USB Configurar IDE (porta, modelo) SEJA FELIZ :) !
  • 50. Onde Iniciar Arduino Oficial (www.arduino.cc) Comunidades ArduInRio (ArduInRio.cc) www.labdegaragem.com Curso linuxsolutions.com.br TREINAMENTO@LINUXSOLUTIONS.COM
  • 54. 0
  • 55. Contatos @ desisant desisantos.wordpress.com (NOVO) github.com/DesireeSantos