O documento descreve a plataforma Arduino, incluindo sua origem na Itália em 2005, seu foco em tornar a tecnologia acessível para estudantes, e seu hardware e software livres. Detalha também os tipos de placas Arduino, acessórios, projetos de exemplo e programação.
1. 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
2. •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
3. A equipe de Massimo 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
10. 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)
11. Arduino - Acessórios
Shield Ethernet para acessar internet
com o Arduino.
Shield com 2 Relês
WifiShield
Bluetooth
Shield
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
Uma infinidade de Projetos podem ser operacionalizados com a
tecnologia do Arduino.
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.