O que pode ser feito com a eletrônica do mouse. Fazendo um robô a partir de um mouse de computador

Lar / Não liga

Atualmente, mesmo a partir mouse de computador você pode fazer coisas originais. Muitos fãs de falsificações já descobriram há muito tempo como usar um mouse que não funciona.

Você deveria jogar fora o mouse antigo do computador?

Às vezes, um mouse de computador fica inutilizável, às vezes é necessário substituir um modelo desatualizado por um mais moderno por conveniência. Muitas vezes neste caso aparência e seu conteúdo permanece em boas condições. Se não quiser jogar fora as peças antigas do seu computador, você pode dar-lhes uma nova vida usando-as para criar coisas interessantes.

O que pode ser feito com um mouse de computador: ideias

As peças externas e internas do dispositivo antigo serão úteis para criar as seguintes coisas originais.

Robô

Um mouse bola desnecessário se tornará um robô sensível à luz. Para isso, as peças são desmontadas e os interruptores e o emissor infravermelho são deixados para funcionar. A carroceria deve ser liberada de peças e saliências desnecessárias, e as rodas devem ser fixadas, envoltas em três camadas de fita de borracha. A seguir, você precisará de um relé, que deve ser instalado dentro do gabinete, conectar os contatos necessários e soldar a fiação. Para funcionar, o robô também precisará de um pequeno microcircuito que deve ser colocado dentro da caixa; Resta fazer dois furos para os olhos e um para Lâmpada LED na frente e um orifício para interruptor na parte traseira. Os contatos são conectados aos motores direito e esquerdo, os olhos e a bateria estão conectados. O robô é ligado usando uma chave seletora.

Lanterna

Ao inserir um LED dentro da caixa, você pode obter uma pequena lanterna. Usando o mesmo método, você pode fazer um pequeno suporte de mesa ou abajur. Um suporte é fixado no local onde o fio é conectado e uma lâmpada de iluminação pode ser instalada no lugar da bola.

Importante! Não use lâmpadas incandescentes como iluminação. Quando aquecem, podem danificar o plástico com que é feito o corpo do mouse.

Tacômetro

Usando a placa de um mouse antigo, você pode criar um tacômetro. Transistores e um elemento de placa de LED serão úteis. Um resistor é soldado no orifício livre do controlador e um contato do fototransistor é conectado ao conector da placa. Resta conectar o tacômetro através do conector ao computador. O dispositivo resultante conta os pulsos de rotação por segundo e exibe os dados no monitor.

Enrolador

Na parte superior do corpo é feito um furo no qual é colocado um adaptador com um acessório conveniente. Esse enrolador será mecânico e girará devido ao movimento do adaptador.

O que pode ser feito com muitos mouses de computador

Se você tiver muitos mouses de computador, poderá usá-los fazendo:

Colunas

Depois de desmontar a caixa de plástico e colocá-la lá alto-falante pequeno, você pode obter alto-falantes de áudio. Para fazer isso, desparafuse o parafuso com uma chave de fenda e divida o dispositivo em duas partes. Coloque um alto-falante de tamanho personalizado dentro. A fiação deve ser limpa, os contatos e sua compatibilidade com a cor do fio devem ser verificados com um testador. Em seguida, use cola quente para fixar firmemente o disco do alto-falante no interior e conectar ambas as partes da caixa. Tal alto-falante portátil Adequado para telefones, tablets, players e até computadores.

Conselho! Se você fizer um furo na frente do corpo do mouse, o som será mais potente.

Robô RoboCop

Essa ideia funcionará se você tiver muitos mouses de computador quebrados em casa. A partir deles você pode montar o corpo e os membros de um robô complexo. O papel de tal embarcação só pode ser decorativo, mas se você equipar o robô com um mecanismo elétrico, poderá obter um brinquedo interessante que pode se mover e emitir luz.

Quem na infância não sonhou laser? Alguns homens ainda sonham. Os ponteiros laser convencionais de baixa potência já não são mais relevantes há muito tempo, pois sua potência deixa muito a desejar. Restam 2 opções: comprar um laser caro ou fazer em casa com materiais improvisados.

Existem os seguintes métodos para fazer você mesmo um laser:

  • De uma unidade de DVD antiga ou quebrada
  • De um mouse de computador e uma lanterna
  • De um kit de peças comprado em uma loja de eletrônicos

Como fazer um laser em casa a partir de um antigoDVDdirigir

Como fazer um laser a partir de um mouse de computador

