SlideShare uma empresa Scribd logo
1 de 26
Baixar para ler offline
Passado e futuro:
Arduino o poder da eletrônica digital
Victor R. Garcia
Bacharel em Sistemas de Informação
Licenciado em Computação
UENP – CLM
06/2014
Universidade Estadual do Norte do Paraná
Campus Luiz Meneghel
Douglas Silva
Bacharel em Sistemas de Informação
Licenciado em Computação
UENP – CLM
06/2016 (previsão de Término)
Cronograma
• Apresentação;
• A história da eletrônica analógica;
• Eletrônica Digital;
• Arduino;
• Tipos de Arduinos e suas aplicações;
• Módulos eletrônicos para Arduino (Shields);
• Ambientes de Desenvolvimentos;
• A internet das coisas com Arduino;
• Possibilidades Arduino + computação móvel;
• Dúvidas???
• Aprender alguns conceitos de eletricidade básica, juntamente
com um pouco de eletrônica analógica.
• Despertar o interesse dos alunos na computação física,
mostrando os contextos onde poderão ser utilizadas as
tecnologias da eletrônica digital com o poder da programação.
• Incentivar o desenvolvimento de ideias utilizando o
desenvolvimento de estruturas computacionais para integrar
“coisas” fortalecendo a cultura “Internet das Coisas”
juntamente com a computação móvel.
Apresentação
História da eletrônica digital
O início de tudo
A eletrônica (português brasileiro) ou eletrónica (português
europeu) é a ciência que estuda a forma de controlar a energia
elétrica por meios elétricos nos quais os elétrons têm papel
fundamental;
A eletrônica analógica desenvolveu-se com o advento do controle
das grandezas físicas variáveis;
Formando circuitos capazes de realizar amplificações de sinais,
que a principio só trabalhavam com modulações de sinais;
Válvula termiônica ou válvula eletrônica é um dispositivo
eletrônico formado por um invólucro de vidro de alto vácuo
chamada ampola contendo vários elementos metálicos;
Já as válvulas do tipo Tiratron, para aplicações de alta potência,
são preenchidas com gás;
Espécie de uma lâmpada, porém não eram usadas para iluminar
e sim comutar ou até amplificar sinais eletrônicos;
A primeira geração dos computadores é marcada pela utilização
de válvulas.
Além disso, a programação era realizada diretamente na
linguagem de máquina, o que dificultava a programação e
consequentemente despendia muito tempo.
Um dos representantes desta geração é o ENIAC. Ele possuía
17.468 válvulas, pesava 30 toneladas, tinha 180 m² de área
construída, sua velocidade era da ordem de 100 kHz e possuia
apenas 200 bits de memória RAM.
As válvulas por sua vez tinha como tarefas abrir e fechar
o circuito elétrico a fim de fazer com que o circuito
“trabalhasse”.
Funcionalidades de uma válvula
• As válvulas sempre queimavam, precisavam estar em
constantes trocas a fim de possibilitar o
funcionamento do circuito elétrico;
• Outro fato para adoção de outra tecnologia
substituta foi de que as válvulas eram grandes,
possuíam um “processamento” ou oscilação
demorada e gastavam muita eletricidade;
• A programação aqui era linguagem de máquina;
• Após esse advento das válvulas surgiram os
transistores.
• O transistor é um componente eletrônico que começou a
popularizar-se na década de 1950, tendo sido o principal
responsável pela revolução da eletrônica na década de 1960.
• O transístor de silício e germânio foi inventado nos
Laboratórios da Bell Telephone;
• John Bardeen e Walter Houser Brattain em 1947 (criadores);
• Prêmio nobel de física;
• Os transistores foram incorporados a diversas aplicações, tais
como aparelhos auditivos, seguidos rapidamente por rádios
transistorizados.
Eletrônica Digital
• A segunda geração de computadores foi marcada pela
substituição da válvula pelo transistor; IBM 1620
• O transistor revolucionou a eletrônica em geral e os
computadores em especial;
• Eles eram muito menores do que as válvulas;
• Não exigiam tempo de pré-aquecimento;
• Consumiam menos energia;
• Geravam menos calor;
• Eram mais rápidos e confiáveis;
• Linguagem assembly.
• O advento dos Cis (Circuitos Integrados);
• Jack Kilby, da Texas Instruments, desenvolveu o primeiro
circuito integrado (1958);
• Uniu transistores e demais peças;
• A partir daí, via-se a possibilidade de criação de circuitos mais
complexos, utilizando integração de componentes;
• Os transistores possibilitou a criação de circuitos complexos.
O que era bom, ficou ainda melhor
• A terceira geração de computadores é marcada pela utilização
dos circuitos integrados, feitos de silício. Também conhecidos
como microchips, eles eram construídos integrando um
grande número de transistores, o que possibilitou a
construção de equipamentos menores e mais baratos.
• Possibilitou a produção em massa;
• Programação de alto nível;
• Armazenagem de dados;
• Custo reduzido no processo fábril;
• Estável.
• A utilização de algum equipamento anteriormente ligado ao
computador se dava através da porta paralela;
• Essa porta possibilitava controlar
• Impressoras, plotadoras, braços
• mecânicos entre outros dispositivos;
• Porém com os avanços, a porta paralela
• foram extintas dos computadores, pois
• atualmente a maioria dos dispositivos utilizam a interface USB;
• Os hobbistas sempre encontraram dificuldades para executar
as atividades pois os computadores na metade da década
passada já não vinham com as portas paralela.
O Arduino
• O Arduíno foi criado em 2005 pelo professor Massimo
Banzi na Itália;
• Banzi queria ensinar para seus alunos conceitos de
programação e de eletrônica;
• Não havia placas de baixo custo e a porta paralela já estavam
extinguidas;
• Com isso em mente Banzi decidiu criar uma placa de baixo
custo que fosse semelhante a estrutura de um computador
para que seus alunos tivessem a oportunidade de
aprendizado.
O Arduino
• Atualmente existem a venda várias placas semelhantes a
original criada por Banzi, porém com componentes
construídos por diversas outras pessoas;
• Um arduino é uma placa equipada com um MicroControlador
CI (Circuito Integrado) da família Atmel AVR;
• Pode ser programado através da sua própria IDE de
programação, esta pode ser baixada no site oficial do Arduino;
• O MicroControlador é programado e pode executar funções
de entrada e saída de sinais digital.
• Vários são os modelos de Arduinos existentes no mercado;
• Depende a aplicação;
• Todos podem ser programados com a mesma IDE;
• O mais comum é o Arduino Uno
• Barato;
• Poucas entradas/saídas;
• Arduino baixo consumo de energia;
• Usado para prototipagem rápida;
• Exemplo de hobbies;
• Versões das Placas do Arduino.
Versões das Placas do Arduino.
Módulos de Arduinos:
• GPS Shield;
• Telefonia Celular;
• Ethernet Shield;
• Display Touch Screen;
• Motor Shield;
• Wave Shield;
• (reprodução de som)
• Matriz Collor Shield;
• Higrômetro;
• Sensores de temperatura;
• Sensor de gás;
• Movimento;
• Ultrassônico;
• Relógio;
• Joystick;
• Memory SD card;
• (enfim)...
Ambientes de desenvolvimento
Pode-se utilizar o próprio ambiente de desenvolvimento do
Arduino;
Caso deseja integrar com novas tecnologias como Java ou outra
linguagem de programação deve-se utilizar tais linguagens
juntamente com a programação Serial;
Ex: Recebimento de dados, controle de entrada e saída;
A Internet das Coisas (do inglês, Internet of Things) é
uma revolução tecnológica a fim de conectar aparelhos
eletrônicos do dia-a-dia, como aparelhos
eletrodomésticos à máquinas industriais e meios de
transporte à Internet;
Internet das Coisas
Mobilidade
Segundo Reza B'Far (2005), mobilidade ou sistemas
computacionais móveis são sistemas computacionais
que podem facilmente ser movidos fisicamente ou cujas
capacidades podem ser utilizadas enquanto eles estão
sendo movidos;
Como estes sistemas preveem tal mobilidade, eles
normalmente oferecem recursos e características que
não encontramos nos computadores comuns.
A vantagem mais trivial da mobilidade é a possibilidade
de acessar dados em qualquer lugar e a qualquer
momento. Com sistemas móveis bem planejados, é
possível:
• Reduzir custos de comunicação;
• Reduzir custos de entrada/processamento de dados;
• Otimizar tempo;
• Aumentar o faturamento das empresas.
A computação móvel pode ser aplicada a praticamente
toda as atividades e/ou segmentos de negócio que
lidam com informações. É preciso apenas descobrir
como. Isto por que todo mundo que trabalha nestas
atividades/segmentos se desloca, em maior e menor
grau. Entre algumas das aplicações possíveis podemos
destacar:
Utilidade das aplicações móveis
Possibilidades Arduino + Computação
Móvel
• Integração;
• Conectividade;
• Prático
• Funcional
• Biblitecas Abrangentes
• Prototipagem Rápida
Victor R. Garcia
Siga-me nas redes sociais:.
Dúvidas???

