Diogo Ribeiro (051041745) Henry Braun (051042091) Programação de Periféricos 1.

Post on 17-Apr-2015

108 views 5 download

Transcript of Diogo Ribeiro (051041745) Henry Braun (051042091) Programação de Periféricos 1.

Diogo Ribeiro (051041745)Henry Braun (051042091)

Programação de Periféricos

1

Um touchscreen é uma tela da qual pode detectar a localização e presença de um toque desde que seja dentro de sua área.

No Brasil este tipo de tela também é conhecido como Écran Táctil

2

A tela “touch screen” nasceram em 1971. Criado pelo Dr. Sam Hurst, entretanto somente em 1974 iniciou as telas com a sua camada transparente

Projeto Plato Multitouch surgiu em 1982, na

Universidade de Toronto

3

4

Essencialmente, uma touchscreen é a sobreposição de uma matriz que implementa algum tipo de tecnologia sensível ao toque e de um dispositivo de exibição (monitor CRT, LCD, OLED, etc)

Detalhes variam de acordo com o fabricante, mas há pinos de escrita para comunicação com a tela, e de leitura para ler a posição do toque.

5

Resistivo Capacitivo Onda acústica superficial Válvula de Tensão Infravermelho

Menos utilizadas: Sinal dispersivo Reconhecimento de pulso acústico

6

Duas malhas condutivas separadas por um pequeno espaço

Utilizada no Nintendo DS

7

O controlador alterna a voltagem entre as duas malhas para obter as coordenadas do toque. Essa informação é disponibilizada ao driver.

8

Esquema de uma touchscreen resistiva 15”

9

Prós: Mais barato Boa precisão Pode ser operada com o dedo ou com o auxílio

de um stylus Contras:

Baixa claridade da tela Pode ser danificada por objetos pontiagudos

10

Uma superfície condutora conectada a um grupo de circuitos osciladores de frequencia conhecida.

11

Um toque faz com que a freqüência dos osciladores seja alterada.

O controlador processa essas alterações e calcula as posições x e y do toque, disponibilizando essa informação para o driver.

É utilizada no iPhone.

12

13

Esquema de uma touchscreen capacitiva 15”

Como funciona a tecnologia utilizada no iPhone?

14

Prós: Relativamente barata Boa precisão Boa claridade da tela Alta durabilidade

Contras: Não suporta o eixo z Só pode ser operada com o dedo

15

Ondas acústicas são emitidas na superfície da tela, rebatendo em conjuntos de refletores. Dois sensores percebem alterações de amplitude nessas ondas quando um toque interrompe sua propagação.

Utilizada em caixas automáticos, terminais industriais.

16

Prós Pode ser operada com o dedo ou com um

stylus Suporte ao eixo z Excelente claridade da tela Alta durabilidade

Contras Custo Baixa precisão Afetada pela umidade

17

A tela é montada sobre molas, sensores de tensão percebem a alteração do índice de compressão das molas e o controlador usa essa informação para calcular as coordenadas x e y

18

LEDs infravermelhos e sensores fotossensíveis são posicionados em pontas opostas da tela. Os sensores detectam a redução de luz infravermelha e o controlador calcula a posição do toque

É baseado em tecnologia legada, perdendo mercado para outras tecnologias

19

Prós Boa precisão Boa claridade da tela Pode ser operada com o dedo ou com o auxílio

de um stylus Boa durabilidade

Contras Custo Porte da moldura

20

Uma touchscreen pode se desgastar com o tempo, começando a “errar” a posição do toque.

Podemos reajustar as posições corretas informando ao controlador onde estamos vendo alguns pontos de referência.

21

FTIR (Frustrated Total Internal Reflection), utilizada na biometria para a aquisição de imagens de impressão digital.

22

www.perceptivepixel.com

23

24