A potência de um laser feito a partir de um mouse de computador será muito menor do que a potência de um laser feito pelo método anterior. O procedimento de fabricação não é muito diferente.

  1. Primeiro, encontre um mouse antigo ou indesejado com um laser visível de qualquer cor. Ratos com brilho invisível não são adequados por razões óbvias.
  2. Em seguida, desmonte-o com cuidado. Dentro você notará um laser que deverá ser soldado com um ferro de solda.
  3. Agora repita as etapas 3 a 5 das instruções acima. A diferença entre esses lasers, repetimos, está apenas na potência.

Os chamados “ratos” são parte integrante computador moderno. Com o advento dos novos, os antigos, ainda funcionais, mas moralmente obsoletos, via de regra, são jogados fora ou acumulam poeira na despensa. Porém, podem ser utilizados sem praticamente alterar o preenchimento eletrônico. Isso não é difícil de fazer.

"OLHOS VERMELHOS" ACENDE A LUZ

Hoje você não vai surpreender ninguém com interruptores de luz originais, mas o apresentado a seguir – um mouse óptico de computador, na minha opinião, é incomum e conveniente em um apartamento na cidade por vários motivos:

– em primeiro lugar, o mouse miniatura SVEN DNEPR se encaixa bem no slot sob o interruptor de chave padrão na parede;

– em segundo lugar, não é necessário contato direto com o interruptor - basta segurar o dedo (ou outro objeto) a uma distância de 1,5 cm do “olho vermelho” da luz de fundo;

– em terceiro lugar, o dispositivo inicialmente tem um efeito de gatilho: deslize o dedo uma vez e a luz acende, deslize uma segunda vez e ele apaga;

– há também um indicador de resposta – quando você move o dedo perto da “luz de fundo”, ela acende três vezes mais.

Um amplificador de corrente simples em um transistor com um relé executivo no circuito coletor é adicionado a um mouse óptico de computador para que os sinais do mouse controlem uma lâmpada de iluminação com potência de até 200 W (limitada pelos parâmetros do relé) - mais sobre isso abaixo. Como quase todos os mouses ópticos de computador são construídos de acordo com o mesmo design e princípio de operação, vamos considerar um deles – Defender Optical 1330, mostrado na foto 1.

O principal dispositivo de posicionamento por coordenadas é um microconjunto com a designação U2 A2051B0323, combinado com um fotodetector (em um invólucro). Do pino 6 deste microconjunto, pulsos com frequência de cerca de 1 kHz são constantemente enviados para o LED vermelho, de modo que, mesmo quando o mouse óptico está imóvel sobre a mesa, uma “luz de fundo” vermelha, quase cintilante, é visível. Porém, seu significado não consiste apenas em destacar o lugar ocupado pelo mouse - pela beleza. O LED é um transmissor e o receptor é o próprio microconjunto com uma unidade eletrônica embutida em seu corpo. Quando os sinais de luz refletidos de qualquer superfície atingem o fotodetector, o nível de tensão no pino 6 do U2 cai para zero e o LED acende com potência máxima. Esta é exatamente a reação que vemos em um mouse na mesa de um computador quando tentamos movê-lo.

O tempo total de queima do LED é de 1,3 s (se não houver mais impactos no mouse). Uma das partes principais de um mouse óptico, curiosamente, não é a eletrônica, mas uma lente de plástico curvada em um determinado raio (ver foto 2), sem ela o mouse “ficará cego”.

O mouse deve ser instalado em um nicho de parede sob um switch padrão em uma caixa montada que fixe de forma confiável a lente óptica na lateral da base (substrato) do mouse.

Quando um sinal refletido de um obstáculo (seu dedo, palma da mão) é recebido no fotodetector, o nível lógico do sinal muda para o oposto nos pinos 15 e 16 do microconjunto U1 HT82M398A (e, consequentemente, nos pinos 4 e 5 do U2 micromontagem). Além disso, estas não são conclusões inversas, mas independentes umas das outras. O sinal neles muda dependendo do movimento vertical ou horizontal do mouse. O sinal de controle para o atuador (nível baixo muda para alto, pino 15 U1 e pino 4 U2) é conectado ao atuador, ao ponto A.

O transistor abre e o relé liga em um nível lógico alto no ponto A. O diodo VD1 protege o enrolamento do relé contra surtos de corrente reversa. O resistor R1 limita a corrente na base do transistor. O relé pode controlar não apenas uma lâmpada de iluminação, mas também qualquer carga com corrente de até 3 A. A fonte de alimentação é estabilizada, com tensão de 5 V ±20%. O transistor pode ser substituído por KT603, KT940, KT972 com qualquer índice de letras, e o relé executivo K1 pode ser substituído por RMK-11105, TRU-5VDC-SB-SL ou similar com tensão operacional de 4-5 V.