Mais conteúdo relacionado

Mais procurados

Aula 2 - Introdução aos conceitos básicos
Aula 2 - Introdução aos conceitos básicosAula 2 - Introdução aos conceitos básicos
Aula 2 - Introdução aos conceitos básicosVitor Hugo Melo Araújo
 
GeraçõEs De Computadores 1
GeraçõEs De Computadores 1GeraçõEs De Computadores 1
GeraçõEs De Computadores 1carlos santana
 
Inform 9º ano
Inform 9º anoInform 9º ano
Inform 9º anoluizcviola
 
MC - Aula 02 - Histórico da Computação
MC - Aula 02 - Histórico da ComputaçãoMC - Aula 02 - Histórico da Computação
MC - Aula 02 - Histórico da ComputaçãoFelipe J. R. Vieira
 
Geração dos computadores
Geração dos computadoresGeração dos computadores
Geração dos computadoresIEFP-Porto
 
Informática - 4ª Geração
Informática - 4ª GeraçãoInformática - 4ª Geração
Informática - 4ª GeraçãoMarco Casquinha
 
Aula 02 - Módulo I
Aula 02 - Módulo IAula 02 - Módulo I
Aula 02 - Módulo IGrendene S/A
 
4ª geração de computadores
4ª geração de computadores4ª geração de computadores
4ª geração de computadoresalexm98
 
