Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.
Trending News
Como o mouse sabe a direção ?
Por exemplo, supondo que arrastando um mouse gere um trem de pulsos, ele saberá a distância percorrida comparando com o clock, mas e a direção ? Como ele sabe que está indo pra cima,ou pra baixo, ou pros lados ?
Tá, mas supondo direção x, como ele sabe o sentido do movimento ?
Infelizmente eu formulei errado a questão. Mile, repare que sua resposta não diz como o mouse consegue diferenciar sentido do movimento.
A dúvida prossegue...
5 Answers
- 1 decade agoFavorite Answer
Continuando a resposta de Mile:
para o computador saber o sentido que o mouse está indo, por exemplo, se ele está indo para a direita ou para a esquerda no eixo X, a "engrenagem" gera 2 sinais do tipo onda quadrada para o encoder, que chamaremos de A e B, um levemente defasado do outro. Assim, se o sinal A gera o pulso antes do B, o computador sabe que o mouse está indo para determinada direção, e se o B gera o pulso antes do A, ele está indo para a direção contrária.
Com gráficos é bem mais fácil explicar... :D
- Anonymous1 decade ago
Experimente trabalhar com o mouse torto em relaçao ao sentido monitor, vc nao vai conseguir.
- Anonymous1 decade ago
Na ponta de cada rolete, existe um disco com perfurações na borda, semelhante a um disco de uma engrenagem. Tais discos ficam localizados entre um LED emissor de luz infravermelha e um sensor de luz infravermelha. Quando os roletes se movimentam, estes discos giram e as perfurações neles existentes num instante permitem a passagem da luz do LED para o sensor (quando a luz passa pela perfuração) e noutro instante não permitem (quando a luz é bloqueada pela parte não-perfurada). Um chip ligado aos sensores "conta" a quantidade de vezes em que houve passagem de luz e transmite essas informações ao computador num formato de coordenadas X e Y. A partir daÃ, o computador "traduz" estas informações em movimentos que a seta deve seguir pela tela. O computador também recebe as informações dos botões clicados. Os mouses que possuem uma roda no meio (entre os botões esquerdo e direito), têm esse recurso funcionando de maneira semelhante. A ilustração abaixo ajuda a entender esta explicação
espero que tenha ajudado
- How do you think about the answers? You can sign in to vote the answer.
- 1 decade ago
Ele tem dois encoders. Fazendo uma anlogia, podemos dizer que um esta no eixo x e o outro no y. Dai quando existe um moviemnto em um eixo, ele manda o cursor fazer o mesmo.