O cabo de quatro fios é parcialmente soldado da placa na junção com o conector padrão e dois fios são soldados (verde e branco aos pinos 15 e 16 do microconjunto U1 do lado dos elementos (não circuito impresso)), caso contrário o os fios interferirão na instalação da placa no corpo do mouse.

Fiação inicial do conector na placa do mouse: 1º pino – fio comum, 2º pino – fonte de alimentação “+5 V”, 3º e 4º – pulsos de saída.

Se o circuito e PCB seu mouse não corresponde ao mostrado no exemplo do Defender Optical 1330, basta pegar qualquer osciloscópio ou sonda lógica(indicando pelo menos dois estados principais - alto e baixo) e encontrar empiricamente pontos na placa com um sinal de controle.

Qualquer mouse óptico para PC serve, então não importa qual conector esteja na extremidade do cabo de conexão do mouse do computador, ele ainda terá que ser removido. Você também pode usar mouses sem fio (com transmissão de sinal via canal de rádio, por exemplo, do kit A4 TECH - adaptador de mouse RX-9 5 V 180 mA), em termos de posicionamento de coordenadas, eles possuem o mesmo princípio de funcionamento dos com fio. .

MOUSE-WATCHMAN

Agora, uma nova onda de mudança geracional de um dispositivo apontador comum de computador está chegando: mouses ópticos de “cauda” (com fios) estão dando lugar aos seus equivalentes sem fio. Por exemplo, ratos manipuladores ópticos sem fio RP-650Z, completos com teclado sem fio(com disposição ergonômica das teclas principais e 19 botões reprogramáveis ​​adicionais). O sensor Agilent Technologies usado no mouse RP-650Z é líder neste setor de mercado.

A resolução óptica do mouse é de 800 dpi - isso é suficiente para um bom trabalho. Transceptor de sinal de rádio e carregador de bateria AA com interruptor para carregamento rápido, inserido num prédio (foto 3). Esta unidade se conecta a uma porta USB.

A empresa A4Tech marca seus manipuladores com um código eletrônico individual, graças ao qual podem coexistir até 256 manipuladores ou teclados em um canal de recepção. Tal solução técnica restringe a largura de banda de transmissão de dados, mas com um raio máximo de recepção confiável de 2 metros, isso não é crítico.

Caso de uso incomum mouse sem fio– como dispositivo de sinalização para abertura de um cofre, operacional máquina de lavar e até... uma geladeira é apresentada abaixo. Todas essas opções são baseadas no microdeslocamento do objeto e até no efeito de detonação. Ao instalar o mouse em uma porta metálica, você receberá um alarme de abertura ou impacto (outra opção de aplicação).

Devo observar que um dispositivo de sinalização não menos eficaz pode ser obtido se um sensor de choque de carro for instalado como um mouse na superfície controlada; também é acionado por detonação ou impacto mecânico na superfície controlada, e seus modelos modernos ainda possuem diversos níveis de ajuste de sensibilidade. Um mouse de computador não tem essa opção, por definição, seu primeiro e principal objetivo, mas isso não é importante; porque estamos considerando sua aplicação incomum.

Você usa constantemente um mouse de computador (ou, para dizer “pretensiosamente”, um manipulador mecânico que converte movimento em um sinal de controle), mas você já pensou no que pode fazer com um mouse de computador? Acontece que não é tão pouco. Selecione um objeto ou copie-o, mova ou exclua, abra ou feche um arquivo ou pasta, tudo e muito mais pode ser feito com o mouse do computador. É sobre isso que falaremos.
Nesta lição conheceremos o mouse do computador, aprenderemos alguns de seus segredos e também o que você pode fazer com o mouse no navegador. Você, usando o mouse, pode selecionar uma pasta, arquivo ou algum programa e realizar algumas ações, mover-se na área de trabalho, abrir uma pasta ou executar um programa. Você pode copiar ou excluir uma palavra ou texto inteiro.
Os mouses de computador vêm nos tipos bola, laser, com e sem fio. Mas o princípio de funcionamento é o mesmo para todos. Quando você move o mouse pela superfície da mesa, o cursor se move na tela do monitor, duplicando suas ações. Existem apenas três botões principais necessários para funcionar com um mouse de computador. Estas são as teclas esquerda e direita e a roda de rolagem (rolagem). Usando um mouse de computador e botões adicionais teclado, você pode simplificar e facilitar significativamente muitas operações na área de trabalho, ao trabalhar em programas e em navegadores. Vamos conhecer alguns truques para trabalhar com o mouse.