Primeiros computadores
Primeiros computadoresPrimeiros computadores
Primeiros computadoresredtambe
 
Introdução a computadores
Introdução a computadoresIntrodução a computadores
Introdução a computadoresJoao da Burra
 
Redes de Computadores - Aula 01
Redes de Computadores - Aula 01Redes de Computadores - Aula 01
Redes de Computadores - Aula 01Anderson Andrade
 
A evolucão dos computadores ao longo dos tempos
A evolucão dos computadores ao longo dos temposA evolucão dos computadores ao longo dos tempos
A evolucão dos computadores ao longo dos temposAna Carqueijeiro
 
Geração dos Computadores
Geração dos ComputadoresGeração dos Computadores
Geração dos ComputadoresRicardo Andrade
 
A evolução dos computadores 1
A evolução dos computadores 1A evolução dos computadores 1
A evolução dos computadores 1margarida2001
 
Breve historia dos computadores
Breve historia dos computadoresBreve historia dos computadores
Breve historia dos computadoresDiogo Soares
 
História dos computadores
História dos computadoresHistória dos computadores
História dos computadoresjvgarlito
 
Geração dos Computadores
Geração dos ComputadoresGeração dos Computadores
Geração dos ComputadoresJanielson Lima
 
História da informática
História da informáticaHistória da informática
História da informáticaAron Sporkens
 
História e Evolução dos Computadores
História e Evolução dos ComputadoresHistória e Evolução dos Computadores
História e Evolução dos ComputadoresAna Sêco
 

Mais procurados (20)

Aula 2 - Introdução aos conceitos básicos
Aula 2 - Introdução aos conceitos básicosAula 2 - Introdução aos conceitos básicos
Aula 2 - Introdução aos conceitos básicos
 
GeraçõEs De Computadores 1
GeraçõEs De Computadores 1GeraçõEs De Computadores 1
GeraçõEs De Computadores 1
 
Inform 9º ano
Inform 9º anoInform 9º ano
Inform 9º ano
 
MC - Aula 02 - Histórico da Computação
MC - Aula 02 - Histórico da ComputaçãoMC - Aula 02 - Histórico da Computação
MC - Aula 02 - Histórico da Computação
 
Geração dos computadores
Geração dos computadoresGeração dos computadores
Geração dos computadores
 
Informática - 4ª Geração
Informática - 4ª GeraçãoInformática - 4ª Geração
Informática - 4ª Geração
 
Aula 02 - Módulo I
Aula 02 - Módulo IAula 02 - Módulo I
Aula 02 - Módulo I
 
4ª geração de computadores
4ª geração de computadores4ª geração de computadores
4ª geração de computadores
 
Primeiros computadores
Primeiros computadoresPrimeiros computadores
Primeiros computadores
 
Introdução a computadores
Introdução a computadoresIntrodução a computadores
Introdução a computadores
 
Redes de Computadores - Aula 01
Redes de Computadores - Aula 01Redes de Computadores - Aula 01
Redes de Computadores - Aula 01
 
A evolucão dos computadores ao longo dos tempos
A evolucão dos computadores ao longo dos temposA evolucão dos computadores ao longo dos tempos
A evolucão dos computadores ao longo dos tempos
 
Geração dos Computadores
Geração dos ComputadoresGeração dos Computadores
Geração dos Computadores
 
A evolução dos computadores 1
A evolução dos computadores 1A evolução dos computadores 1
A evolução dos computadores 1
 
Breve historia dos computadores
Breve historia dos computadoresBreve historia dos computadores
Breve historia dos computadores
 
História dos computadores
História dos computadoresHistória dos computadores
História dos computadores
 
