SlideShare a Scribd company logo
1 of 56
Computação - Interagindo com o mundo físico
Interfaces Interfaces
IHM Clássicas
Novos Paradigmas Populares
Várias possibilidades
Como o computador nos enxerga
Aquisição de dados Transdução -> Transformação de uma forma de energia em outra Geralmente realizada por sensores eletrônicos – sinais elétricos como resposta a estímulos físicos
Estímulos físicos - Sensores ,[object Object]
Luz - Foto resistor
Força - Acelerômetro
Pressão – barômetro, sensor de pressão
Velocidade - odômetro
Eletricidade - voltímetro
Distancia – Sonar
Temperatura
Umidade
Botões
Resposta Física - Atuadores ,[object Object]
Iluminação em geral
Alto-falantes
Motores
Reles
Chaves e válvulas eletrônicas
Chaves Pneumáticas
Hardware de aquisição de dados Microcontroladores  – pequenos computadores que realizam operações por meio de programas armazenados em sua pequena memoria interna Operam sobre valores de entradas e geram dados de saída Utilizam pouca energia e tem tamanho reduzido
Microcontroladores - Integração CPU (4 a 32bits) Conjunto de pinos de entrada e saída de uso geral (GPIO) RAM ROM ou Flash Comunicação Serial
Hardware de aquisição de dados Microcontroladores – forma prática de interfacear sensores eletrônicos (mundo físico) com sistemas digitais Leitura de dados analógicos e digitais
Dados analógicos e digitais Dados eletrônicos analógicos – expressos em níveis contínuos de voltagem.  Ex: 0 a 5V registrados na leitura de um sensor de distância Leitura e conversão  realizada por ADC Ex: potenciometros, sensores de distância, sonar, pressao
Dados analógicos e digitais Dados digitais – ou Discreto – expressos como “ligado” ou “desligado” Ex: interruptor de luz, chaves, botões liga-desliga
Arduino
Arduino - Benefícios ,[object Object]
Hardware Livre
Linguagem de Programação simplificada
Ampla base de usuários
Capacidade de expansão via shields
Processador simples, mas poderoso
Simplicidade de montagem – pinagem bem definida
Boa documentação
Facilidade de carregamento de programas
Arduino - Limitações ,[object Object]
Clock baixo - 16MHz
Portas Limitadas
Arduino - Pinout USB Power
Arduino Nano
Arduino Mini
Arduino LilyPad
Arduino Bluetooth
Arduino Shields Ethernet Shield e Card Reader
Arduino Shields GSM Shield
Arduino Shields MIDI Shield
Arduino Shields Xbee Shield
Arduino como interface de dados
Arduino Stand Alone
Interação entre softwares MIDI e OSC
OSC Comunicação entre softwares na mesma máquina ou em maquinas em rede
Arduino - Programação Linguagem com sintaxe próxima ao C++ e Java Carregamento fácil dos programas IDE simplificada, com códigos de exemplo

More Related Content

What's hot

Informática parte 2-hardware
Informática parte 2-hardwareInformática parte 2-hardware
Informática parte 2-hardwareMauro Pereira
 
Apresentação TIC - Unidade 1 Introdução aos Computadores
Apresentação TIC - Unidade 1 Introdução aos ComputadoresApresentação TIC - Unidade 1 Introdução aos Computadores
Apresentação TIC - Unidade 1 Introdução aos Computadoreshenriquecorreiosapo
 
Dispositivos de processamento
Dispositivos de processamentoDispositivos de processamento
Dispositivos de processamentoalicebdsilva
 
Aula 1 conhecimentos básicos - hardware
Aula 1    conhecimentos básicos - hardwareAula 1    conhecimentos básicos - hardware
Aula 1 conhecimentos básicos - hardwareCristiano Carvalho
 
Conceitos introdutórios carlamonteiro
Conceitos introdutórios carlamonteiroConceitos introdutórios carlamonteiro
Conceitos introdutórios carlamonteirocrbmonteiro
 
