Arduino
Walder Antonio Teixeira
Luiz Fellipe Ferreira
Secretaria de Educação do Distrito Federal - Brasília DF
Núcleo de Tecnologia do Guará
Walder.tt@gmail.com
•Projeto nascido no Interaction Design institutena cidade de Ivrea,
Itália em 2005.
•Idealizado pelo professor Massimo Banzi e sua equipe.
•O Professor procurava meio barato de tornar fácil para os estudantes
trabalhar com tecnologia.
•O Projeto Arduino é baseado em hardware e software livres.
•A ideia ideia do projeto era criar objetos que possam sentir o mundo
físico e interagir com ele.
•Feito para que todos pudessem usar: Estudantes, músicos, outros...
Projeto Arduino
A equipe de Massimo Banzi aparece na foto. Da esquerda para a
direita: Dave Mellis, Tom Igoe; Gianluca Martino, David Cuartielles,
Massimo Banzi
Arduino
•A palavra "Arduino", que é um nome próprio italiano, tem origem
germânica.
•É um nome derivado do saxão antigo, hardwin ou harduwin
composto pelas palavras hard/hardu, que significa forte e wini que
significa amigo em saxão antigo.
•Juntas elas formam Hardwini que significa Grande Amigo, ou Forte
Amigo.
•A palavra foi latinizada para Ardovinus, e depois para o italiano
Arduino.
•Houve um rei da Itália, nascido na mesma cidade chamado de
Arduino de Ivrea (1002 - 1015).
Arduino
•A plataforma Arduino é, totalmente, baseada no conceito Open
Source, ou seja, software livre e hardware livre.
•Software livre é aquele que podemos copiar, ter acesso ao código
fonte e modificar seu código.
•Da mesma forma o hardware livre, apesar de ser patenteado, ele
pode ser copiado e alterado. O usuário pode copiar a placa, produzir
novas placas com outras características, e até vendê-las.
•Da mesma forma que existe uma comunidade para cuidar e
aperfeiçoar softwares livres como o projeto GNU, existe, também
uma comunidade para o Arduino.
Arduino
A principal comunidade do Arduino possui um site:
www.arduino.cc
Arduino
Arduino
Arduino - Circuito Elétrico - Público
Arduino - Tipos de Arduino
Arduino Mega:
Microcontrolador ATmega2560;
54 portas digitais;
15 portas analógicas;
Clock 16 MHz
Arduino UNO:
Microcontrolador ATmega328;
14 portas digitais;
6 portas analógicas;
Clock 16 MHz
Arduino Lilypad:
Microcontrolador ATmega328p;
14 portas digitais;
6 portas analógicas (para aplicações
em tecidos e vestuários inteligentes)
Arduino - Tipos de Arduino
Arduino Esplora:
vem com vários sensores embutidos
como acelerômetro, Led RGB, LDR,
sensor de temperatura, microfone,
potenciômetro deslizante e suporte
para LCD;
Microcontrolador ATmega 32U4.
Arduino Pro Mini:
Microcontrolador ATmega168;
14 portas digitais;
8 portas analógicas;
Para projetos permanentes com pouco
processamento.
Arduino Severino:
Microcontrolador ATmega328;
14 portas digitais;
6 portas analógicas (kit para
montagem)
Arduino - Acessórios
Shield Ethernet para acessar internet
com o Arduino.
Shield com 2 Relês
WifiShield
Bluetooth
Shield
Arduino - Acessórios
LCD Touch Shield Arduino.
GPS Shield
Segment
Shield
Arduino - Acessórios
Motor Shield
Arduino - Acessórios
Multi Arduino -
Arduino Multi Core
Raspberry pi
Raspberry Pi é um computador do
tamanho de um cartão de crédito.
O computador é inspirado em um modelo
de 1981 da Acorn Computers.
A fundação trustee Eben Upton reuniu
professores, acadêmicos e admiradores
da computação para criar um
computador que motivasse as crianças a
desenvolverem algo criativo.
Em 2006, os primeiros conceitos do
Raspberry Pi foram baseados no
Microcontrolador Atmel ATmega644.
Nesse tempo seus esquemas e layout
foram disponibilizados ao público.
Pussui entradas e saídas para mouse,
teclado (USB), monitor ou TV (HDMI),
câmera, memória SD entre outras.
Projetos com Arduino
Uma infinidade de Projetos podem ser operacionalizados com a
tecnologia do Arduino.
Projetos com Arduino
Projetos com Arduino - Alarma Sismos
Projetos com Arduino - @máquinaqtwitta *1
Projetos com Arduino - @máquinaqtwitta *1
Projetos com Arduino - @máquinaqtwitta *1
CliamaDuino / Monitora Cerrado *2
CliamaDuino / Monitora Cerrado *2
Arduino - Programação
● O microcontrolador na placa do
Arduino é programado com uma
linguagem de programação
baseada na linguagem Wiring, que
por sua vez é baseada na
linguagem “C”.
● O Arduino possui sua própria IDE
(Integrated Development
Environment), ou seja, Ambiente
de desenvolvimento integrado.
● Esses ambientes, geralmente
possuem um editor de texto, um
compilador, um linkador, e um
depurador.
Arduino - Programação
Arduino - Montagem
Arduino - Programação
Arduino - Montagem
Arduino - Montagem
Referências
1 Máquinaqtwitta - Izaias Coelho
2 Climaduino - Jerônimo Avelar e Izaias Coelho
Mais informações Calango Hacker Clube,
Brasília, DF