Geração dos Computadores
Geração dos ComputadoresGeração dos Computadores
Geração dos Computadores
 
História da informática
História da informáticaHistória da informática
História da informática
 
História e Evolução dos Computadores
História e Evolução dos ComputadoresHistória e Evolução dos Computadores
História e Evolução dos Computadores
 
Evolução dos computadores
Evolução dos computadoresEvolução dos computadores
Evolução dos computadores
 

Destaque

Gaining situational awareness using social media
Gaining situational awareness using social mediaGaining situational awareness using social media
Gaining situational awareness using social mediaSarah K Miller
 
Developing an Integrated Digital Media Marketing Plan (2014 UPDATE)
Developing an Integrated Digital Media Marketing Plan (2014 UPDATE)Developing an Integrated Digital Media Marketing Plan (2014 UPDATE)
Developing an Integrated Digital Media Marketing Plan (2014 UPDATE)Andrew Charles Jackson
 
偏見プレゼン-なぜオタサーの姫はバレンタインにモロゾフを選ぶのか?-
偏見プレゼン-なぜオタサーの姫はバレンタインにモロゾフを選ぶのか?-偏見プレゼン-なぜオタサーの姫はバレンタインにモロゾフを選ぶのか?-
偏見プレゼン-なぜオタサーの姫はバレンタインにモロゾフを選ぶのか?-yukainatenjikai
 
カジュアルにVPC作った結果がこれだよ!
カジュアルにVPC作った結果がこれだよ!カジュアルにVPC作った結果がこれだよ!
カジュアルにVPC作った結果がこれだよ!Emma Haruka Iwao
 
Şikayet yöneti̇mi̇ ve i̇kna
Şikayet  yöneti̇mi̇ ve i̇knaŞikayet  yöneti̇mi̇ ve i̇kna
Şikayet yöneti̇mi̇ ve i̇knaErdem Karagöz
 
TerraformでECS+ECRする話
TerraformでECS+ECRする話TerraformでECS+ECRする話
TerraformでECS+ECRする話Satoshi Hirayama
 
My sqlで2億件のシリアルデータと格闘した話
My sqlで2億件のシリアルデータと格闘した話My sqlで2億件のシリアルデータと格闘した話
My sqlで2億件のシリアルデータと格闘した話saiken3110
 
Manny perez de la mesa president and ceo poolcrop
Manny perez de la mesa president and ceo poolcropManny perez de la mesa president and ceo poolcrop
Manny perez de la mesa president and ceo poolcropEric GALAIS
 
英語教育学における 「実態調査」の批判的検討
英語教育学における 「実態調査」の批判的検討英語教育学における 「実態調査」の批判的検討
英語教育学における 「実態調査」の批判的検討Takunori Terasawa
 
ログ管理のベストプラクティス
ログ管理のベストプラクティスログ管理のベストプラクティス
ログ管理のベストプラクティスAkihiro Kuwano
 
Community engagement for maternal health: lessons learned from southern Ethio...
Community engagement for maternal health: lessons learned from southern Ethio...Community engagement for maternal health: lessons learned from southern Ethio...
Community engagement for maternal health: lessons learned from southern Ethio...REACHOUTCONSORTIUMSLIDES
 
2 BHK Builder Floor for Rent in Gurgaon
2 BHK Builder Floor for Rent in Gurgaon2 BHK Builder Floor for Rent in Gurgaon
2 BHK Builder Floor for Rent in GurgaonVivek Bhaskar
 
Education Fit for Citizens
Education Fit for CitizensEducation Fit for Citizens
Education Fit for CitizensCitizen Network
 
CKI capability presentation
CKI capability presentationCKI capability presentation
CKI capability presentationTerry Woolford
 
Pubcon SFIMA - Integrating Content
Pubcon SFIMA - Integrating Content Pubcon SFIMA - Integrating Content
Pubcon SFIMA - Integrating Content Matt Siltala
 
Emergencias oncológicas
Emergencias oncológicasEmergencias oncológicas
Emergencias oncológicasMauricio Lema
 
Myanmar _ Investment Guide - Book 1 (ENG)
Myanmar _ Investment Guide - Book 1 (ENG)Myanmar _ Investment Guide - Book 1 (ENG)
Myanmar _ Investment Guide - Book 1 (ENG)Dr. Oliver Massmann
 
Transactions and Concurrency Control Patterns
Transactions and Concurrency Control PatternsTransactions and Concurrency Control Patterns
Transactions and Concurrency Control PatternsVlad Mihalcea
 

Destaque (20)

Gaining situational awareness using social media
Gaining situational awareness using social mediaGaining situational awareness using social media
Gaining situational awareness using social media
 