1.2 composição sistema informático
1.2  composição sistema informático1.2  composição sistema informático
1.2 composição sistema informáticoEb 2,3 de beiriz
 
Sistema Informático
Sistema InformáticoSistema Informático
Sistema Informáticocrbmonteiro
 
Apostila aula 3 perifericos do computador
Apostila aula 3 perifericos do computadorApostila aula 3 perifericos do computador
Apostila aula 3 perifericos do computadorRoberto Costa
 
Sistema informático parte i
Sistema informático parte iSistema informático parte i
Sistema informático parte iEurisa Silva
 
Componentes de um computador
Componentes de um computadorComponentes de um computador
Componentes de um computadorFilipa Ferreira
 
01 introducao vaston
01 introducao vaston01 introducao vaston
01 introducao vastonsilfisica
 
Apresentação do computador
Apresentação do computadorApresentação do computador
Apresentação do computadorIuri Matos
 

What's hot (18)

Introducao informatica
Introducao informaticaIntroducao informatica
Introducao informatica
 
Direitos de ator
Direitos de atorDireitos de ator
Direitos de ator
 
Ti cs
Ti csTi cs
Ti cs
 
Informática parte 2-hardware
Informática parte 2-hardwareInformática parte 2-hardware
Informática parte 2-hardware
 
Apresentação TIC - Unidade 1 Introdução aos Computadores
Apresentação TIC - Unidade 1 Introdução aos ComputadoresApresentação TIC - Unidade 1 Introdução aos Computadores
Apresentação TIC - Unidade 1 Introdução aos Computadores
 
Dispositivos de processamento
Dispositivos de processamentoDispositivos de processamento
Dispositivos de processamento
 
Aula 1 conhecimentos básicos - hardware
Aula 1    conhecimentos básicos - hardwareAula 1    conhecimentos básicos - hardware
Aula 1 conhecimentos básicos - hardware
 
Conceitos introdutórios carlamonteiro
Conceitos introdutórios carlamonteiroConceitos introdutórios carlamonteiro
Conceitos introdutórios carlamonteiro
 
Aula de hardware
Aula de hardwareAula de hardware
Aula de hardware
 
1.2 composição sistema informático
1.2  composição sistema informático1.2  composição sistema informático
1.2 composição sistema informático
 
Sistema Informático
Sistema InformáticoSistema Informático
Sistema Informático
 
Apostila aula 3 perifericos do computador
Apostila aula 3 perifericos do computadorApostila aula 3 perifericos do computador
Apostila aula 3 perifericos do computador
 
Sistema informático parte i
Sistema informático parte iSistema informático parte i
Sistema informático parte i
 
Componentes de um computador
Componentes de um computadorComponentes de um computador
Componentes de um computador
 
01 introducao vaston
01 introducao vaston01 introducao vaston
01 introducao vaston
 
Apresentação do computador
Apresentação do computadorApresentação do computador
Apresentação do computador
 
Aula 2 pts computador
Aula 2 pts computadorAula 2 pts computador
Aula 2 pts computador
 
Introdução ao arduino
Introdução ao arduinoIntrodução ao arduino
Introdução ao arduino
 

Viewers also liked

Análise e Caracterização das Novas Ferramentas para Computação em Nuvem
Análise e Caracterização das Novas Ferramentas para Computação em NuvemAnálise e Caracterização das Novas Ferramentas para Computação em Nuvem
Análise e Caracterização das Novas Ferramentas para Computação em NuvemOtávio Carvalho
 
Introdução aos sistemas distribuídos on-line para processamento de fluxos de ...
Introdução aos sistemas distribuídos on-line para processamento de fluxos de ...Introdução aos sistemas distribuídos on-line para processamento de fluxos de ...
Introdução aos sistemas distribuídos on-line para processamento de fluxos de ...André Leon S. Gradvohl
 
Introdução aos sistemas distribuídos on-line para processamento de fluxos de ...
Introdução aos sistemas distribuídos on-line para processamento de fluxos de ...Introdução aos sistemas distribuídos on-line para processamento de fluxos de ...
Introdução aos sistemas distribuídos on-line para processamento de fluxos de ...André Leon S. Gradvohl
 