Arduino Palestra

  • 1.
    Arduino Walder Antonio Teixeira LuizFellipe Ferreira Secretaria de Educação do Distrito Federal - Brasília DF Núcleo de Tecnologia do Guará Walder.tt@gmail.com
  • 2.
    •Projeto nascido noInteraction Design institutena cidade de Ivrea, Itália em 2005. •Idealizado pelo professor Massimo Banzi e sua equipe. •O Professor procurava meio barato de tornar fácil para os estudantes trabalhar com tecnologia. •O Projeto Arduino é baseado em hardware e software livres. •A ideia ideia do projeto era criar objetos que possam sentir o mundo físico e interagir com ele. •Feito para que todos pudessem usar: Estudantes, músicos, outros... Projeto Arduino
  • 3.
    A equipe deMassimo Banzi aparece na foto. Da esquerda para a direita: Dave Mellis, Tom Igoe; Gianluca Martino, David Cuartielles, Massimo Banzi Arduino
  • 4.
    •A palavra "Arduino",que é um nome próprio italiano, tem origem germânica. •É um nome derivado do saxão antigo, hardwin ou harduwin composto pelas palavras hard/hardu, que significa forte e wini que significa amigo em saxão antigo. •Juntas elas formam Hardwini que significa Grande Amigo, ou Forte Amigo. •A palavra foi latinizada para Ardovinus, e depois para o italiano Arduino. •Houve um rei da Itália, nascido na mesma cidade chamado de Arduino de Ivrea (1002 - 1015). Arduino
  • 5.
    •A plataforma Arduinoé, totalmente, baseada no conceito Open Source, ou seja, software livre e hardware livre. •Software livre é aquele que podemos copiar, ter acesso ao código fonte e modificar seu código. •Da mesma forma o hardware livre, apesar de ser patenteado, ele pode ser copiado e alterado. O usuário pode copiar a placa, produzir novas placas com outras características, e até vendê-las. •Da mesma forma que existe uma comunidade para cuidar e aperfeiçoar softwares livres como o projeto GNU, existe, também uma comunidade para o Arduino. Arduino
  • 6.
    A principal comunidadedo Arduino possui um site: www.arduino.cc Arduino
  • 7.
  • 8.
    Arduino - CircuitoElétrico - Público
  • 9.
    Arduino - Tiposde Arduino Arduino Mega: Microcontrolador ATmega2560; 54 portas digitais; 15 portas analógicas; Clock 16 MHz Arduino UNO: Microcontrolador ATmega328; 14 portas digitais; 6 portas analógicas; Clock 16 MHz Arduino Lilypad: Microcontrolador ATmega328p; 14 portas digitais; 6 portas analógicas (para aplicações em tecidos e vestuários inteligentes)
  • 10.
    Arduino - Tiposde Arduino Arduino Esplora: vem com vários sensores embutidos como acelerômetro, Led RGB, LDR, sensor de temperatura, microfone, potenciômetro deslizante e suporte para LCD; Microcontrolador ATmega 32U4. Arduino Pro Mini: Microcontrolador ATmega168; 14 portas digitais; 8 portas analógicas; Para projetos permanentes com pouco processamento. Arduino Severino: Microcontrolador ATmega328; 14 portas digitais; 6 portas analógicas (kit para montagem)
  • 11.
    Arduino - Acessórios ShieldEthernet para acessar internet com o Arduino. Shield com 2 Relês WifiShield Bluetooth Shield
  • 12.
    Arduino - Acessórios LCDTouch Shield Arduino. GPS Shield Segment Shield
  • 13.
  • 14.
    Arduino - Acessórios MultiArduino - Arduino Multi Core
  • 15.
    Raspberry pi Raspberry Pié um computador do tamanho de um cartão de crédito. O computador é inspirado em um modelo de 1981 da Acorn Computers. A fundação trustee Eben Upton reuniu professores, acadêmicos e admiradores da computação para criar um computador que motivasse as crianças a desenvolverem algo criativo. Em 2006, os primeiros conceitos do Raspberry Pi foram baseados no Microcontrolador Atmel ATmega644. Nesse tempo seus esquemas e layout foram disponibilizados ao público. Pussui entradas e saídas para mouse, teclado (USB), monitor ou TV (HDMI), câmera, memória SD entre outras.
  • 16.
    Projetos com Arduino Umainfinidade de Projetos podem ser operacionalizados com a tecnologia do Arduino.
  • 17.
  • 18.
    Projetos com Arduino- Alarma Sismos
  • 19.
    Projetos com Arduino- @máquinaqtwitta *1
  • 20.
    Projetos com Arduino- @máquinaqtwitta *1
  • 21.
    Projetos com Arduino- @máquinaqtwitta *1
  • 22.
  • 23.
  • 24.
    Arduino - Programação ●O microcontrolador na placa do Arduino é programado com uma linguagem de programação baseada na linguagem Wiring, que por sua vez é baseada na linguagem “C”. ● O Arduino possui sua própria IDE (Integrated Development Environment), ou seja, Ambiente de desenvolvimento integrado. ● Esses ambientes, geralmente possuem um editor de texto, um compilador, um linkador, e um depurador.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
    Referências 1 Máquinaqtwitta -Izaias Coelho 2 Climaduino - Jerônimo Avelar e Izaias Coelho Mais informações Calango Hacker Clube, Brasília, DF