Developing an Integrated Digital Media Marketing Plan (2014 UPDATE)
Developing an Integrated Digital Media Marketing Plan (2014 UPDATE)Developing an Integrated Digital Media Marketing Plan (2014 UPDATE)
Developing an Integrated Digital Media Marketing Plan (2014 UPDATE)
 
偏見プレゼン-なぜオタサーの姫はバレンタインにモロゾフを選ぶのか?-
偏見プレゼン-なぜオタサーの姫はバレンタインにモロゾフを選ぶのか?-偏見プレゼン-なぜオタサーの姫はバレンタインにモロゾフを選ぶのか?-
偏見プレゼン-なぜオタサーの姫はバレンタインにモロゾフを選ぶのか?-
 
カジュアルにVPC作った結果がこれだよ!
カジュアルにVPC作った結果がこれだよ!カジュアルにVPC作った結果がこれだよ!
カジュアルにVPC作った結果がこれだよ!
 
Şikayet yöneti̇mi̇ ve i̇kna
Şikayet  yöneti̇mi̇ ve i̇knaŞikayet  yöneti̇mi̇ ve i̇kna
Şikayet yöneti̇mi̇ ve i̇kna
 
TerraformでECS+ECRする話
TerraformでECS+ECRする話TerraformでECS+ECRする話
TerraformでECS+ECRする話
 
My sqlで2億件のシリアルデータと格闘した話
My sqlで2億件のシリアルデータと格闘した話My sqlで2億件のシリアルデータと格闘した話
My sqlで2億件のシリアルデータと格闘した話
 
Medical image analysis
Medical image analysisMedical image analysis
Medical image analysis
 
Manny perez de la mesa president and ceo poolcrop
Manny perez de la mesa president and ceo poolcropManny perez de la mesa president and ceo poolcrop
Manny perez de la mesa president and ceo poolcrop
 
英語教育学における 「実態調査」の批判的検討
英語教育学における 「実態調査」の批判的検討英語教育学における 「実態調査」の批判的検討
英語教育学における 「実態調査」の批判的検討
 
ログ管理のベストプラクティス
ログ管理のベストプラクティスログ管理のベストプラクティス
ログ管理のベストプラクティス
 
Community engagement for maternal health: lessons learned from southern Ethio...
Community engagement for maternal health: lessons learned from southern Ethio...Community engagement for maternal health: lessons learned from southern Ethio...
Community engagement for maternal health: lessons learned from southern Ethio...
 
2 BHK Builder Floor for Rent in Gurgaon
2 BHK Builder Floor for Rent in Gurgaon2 BHK Builder Floor for Rent in Gurgaon
2 BHK Builder Floor for Rent in Gurgaon
 
Education Fit for Citizens
Education Fit for CitizensEducation Fit for Citizens
Education Fit for Citizens
 
Mikrotik metarouter
Mikrotik metarouterMikrotik metarouter
Mikrotik metarouter
 
CKI capability presentation
CKI capability presentationCKI capability presentation
CKI capability presentation
 
Pubcon SFIMA - Integrating Content
Pubcon SFIMA - Integrating Content Pubcon SFIMA - Integrating Content
Pubcon SFIMA - Integrating Content
 
Emergencias oncológicas
Emergencias oncológicasEmergencias oncológicas
Emergencias oncológicas
 
Myanmar _ Investment Guide - Book 1 (ENG)
Myanmar _ Investment Guide - Book 1 (ENG)Myanmar _ Investment Guide - Book 1 (ENG)
Myanmar _ Investment Guide - Book 1 (ENG)
 
Transactions and Concurrency Control Patterns
Transactions and Concurrency Control PatternsTransactions and Concurrency Control Patterns
Transactions and Concurrency Control Patterns
 

Semelhante a Arduino e a evolução da eletrônica digital

Aula 1 e 2 - Histórico dos computadores e unidades de medida..pptx
Aula 1 e 2  - Histórico dos computadores e unidades de medida..pptxAula 1 e 2  - Histórico dos computadores e unidades de medida..pptx
Aula 1 e 2 - Histórico dos computadores e unidades de medida..pptxLeandroBarros977326
 
Informática para Internet - Aula 01
Informática para Internet - Aula 01Informática para Internet - Aula 01
Informática para Internet - Aula 01Anderson Andrade
 
Programação de Jogos Digitais - Aula 1
Programação de Jogos Digitais - Aula 1Programação de Jogos Digitais - Aula 1
Programação de Jogos Digitais - Aula 1Anderson Andrade
 
Aula 01 - Introdução a Sistemas Operacionais
Aula 01 - Introdução a Sistemas OperacionaisAula 01 - Introdução a Sistemas Operacionais
Aula 01 - Introdução a Sistemas OperacionaisSanchesJunior
 
Aula 02 história dos computadores
Aula  02   história dos computadoresAula  02   história dos computadores
Aula 02 história dos computadoresDaniel Moura
 
