arduino palestra

Download Arduino Palestra

Post on 23-Jan-2018

108 views

Category:

Technology

0 download

Embed Size (px)

TRANSCRIPT

  • ArduinoWalder Antonio Teixeira

    Luiz Fellipe FerreiraSecretaria de Educao do Distrito Federal - Braslia DF

    Ncleo de Tecnologia do GuarWalder.tt@gmail.com

  • Projeto nascido no Interaction Design institutena cidade de Ivrea,Itlia em 2005.

    Idealizado pelo professor Massimo Banzi e sua equipe.

    O Professor procurava meio barato de tornar fcil para os estudantestrabalhar com tecnologia.

    O Projeto Arduino baseado em hardware e software livres.

    A ideia ideia do projeto era criar objetos que possam sentir o mundofsico e interagir com ele.

    Feito para que todos pudessem usar: Estudantes, msicos, outros...

    Projeto Arduino

  • A equipe de Massimo Banzi aparece na foto. Da esquerda para adireita: Dave Mellis, Tom Igoe; Gianluca Martino, David Cuartielles,Massimo Banzi

    Arduino

  • A palavra "Arduino", que um nome prprio italiano, tem origemgermnica.

    um nome derivado do saxo antigo, hardwin ou harduwincomposto pelas palavras hard/hardu, que significa forte e wini quesignifica amigo em saxo antigo.

    Juntas elas formam Hardwini que significa Grande Amigo, ou ForteAmigo.

    A palavra foi latinizada para Ardovinus, e depois para o italianoArduino.

    Houve um rei da Itlia, nascido na mesma cidade chamado deArduino de Ivrea (1002 - 1015).

    Arduino

  • A plataforma Arduino , totalmente, baseada no conceito OpenSource, ou seja, software livre e hardware livre.

    Software livre aquele que podemos copiar, ter acesso ao cdigofonte e modificar seu cdigo.

    Da mesma forma o hardware livre, apesar de ser patenteado, elepode ser copiado e alterado. O usurio pode copiar a placa, produzirnovas placas com outras caractersticas, e at vend-las.

    Da mesma forma que existe uma comunidade para cuidar eaperfeioar softwares livres como o projeto GNU, existe, tambmuma comunidade para o Arduino.

    Arduino

  • A principal comunidade do Arduino possui um site:

    www.arduino.cc

    Arduino

  • Arduino

  • Arduino - Circuito Eltrico - Pblico

  • Arduino - Tipos de Arduino

    Arduino Mega:

    Microcontrolador ATmega2560;

    54 portas digitais;

    15 portas analgicas;

    Clock 16 MHz

    Arduino UNO:

    Microcontrolador ATmega328;

    14 portas digitais;

    6 portas analgicas;

    Clock 16 MHz

    Arduino Lilypad:

    Microcontrolador ATmega328p;

    14 portas digitais;

    6 portas analgicas (para aplicaes

    em tecidos e vesturios inteligentes)

  • Arduino - Tipos de Arduino

    Arduino Esplora:

    vem com vrios sensores embutidos

    como acelermetro, Led RGB, LDR,

    sensor de temperatura, microfone,

    potencimetro deslizante e suporte

    para LCD;

    Microcontrolador ATmega 32U4.

    Arduino Pro Mini:

    Microcontrolador ATmega168;

    14 portas digitais;

    8 portas analgicas;

    Para projetos permanentes com pouco

    processamento.

    Arduino Severino:

    Microcontrolador ATmega328;

    14 portas digitais;

    6 portas analgicas (kit para

    montagem)

  • Arduino - Acessrios

    Shield Ethernet para acessar internet

    com o Arduino.Shield com 2 Rels

    WifiShield

    Bluetooth

    Shield

  • Arduino - Acessrios

    LCD Touch Shield Arduino.

    GPS Shield

    Segment

    Shield

  • Arduino - Acessrios

    Motor Shield

  • Arduino - Acessrios

    Multi Arduino -

    Arduino Multi Core

  • Raspberry pi

    Raspberry Pi um computador do

    tamanho de um carto de crdito.

    O computador inspirado em um modelo

    de 1981 da Acorn Computers.

    A fundao trustee Eben Upton reuniu

    professores, acadmicos e admiradores

    da computao para criar um

    computador que motivasse as crianas 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 pblico.

    Pussui entradas e sadas para mouse,

    teclado (USB), monitor ou TV (HDMI),

    cmera, memria 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 - @mquinaqtwitta *1

  • Projetos com Arduino - @mquinaqtwitta *1

  • Projetos com Arduino - @mquinaqtwitta *1

  • CliamaDuino / Monitora Cerrado *2

  • CliamaDuino / Monitora Cerrado *2

  • Arduino - Programao

    O microcontrolador na placa do

    Arduino programado com uma

    linguagem de programao

    baseada na linguagem Wiring, que

    por sua vez baseada na

    linguagem C.

    O Arduino possui sua prpria 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 - Programao

  • Arduino - Montagem

  • Arduino - Programao

  • Arduino - Montagem

  • Arduino - Montagem

  • Referncias

    1 Mquinaqtwitta - Izaias Coelho

    2 Climaduino - Jernimo Avelar e Izaias Coelho

    Mais informaes Calango Hacker Clube,

    Braslia, DF