Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Arduino

Arduino
by

Kelvin Ferraz

on 27 May 2016

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Arduino

História do Arduino
Em 2005, na Itália, um professor chamado Massimo Banzi queria
ensinar eletrônica e programação de computadores aos seus alunos de design
para que usassem em seus projetos de arte, interatividade e robótica
Entretanto, o ensino de eletrônica e programação de computadores não
era algo simples de se ensinar a pessoas que não faziam cursos nessas áreas.
Uma outra dificuldade também era que seus alunos não conseguiam encontrar
no mercado uma placa eletrônica poderosa e de baixo custo para usar em seus
projetos de robótica. Conversando sobre esses problemas com David
Cuartielles, um engenheiro eletrônico espanhol em visita à Itália, os dois
decidiram projetar uma placa própria e escolheram um dos alunos de Massimo,
David Mellis, para escrever a linguagem de programação dela. Em dois dias,
Mellis desenvolveu a linguagem de programação, e em mais três dias o projeto
e confecção da placa estavam prontos. Ela foi nomeada Arduino e se tornou
um sucesso instantâneo entre os estudantes.
Quase todos, mesmo aqueles que não sabiam nada sobre programação
de computadores, conseguiam usar o Arduino para fazer alguma coisa bacana,
como ler sensores, fazer luzes piscarem e controlar motores.
Conceito
Arduino é uma plataforma eletrônica open-source de prototipagem
baseada em hardware e software flexíveis e fáceis de usar. Com
microcontroladores Atmel AVR de 8 bits ou Atmel ARM de 32 bits. O Arduino é
uma plataforma de código aberto (open source).
Pra que Serve?
O Arduino pode ler sensores, controlar atuadores (motor, lâmpada e etc.), processar informação e dessa forma controlar dispositivos ou o ambiente da maneira que quisermos, bastando para isso programá-lo através do
computador.
Software
A IDE foi desenvolvida com Java, portanto precisaremos de um máquina
virtual 1.5 ou 1.6 instalada.
Funciona em Windows. Mac OS X e Linux (em alguns windows e mac
pode ser necessário colocar driver).
Utiliza GCC + GCC Avr para compilação (você pode também programar
diretamente com GCC!).
A transferência para a placa é feita via USB pelo IDE.(mas também pode
ser feita com gravadores ICSP!).
Aplicações Reais
As aplicações estão de acordo com cada necessidade do usuário, hoje
em dia o Arduíno é reconhecido no mundo todo por praticamente funcionar em
qualquer tipo de tarefa robótica, também é utilizado como algo mais sério por
pessoas e empresas, o conhecimento atingindo diversas áreas como por
exemplo: Engenharia Agronômica, Impressora 3D, Robótica, Engenharia de
Transportes, Automação Residencial e Música.
Pesquisando na Internet sobre o assunto descobrimos que tem um grupo de
Técnicos da área de Mecânica, eletrônica, Analista de Sistemas e Construção
Naval que pretende utilizar o Arduino para mover embarcações automatizada, gerando um custo bem menor de transporte. O projeto é conhecido como Tecnoboat.
A verdade que o uso do Arduino é o limite do usuário, cada pessoa ou empresa define o que realmente projetar e criar com o Arduino, isso é a ideologia atual, cada usuário ou empresa criar o seu próprio projeto e torná-lo funcional.
Comparação a Outros tipos
Existem diversos tipo de plataformas de prototipagem , temos a seguir as 3 mais conhecidas e uma recem lançamento da Intel com Arduino.
Tabela Comparação
Outros tipos:
O BeagleBone o seu uso também e muito eficiente em cada tipo de
situação que o usuário precisar ou criar. A diferença entre o Arduino esta no preço, poder processamento, memória e entrada e saída, infelizmente aqui no
Brasil temos kits que podem variar de 250 á 300, como vemos na tabela
anterior ele possui um hardware melhor e possuí entrada de cartão microSD.
BeagleBone
Outros tipos:
Raspberry Pi
Respberry Pi, muito utilizado como Central Multimédia pelo seu tamanho
e saídas de vídeos como Hdmi e RCA e ainda uma saida de audio Jack
(famosa entrada de fone de ouvido), tem vários projetos na internet com o uso
do Raspberry Pi em diversas áreas, a comparação com o Arduíno sem dúvida
é o poder de processamento e entradas e saídas, ainda recentemente recebeu
uma atualização de memória RAM, e o preço do produto manteve o mesmo,
aqui no Brasil o preço varia de 250,00 á 350,00 dependendo do kit.
Outros tipos:
Brasuíno BS1
Basicamente é um Arduino, mas com projeto brasileiro, ele tem uma
comparação com o Arduino na qual possui um microcontrolador secundário
ATMEGA8U2 que pode ser utilizado por usuários avançados para criar
dispositivos USB diversos, baseados na biblioteca LUFA.
Outros tipos:
Intel Galileo
Recente anuncio da Intel, baseado em Arduíno o Galileo é uma versão do Arduíno com processador melhorado, utiliza um Quark X1000, o objetivo principal é
promover essas plataformas ao mercado, foram doadas 50 mil placas Galileo
a centenas Universidades pelo mundo.
Vantagens
Como o arduino é open source existem vários fóruns e comunidade que ajudam a tirar as dúvidas sobre o Arduino.
Desvantagens
A grande desvantagem do Arduino é que como ele é uma plataforma de hardware ja modelada, se você quiser mudar para outros tipos de arquitetura vai encontrar muita dificuldade.
Conclusão
Dentre tantos exemplos e modelos de plataformas de prototipagem a grande diferença esta no como irá trabalhar e utilizar cada tipo. O Arduino é uma ótima opção para quem quer trabalhar em algo diferente e interessante, ao nosso ponto de vista todos os modelos apresentados são eficientes, basta apenas ter conhecimentos em C/C++ e Java e criatividade.
Referências
http://labdegaragem.com/forum/topics/projeto-impressora-3d
http://info.abril.com.br/noticias/ti/jovens-inovam-a-automacao-residencial-usando-arduino-
30112012-31.shl
http://blogdonatanael.blogspot.com.br/2013/05/comparacao-das-tres-plataformas-de.html
http://www.raspberrypi.org/
http://brasuino.holoscopio.com/
http://www.labdegaragem.com.br/wiki/index.php?title=Sobre_Arduino
http://www.arduino.com.br/
http://forum.clubedohardware.com.br/quais-vantagens-arduino/990247
http://www.portalmcu.com.br/2012/07/entendendo-as-vantagens-e-desvantagens.html
http://www.arduino.com.br/blog/
http://projeto39.wordpress.com/o-arduino/
Dúvidas?
Obrigado
Full transcript