Computadores AS81A-3
Computadores AS81A-3Computadores AS81A-3
Computadores AS81A-3Luisfoliveira
 
IoT – Internet of Things. Do Básico ao Hello World!
IoT – Internet of Things. Do Básico ao Hello World!IoT – Internet of Things. Do Básico ao Hello World!
IoT – Internet of Things. Do Básico ao Hello World!Rodolfo Cruz
 
Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1Guilherme Nonino Rosa
 
Seminários G5 - Apresentação 3 e 4 geração
Seminários G5 - Apresentação 3 e 4 geraçãoSeminários G5 - Apresentação 3 e 4 geração
Seminários G5 - Apresentação 3 e 4 geraçãoAnderson Andrade
 
538 062012 tj_al_informatica_apostila
538 062012 tj_al_informatica_apostila538 062012 tj_al_informatica_apostila
538 062012 tj_al_informatica_apostilaAlan Linhares
 
659 062012 tj_al_informatica_apostila
659 062012 tj_al_informatica_apostila659 062012 tj_al_informatica_apostila
659 062012 tj_al_informatica_apostilaAlan Linhares
 
O futuro da informática e unidades de armazenamento
O futuro da informática e unidades de armazenamentoO futuro da informática e unidades de armazenamento
O futuro da informática e unidades de armazenamentoLuiz Eduardo
 
O Avanço dos Computadores
O Avanço dos ComputadoresO Avanço dos Computadores
O Avanço dos ComputadoresMarianaBorges_
 
O Avanço dos Computadores
O Avanço dos ComputadoresO Avanço dos Computadores
O Avanço dos ComputadoresMarianaBorges_
 
Trabalho Sobre Fundamentos da Informatica
Trabalho Sobre Fundamentos da InformaticaTrabalho Sobre Fundamentos da Informatica
Trabalho Sobre Fundamentos da InformaticaGhost56
 

Semelhante a Arduino e a evolução da eletrônica digital (20)

Aula 1 e 2 - Histórico dos computadores e unidades de medida..pptx
Aula 1 e 2  - Histórico dos computadores e unidades de medida..pptxAula 1 e 2  - Histórico dos computadores e unidades de medida..pptx
Aula 1 e 2 - Histórico dos computadores e unidades de medida..pptx
 
Informática para Internet - Aula 01
Informática para Internet - Aula 01Informática para Internet - Aula 01
Informática para Internet - Aula 01
 
Programação de Jogos Digitais - Aula 1
Programação de Jogos Digitais - Aula 1Programação de Jogos Digitais - Aula 1
Programação de Jogos Digitais - Aula 1
 
Sebenta capitulo1
Sebenta capitulo1Sebenta capitulo1
Sebenta capitulo1
 
Aula 01 - Introdução a Sistemas Operacionais
Aula 01 - Introdução a Sistemas OperacionaisAula 01 - Introdução a Sistemas Operacionais
Aula 01 - Introdução a Sistemas Operacionais
 
Aula 02 história dos computadores
Aula  02   história dos computadoresAula  02   história dos computadores
Aula 02 história dos computadores
 
Computadores AS81A-3
Computadores AS81A-3Computadores AS81A-3
Computadores AS81A-3
 
IoT – Internet of Things. Do Básico ao Hello World!
IoT – Internet of Things. Do Básico ao Hello World!IoT – Internet of Things. Do Básico ao Hello World!
IoT – Internet of Things. Do Básico ao Hello World!
 
Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1
 
Seminários G5 - Apresentação 3 e 4 geração
Seminários G5 - Apresentação 3 e 4 geraçãoSeminários G5 - Apresentação 3 e 4 geração
Seminários G5 - Apresentação 3 e 4 geração
 
História do computador
História do computadorHistória do computador
História do computador
 
SDAC 12º - M9 TGEI
SDAC 12º - M9 TGEISDAC 12º - M9 TGEI
SDAC 12º - M9 TGEI
 
Aula 02 evolução do computador
Aula 02   evolução do computadorAula 02   evolução do computador
Aula 02 evolução do computador
 
538 062012 tj_al_informatica_apostila
538 062012 tj_al_informatica_apostila538 062012 tj_al_informatica_apostila
538 062012 tj_al_informatica_apostila
 
659 062012 tj_al_informatica_apostila
659 062012 tj_al_informatica_apostila659 062012 tj_al_informatica_apostila
659 062012 tj_al_informatica_apostila
 
O futuro da informática e unidades de armazenamento
O futuro da informática e unidades de armazenamentoO futuro da informática e unidades de armazenamento
O futuro da informática e unidades de armazenamento
 
O Avanço dos Computadores
O Avanço dos ComputadoresO Avanço dos Computadores
O Avanço dos Computadores
 