Internet Via Rede elétrica
Internet Via Rede elétricaInternet Via Rede elétrica
Internet Via Rede elétricaJoão Sérgio
 
Computadores, redes e sustentabilidade
Computadores, redes e sustentabilidadeComputadores, redes e sustentabilidade
Computadores, redes e sustentabilidadenettomenezes
 
A Segunda Guerra Mundial 1939 1945
A Segunda Guerra Mundial 1939 1945A Segunda Guerra Mundial 1939 1945
A Segunda Guerra Mundial 1939 1945CRIATIVO
 
Curso montagem e manutencão de computadores
Curso montagem e manutencão de computadores Curso montagem e manutencão de computadores
Curso montagem e manutencão de computadores Wesclay Oliveira
 
1.corrente contínuaealternada
1.corrente contínuaealternada1.corrente contínuaealternada
1.corrente contínuaealternadaManu Lucena
 
He 2015-02 -elétrica1
He 2015-02 -elétrica1He 2015-02 -elétrica1
He 2015-02 -elétrica1FlavioCLima
 
Mitos sobre computadores
Mitos sobre computadoresMitos sobre computadores
Mitos sobre computadoreseebpaulinagaya
 
Computação Ubiqua e Verde
Computação Ubiqua e VerdeComputação Ubiqua e Verde
Computação Ubiqua e Verdeelliando dias
 
Sistema Solar Conectado a Rede Elétrica On Grid
Sistema Solar Conectado a Rede Elétrica On GridSistema Solar Conectado a Rede Elétrica On Grid
Sistema Solar Conectado a Rede Elétrica On GridSolar Energy do Brasil
 
Etapas do desenvolvimento psicomotor 5 e 6 anos
Etapas do desenvolvimento psicomotor 5 e 6 anosEtapas do desenvolvimento psicomotor 5 e 6 anos
Etapas do desenvolvimento psicomotor 5 e 6 anoslandreiafurtado
 
Geração dos Computadores
Geração dos ComputadoresGeração dos Computadores
Geração dos ComputadoresJanielson Lima
 
Aula 3 sistema computacional (hardware e software)
Aula 3   sistema computacional (hardware e software)Aula 3   sistema computacional (hardware e software)
Aula 3 sistema computacional (hardware e software)Vitor Hugo Melo Araújo
 

Viewers also liked (20)

Análise e Caracterização das Novas Ferramentas para Computação em Nuvem
Análise e Caracterização das Novas Ferramentas para Computação em NuvemAnálise e Caracterização das Novas Ferramentas para Computação em Nuvem
Análise e Caracterização das Novas Ferramentas para Computação em Nuvem
 
Introdução aos sistemas distribuídos on-line para processamento de fluxos de ...
Introdução aos sistemas distribuídos on-line para processamento de fluxos de ...Introdução aos sistemas distribuídos on-line para processamento de fluxos de ...
Introdução aos sistemas distribuídos on-line para processamento de fluxos de ...
 
Introdução aos sistemas distribuídos on-line para processamento de fluxos de ...
Introdução aos sistemas distribuídos on-line para processamento de fluxos de ...Introdução aos sistemas distribuídos on-line para processamento de fluxos de ...
Introdução aos sistemas distribuídos on-line para processamento de fluxos de ...
 
Internet Via Rede elétrica
Internet Via Rede elétricaInternet Via Rede elétrica
Internet Via Rede elétrica
 
Multimídia
MultimídiaMultimídia
Multimídia
 
Computadores, redes e sustentabilidade
Computadores, redes e sustentabilidadeComputadores, redes e sustentabilidade
Computadores, redes e sustentabilidade
 
Transmissao cc ca
Transmissao cc caTransmissao cc ca
Transmissao cc ca
 
A Segunda Guerra Mundial 1939 1945
A Segunda Guerra Mundial 1939 1945A Segunda Guerra Mundial 1939 1945
A Segunda Guerra Mundial 1939 1945
 