O mais operação simples Algo que você provavelmente já teve que fazer é selecionar algum texto. Para fazer isso, basta adicionar uma barra vertical no início do texto. Também é chamado em inglês - cano(em russo você pode pronunciar com segurança "cano") Para fazer isso, use o botão esquerdo do mouse para clicar no início do texto e mantenha pressionado botão esquerdo mouse e arraste (sem soltar o botão) até o local onde termina o texto desejado. O que fazer se o comprimento do texto exceder o tamanho da página? A combinação a seguir irá ajudá-lo aqui. Coloque o cursor no início do texto, mantenha pressionada uma tecla do teclado, Mudança e clique com o botão esquerdo do mouse, sem soltar a tecla do teclado, vá até o final do texto desejado e pressione novamente a tecla esquerda. Todo o texto está selecionado, você pode realizar outras ações com ele.

Copie e cole o texto.

Você precisa transferir parte ou todo o texto para outro local ou pasta. Já sabemos como destacar o texto. Agora, no texto selecionado, clique com o botão direito e no menu contextual (drop-down) localize “copiar” e clique neste item. Todas as informações necessárias são salvas em sua área de transferência (a área de transferência, se você não entrar em detalhes, é um armazenamento temporário onde ficam armazenados os arquivos, pastas e texto que você copiou). Agora encontre o local onde você precisa colar o que copiou, clique nele clique com o botão direito mouse e no menu suspenso, selecione “colar”. Essas operações podem ser feitas de outra maneira. Selecione o que você precisa e mantenha pressionadas as teclas CTRL+C. Tudo foi copiado. Selecione o local onde deseja colar o que copiou, coloque uma barra (um clique com o botão esquerdo do mouse) no local desejado e pressione CTRL + C. É isso - o texto está colado.

Vamos mudar a escala.

Às vezes, ao abrir um site ou página, você vê que a fonte é muito pequena. Nem todos, especialmente os idosos, têm boa visão e é difícil para eles lerem essa fonte. Acontece que isso pode ser resolvido de forma bastante simples. Para fazer isso, mantenha pressionada a tecla CTRL e role a roda do mouse para frente ou para trás. O tamanho da fonte aumentará ou diminuirá de acordo.

Abra o link em uma nova guia.

Você já teve que trabalhar em uma página e passar para outra página ou aba sem fechar a primeira. Ao mesmo tempo, você executou a seguinte ação: “Clique no link com o botão direito do mouse e no menu que se abre selecione - Abrir página em uma nova janela”. Mas todo esse processo pode ser simplificado. Mantenha pressionada a tecla CTRL e clique no link. Pronto, o link abrirá em uma nova janela.

Mova-se usando o botão direito do mouse.

Você já sabe como mover uma pasta ou atalho na área de trabalho. Se você não sabe, eu te conto. Mantenha pressionado o objeto selecionado com o botão esquerdo do mouse e, sem soltá-lo, mova-o para o local selecionado. Mas acontece que esta operação pode ser realizada usando o botão direito. O princípio é o mesmo. Clique com o botão direito e arraste para o local desejado. Ao soltar a tecla, um menu será aberto onde você será questionado sobre suas próximas ações. Escolha o que você precisa.

Selecione uma palavra ou texto.

Se precisar destacar uma palavra, basta mover o cursor do mouse sobre a palavra desejada e clicar duas vezes com a tecla esquerda. É possível selecionar o parágrafo desejado desta forma? Certamente. Coloque o cursor novamente no início do texto e clique três vezes com o botão esquerdo. O parágrafo necessário é destacado, você pode realizar outras ações com ele.

Terceiro botão.

A maioria dos usuários não usa o terceiro botão do mouse. Poucas pessoas sabem sobre suas capacidades. Mesmo assim, ela pode fazer alguma coisa. Por exemplo, quando você abre uma página do navegador e clica na roda, o cursor muda sua aparência para redondo. Agora você pode, movendo o cursor em diferentes direções, o movimento da página na tela também irá rolar em todas as direções, e quanto mais o ponteiro de rolagem se mover, mais página mais rápida irá rolar e irá. Às vezes, é muito conveniente ao rolar páginas com texto grande.