O Avanço dos Computadores
O Avanço dos ComputadoresO Avanço dos Computadores
O Avanço dos Computadores
 
Conteudo sem numeraçao
Conteudo sem numeraçaoConteudo sem numeraçao
Conteudo sem numeraçao
 
Trabalho Sobre Fundamentos da Informatica
Trabalho Sobre Fundamentos da InformaticaTrabalho Sobre Fundamentos da Informatica
Trabalho Sobre Fundamentos da Informatica
 

Arduino e a evolução da eletrônica digital

  • 1. Passado e futuro: Arduino o poder da eletrônica digital Victor R. Garcia Bacharel em Sistemas de Informação Licenciado em Computação UENP – CLM 06/2014 Universidade Estadual do Norte do Paraná Campus Luiz Meneghel Douglas Silva Bacharel em Sistemas de Informação Licenciado em Computação UENP – CLM 06/2016 (previsão de Término)
  • 2. Cronograma • Apresentação; • A história da eletrônica analógica; • Eletrônica Digital; • Arduino; • Tipos de Arduinos e suas aplicações; • Módulos eletrônicos para Arduino (Shields); • Ambientes de Desenvolvimentos; • A internet das coisas com Arduino; • Possibilidades Arduino + computação móvel; • Dúvidas???
  • 3. • Aprender alguns conceitos de eletricidade básica, juntamente com um pouco de eletrônica analógica. • Despertar o interesse dos alunos na computação física, mostrando os contextos onde poderão ser utilizadas as tecnologias da eletrônica digital com o poder da programação. • Incentivar o desenvolvimento de ideias utilizando o desenvolvimento de estruturas computacionais para integrar “coisas” fortalecendo a cultura “Internet das Coisas” juntamente com a computação móvel. Apresentação
  • 4. História da eletrônica digital O início de tudo A eletrônica (português brasileiro) ou eletrónica (português europeu) é a ciência que estuda a forma de controlar a energia elétrica por meios elétricos nos quais os elétrons têm papel fundamental; A eletrônica analógica desenvolveu-se com o advento do controle das grandezas físicas variáveis; Formando circuitos capazes de realizar amplificações de sinais, que a principio só trabalhavam com modulações de sinais;
  • 5. Válvula termiônica ou válvula eletrônica é um dispositivo eletrônico formado por um invólucro de vidro de alto vácuo chamada ampola contendo vários elementos metálicos; Já as válvulas do tipo Tiratron, para aplicações de alta potência, são preenchidas com gás; Espécie de uma lâmpada, porém não eram usadas para iluminar e sim comutar ou até amplificar sinais eletrônicos;
  • 6. A primeira geração dos computadores é marcada pela utilização de válvulas. Além disso, a programação era realizada diretamente na linguagem de máquina, o que dificultava a programação e consequentemente despendia muito tempo. Um dos representantes desta geração é o ENIAC. Ele possuía 17.468 válvulas, pesava 30 toneladas, tinha 180 m² de área construída, sua velocidade era da ordem de 100 kHz e possuia apenas 200 bits de memória RAM.
  • 7. As válvulas por sua vez tinha como tarefas abrir e fechar o circuito elétrico a fim de fazer com que o circuito “trabalhasse”. Funcionalidades de uma válvula
  • 8. • As válvulas sempre queimavam, precisavam estar em constantes trocas a fim de possibilitar o funcionamento do circuito elétrico; • Outro fato para adoção de outra tecnologia substituta foi de que as válvulas eram grandes, possuíam um “processamento” ou oscilação demorada e gastavam muita eletricidade; • A programação aqui era linguagem de máquina; • Após esse advento das válvulas surgiram os transistores.
  • 9. • O transistor é um componente eletrônico que começou a popularizar-se na década de 1950, tendo sido o principal responsável pela revolução da eletrônica na década de 1960. • O transístor de silício e germânio foi inventado nos Laboratórios da Bell Telephone; • John Bardeen e Walter Houser Brattain em 1947 (criadores); • Prêmio nobel de física; • Os transistores foram incorporados a diversas aplicações, tais como aparelhos auditivos, seguidos rapidamente por rádios transistorizados. Eletrônica Digital
  • 10. • A segunda geração de computadores foi marcada pela substituição da válvula pelo transistor; IBM 1620 • O transistor revolucionou a eletrônica em geral e os computadores em especial; • Eles eram muito menores do que as válvulas; • Não exigiam tempo de pré-aquecimento; • Consumiam menos energia; • Geravam menos calor; • Eram mais rápidos e confiáveis; • Linguagem assembly.
  • 11. • O advento dos Cis (Circuitos Integrados); • Jack Kilby, da Texas Instruments, desenvolveu o primeiro circuito integrado (1958); • Uniu transistores e demais peças; • A partir daí, via-se a possibilidade de criação de circuitos mais complexos, utilizando integração de componentes; • Os transistores possibilitou a criação de circuitos complexos. O que era bom, ficou ainda melhor
  • 12. • A terceira geração de computadores é marcada pela utilização dos circuitos integrados, feitos de silício. Também conhecidos como microchips, eles eram construídos integrando um grande número de transistores, o que possibilitou a construção de equipamentos menores e mais baratos. • Possibilitou a produção em massa; • Programação de alto nível; • Armazenagem de dados; • Custo reduzido no processo fábril; • Estável.
  • 13. • A utilização de algum equipamento anteriormente ligado ao computador se dava através da porta paralela; • Essa porta possibilitava controlar • Impressoras, plotadoras, braços • mecânicos entre outros dispositivos; • Porém com os avanços, a porta paralela • foram extintas dos computadores, pois • atualmente a maioria dos dispositivos utilizam a interface USB; • Os hobbistas sempre encontraram dificuldades para executar as atividades pois os computadores na metade da década passada já não vinham com as portas paralela.
  • 14. O Arduino • O Arduíno foi criado em 2005 pelo professor Massimo Banzi na Itália; • Banzi queria ensinar para seus alunos conceitos de programação e de eletrônica; • Não havia placas de baixo custo e a porta paralela já estavam extinguidas; • Com isso em mente Banzi decidiu criar uma placa de baixo custo que fosse semelhante a estrutura de um computador para que seus alunos tivessem a oportunidade de aprendizado.
  • 15. O Arduino • Atualmente existem a venda várias placas semelhantes a original criada por Banzi, porém com componentes construídos por diversas outras pessoas; • Um arduino é uma placa equipada com um MicroControlador CI (Circuito Integrado) da família Atmel AVR; • Pode ser programado através da sua própria IDE de programação, esta pode ser baixada no site oficial do Arduino; • O MicroControlador é programado e pode executar funções de entrada e saída de sinais digital.
  • 16. • Vários são os modelos de Arduinos existentes no mercado; • Depende a aplicação; • Todos podem ser programados com a mesma IDE; • O mais comum é o Arduino Uno • Barato; • Poucas entradas/saídas;
  • 17. • Arduino baixo consumo de energia; • Usado para prototipagem rápida; • Exemplo de hobbies; • Versões das Placas do Arduino.
  • 18. Versões das Placas do Arduino.
  • 19. Módulos de Arduinos: • GPS Shield; • Telefonia Celular; • Ethernet Shield; • Display Touch Screen; • Motor Shield; • Wave Shield; • (reprodução de som) • Matriz Collor Shield; • Higrômetro; • Sensores de temperatura; • Sensor de gás; • Movimento; • Ultrassônico; • Relógio; • Joystick; • Memory SD card; • (enfim)...
  • 20. Ambientes de desenvolvimento Pode-se utilizar o próprio ambiente de desenvolvimento do Arduino; Caso deseja integrar com novas tecnologias como Java ou outra linguagem de programação deve-se utilizar tais linguagens juntamente com a programação Serial; Ex: Recebimento de dados, controle de entrada e saída;
  • 21. A Internet das Coisas (do inglês, Internet of Things) é uma revolução tecnológica a fim de conectar aparelhos eletrônicos do dia-a-dia, como aparelhos eletrodomésticos à máquinas industriais e meios de transporte à Internet; Internet das Coisas
  • 22. Mobilidade Segundo Reza B'Far (2005), mobilidade ou sistemas computacionais móveis são sistemas computacionais que podem facilmente ser movidos fisicamente ou cujas capacidades podem ser utilizadas enquanto eles estão sendo movidos; Como estes sistemas preveem tal mobilidade, eles normalmente oferecem recursos e características que não encontramos nos computadores comuns.
  • 23. A vantagem mais trivial da mobilidade é a possibilidade de acessar dados em qualquer lugar e a qualquer momento. Com sistemas móveis bem planejados, é possível: • Reduzir custos de comunicação; • Reduzir custos de entrada/processamento de dados; • Otimizar tempo; • Aumentar o faturamento das empresas.
  • 24. A computação móvel pode ser aplicada a praticamente toda as atividades e/ou segmentos de negócio que lidam com informações. É preciso apenas descobrir como. Isto por que todo mundo que trabalha nestas atividades/segmentos se desloca, em maior e menor grau. Entre algumas das aplicações possíveis podemos destacar: Utilidade das aplicações móveis
  • 25. Possibilidades Arduino + Computação Móvel • Integração; • Conectividade; • Prático • Funcional • Biblitecas Abrangentes • Prototipagem Rápida
  • 26. Victor R. Garcia Siga-me nas redes sociais:. Dúvidas???