Introdução a Computação
Introdução a ComputaçãoIntrodução a Computação
Introdução a Computação
 
Curso montagem e manutencão de computadores
Curso montagem e manutencão de computadores Curso montagem e manutencão de computadores
Curso montagem e manutencão de computadores
 
1.corrente contínuaealternada
1.corrente contínuaealternada1.corrente contínuaealternada
1.corrente contínuaealternada
 
He 2015-02 -elétrica1
He 2015-02 -elétrica1He 2015-02 -elétrica1
He 2015-02 -elétrica1
 
Mitos sobre computadores
Mitos sobre computadoresMitos sobre computadores
Mitos sobre computadores
 
Mmm aula 02
Mmm   aula 02Mmm   aula 02
Mmm aula 02
 
Computação Ubiqua e Verde
Computação Ubiqua e VerdeComputação Ubiqua e Verde
Computação Ubiqua e Verde
 
Corrente elétrica
Corrente elétricaCorrente elétrica
Corrente elétrica
 
Sistema Solar Conectado a Rede Elétrica On Grid
Sistema Solar Conectado a Rede Elétrica On GridSistema Solar Conectado a Rede Elétrica On Grid
Sistema Solar Conectado a Rede Elétrica On Grid
 
Etapas do desenvolvimento psicomotor 5 e 6 anos
Etapas do desenvolvimento psicomotor 5 e 6 anosEtapas do desenvolvimento psicomotor 5 e 6 anos
Etapas do desenvolvimento psicomotor 5 e 6 anos
 
Geração dos Computadores
Geração dos ComputadoresGeração dos Computadores
Geração dos Computadores
 
Aula 3 sistema computacional (hardware e software)
Aula 3   sistema computacional (hardware e software)Aula 3   sistema computacional (hardware e software)
Aula 3 sistema computacional (hardware e software)
 

Similar to Interagindo com o mundo físico através de interfaces computacionais

Interagindo Com Computadores
Interagindo Com ComputadoresInteragindo Com Computadores
Interagindo Com ComputadoresCamilaPatty
 
Computação Física e Internet das Coisas
Computação Física e Internet das CoisasComputação Física e Internet das Coisas
Computação Física e Internet das CoisasMichela Limaco
 
Informática conceitos básicos
Informática   conceitos básicosInformática   conceitos básicos
Informática conceitos básicosThierryCC
 
Dispositivos de processamento
Dispositivos de processamentoDispositivos de processamento
Dispositivos de processamentoAna_Ribeiro13
 
Principios das tic
Principios das ticPrincipios das tic
Principios das ticThierryCC
 
Aula - Arquitetura e TI - 2007 - FIT
Aula - Arquitetura e TI - 2007 - FITAula - Arquitetura e TI - 2007 - FIT
Aula - Arquitetura e TI - 2007 - FITSergio Luis Seloti Jr
 
AULA1-ConceitosBasicos.ppt verificar as possíveis atualizações
AULA1-ConceitosBasicos.ppt verificar as possíveis atualizaçõesAULA1-ConceitosBasicos.ppt verificar as possíveis atualizações
AULA1-ConceitosBasicos.ppt verificar as possíveis atualizaçõesWilsonAlbuquerque5
 
Webinar: Desvendando as camadas de IoT
Webinar: Desvendando as camadas de IoTWebinar: Desvendando as camadas de IoT
Webinar: Desvendando as camadas de IoTEmbarcados
 
Unidade II - hardware
Unidade II -  hardwareUnidade II -  hardware
Unidade II - hardwareDaniel Moura
 
Aula 01 informatica basica - introducao a informatica
Aula 01   informatica basica - introducao a informaticaAula 01   informatica basica - introducao a informatica
Aula 01 informatica basica - introducao a informaticaKassiana Marques
 
Aula1 conceitos básicos informática
Aula1 conceitos básicos informáticaAula1 conceitos básicos informática
Aula1 conceitos básicos informáticaTimoteo Silva
 