Estes são os pequenos truques de um mouse de computador. Pararemos por aí. É claro que o tema é muito mais amplo do que foi dito, mas ao longo de todas as lições subsequentes voltaremos a esse assunto.

Na próxima lição apresentaremos o conceito de atalhos de teclado. São combinações de duas ou mais teclas que podem ser pressionadas para executar tarefas que normalmente exigem o uso de um mouse ou outro dispositivo apontador. Os atalhos de teclado facilitam o uso do computador, economizando tempo e esforço ao trabalhar com o Windows e outros programas...

Enquanto isso, digo adeus a você. Como sempre, você tem perguntas, críticas e, claro, comentários. Se você ainda não assinou minhas novidades, seja bem-vindo!

Para resolver um dos problemas, precisei obter e processar programaticamente imagens de uma pequena área da superfície do papel a uma distância muito próxima. Não obtendo qualidade decente ao usar USB normal câmeras e já a meio caminho da loja para comprar um microscópio eletrônico, lembrei-me de uma das palestras em que nos contaram como funcionam vários dispositivos, inclusive um mouse de computador.

Preparação e um pouco de teoria

Não entrarei em detalhes sobre o princípio de funcionamento de um mouse óptico moderno, sobre o qual foi escrito detalhadamente (recomendo a leitura para desenvolvimento geral).

Depois de pesquisar informações sobre esse assunto no Google e desmontar um antigo mouse PS/2 Logitech, vi uma imagem familiar em artigos na Internet.

Não é bom circuito complexo“mouses de primeira geração”, um sensor óptico no centro e um chip de interface PS/2 um pouco mais alto. O sensor óptico que encontrei é um análogo dos modelos “populares” ADNS2610/ADNS2620/PAN3101. Acho que eles e seus equivalentes foram produzidos em massa na mesma fábrica chinesa, com rótulos diferentes na saída. A documentação para isso foi encontrada com muita facilidade, mesmo com vários exemplos código.

A documentação diz que este sensor recebe uma imagem de uma superfície medindo 18x18 pixels (resolução de 400cpi) até 1.500 vezes por segundo, armazena-a e, usando algoritmos de comparação de imagens, calcula o deslocamento nas coordenadas X e Y em relação à posição anterior.

Implementação

Para “me comunicar com o sensor” usei a popular plataforma de computação Arduino e decidi soldar diretamente nas pernas do chip.

Conectamos 5V e GND às saídas correspondentes do Arduino, e as pernas do sensor SDIO e SCLK aos pinos digitais 8 e 9.

Para obter um deslocamento por coordenadas, você precisa ler o valor do registrador do chip nos endereços 0x02 (X) e 0x03 (Y), e para despejar uma imagem, primeiro você precisa escrever o valor 0x2A no endereço 0x08 e depois ler daí 18x18 vezes. Este será o último valor “lembrado” da matriz de brilho da imagem com sensor óptico.

Você pode ver como implementei isso no Arduino aqui: http://pastebin.com/YpRGbzAS (apenas cerca de 100 linhas de código).

E para receber e exibir a imagem, foi escrito um programa em Processing.

Resultado

Depois de um pouco de “finalização” do programa do meu projeto, consegui receber uma imagem diretamente do sensor óptico e realizar todos os cálculos necessários nela.

Você pode notar a textura da superfície (papel) e até letras individuais nela. Deve-se notar que essa qualidade de imagem nítida é obtida devido ao fato de que os desenvolvedores deste modelo de mouse adicionaram um suporte de vidro especial ao design com uma pequena lente diretamente sob o sensor.

Se você começar a levantar o mouse alguns milímetros acima da superfície, a clareza desaparecerá imediatamente.

Se de repente você quiser repetir isso em casa, para encontrar um mouse com sensor semelhante, recomendo procurar dispositivos antigos com interface PS/2.

Conclusão

Embora a imagem resultante não seja muito grande, foi o suficiente para resolver o meu problema (leitor de código de barras). Acabou sendo muito econômico e rápido (mouse por ~100 rublos + Arduino + alguns dias para escrever o código).

Deixarei links de materiais que me foram muito úteis para solucionar esse problema. Realmente não foi difícil e foi feito com muito prazer. Agora procuro informações sobre os chips de modelos mais caros de mouses modernos para obter imagens de alta qualidade e maior resolução. Talvez eu até consiga construir algo como um microscópio (a qualidade da imagem do sensor atual claramente não é adequada para isso). Obrigado pela sua atenção!

© 2024 ermake.ru - Sobre reparo de PC - Portal de informações