Tic conceitos introdutórios - cef
Tic   conceitos introdutórios - cefTic   conceitos introdutórios - cef
Tic conceitos introdutórios - cefjmesq
 
1.a informação, o conhecimento e o mundo das tic
1.a informação, o conhecimento e o mundo das tic1.a informação, o conhecimento e o mundo das tic
1.a informação, o conhecimento e o mundo das ticjorgeafonsovicente
 
1.a informação, o conhecimento e o mundo das tic
1.a informação, o conhecimento e o mundo das tic1.a informação, o conhecimento e o mundo das tic
1.a informação, o conhecimento e o mundo das ticjorgeafonsovicente
 

Similar to Interagindo com o mundo físico através de interfaces computacionais (20)

TIC
TICTIC
TIC
 
Aula2 e 3 9º ano
Aula2 e 3 9º anoAula2 e 3 9º ano
Aula2 e 3 9º ano
 
Interagindo Com Computadores
Interagindo Com ComputadoresInteragindo Com Computadores
Interagindo Com Computadores
 
Interagindo Com Computadores
Interagindo Com ComputadoresInteragindo Com Computadores
Interagindo Com Computadores
 
Computação Física e Internet das Coisas
Computação Física e Internet das CoisasComputação Física e Internet das Coisas
Computação Física e Internet das Coisas
 
Informática conceitos básicos
Informática   conceitos básicosInformática   conceitos básicos
Informática conceitos básicos
 
Dispositivos de processamento
Dispositivos de processamentoDispositivos de processamento
Dispositivos de processamento
 
Aula1 conceitos basicos
Aula1 conceitos basicosAula1 conceitos basicos
Aula1 conceitos basicos
 
Principios das tic
Principios das ticPrincipios das tic
Principios das tic
 
Aula - Arquitetura e TI - 2007 - FIT
Aula - Arquitetura e TI - 2007 - FITAula - Arquitetura e TI - 2007 - FIT
Aula - Arquitetura e TI - 2007 - FIT
 
AULA1-ConceitosBasicos.ppt verificar as possíveis atualizações
AULA1-ConceitosBasicos.ppt verificar as possíveis atualizaçõesAULA1-ConceitosBasicos.ppt verificar as possíveis atualizações
AULA1-ConceitosBasicos.ppt verificar as possíveis atualizações
 
Webinar: Desvendando as camadas de IoT
Webinar: Desvendando as camadas de IoTWebinar: Desvendando as camadas de IoT
Webinar: Desvendando as camadas de IoT
 
ICC-06 Periféricos - Introdução
ICC-06 Periféricos - IntroduçãoICC-06 Periféricos - Introdução
ICC-06 Periféricos - Introdução
 
Unidade II - hardware
Unidade II -  hardwareUnidade II -  hardware
Unidade II - hardware
 
Aula 01 informatica basica - introducao a informatica
Aula 01   informatica basica - introducao a informaticaAula 01   informatica basica - introducao a informatica
Aula 01 informatica basica - introducao a informatica
 
Aula1 conceitos básicos informática
Aula1 conceitos básicos informáticaAula1 conceitos básicos informática
Aula1 conceitos básicos informática
 
Tic conceitos introdutórios - cef
Tic   conceitos introdutórios - cefTic   conceitos introdutórios - cef
Tic conceitos introdutórios - cef
 
Dispositivos de entrada e saída
Dispositivos de entrada e saídaDispositivos de entrada e saída
Dispositivos de entrada e saída
 
1.a informação, o conhecimento e o mundo das tic
1.a informação, o conhecimento e o mundo das tic1.a informação, o conhecimento e o mundo das tic
1.a informação, o conhecimento e o mundo das tic
 
1.a informação, o conhecimento e o mundo das tic
1.a informação, o conhecimento e o mundo das tic1.a informação, o conhecimento e o mundo das tic
1.a informação, o conhecimento e o mundo das tic
 

Interagindo com o mundo físico através de interfaces computacionais