Índice:
- Etapa 1: Requisitos
- Etapa 2: Código e software
- Etapa 3: Fiação
- Etapa 4: montagem da luva
- Etapa 5: Testando Seu Protótipo
- Etapa 6: adições
Vídeo: Luva de controle do mouse Arduino: 6 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Então, para meu projeto escolar, fiz uma luva Arduino que pode controlar o cursor com um acelerômetro. Em alguns passos simples, mostrarei como replicar esse processo.
Etapa 1: Requisitos
Você precisará de algumas coisas para fazer este projeto sozinho: - 1 Arduino Pro Micro- 1 acelerômetro e giroscópio MPU-6050- 1 luva (de preferência de lã) - Fita-Mini-USB para cabo USB- Alguns / dúzias de cabos - Um resistor de 10k Ohm - Um botão Arduino - Placa de ensaio ou de preferência uma placa de cobre Opcional: - Equipamento de solda
Etapa 2: Código e software
Em primeiro lugar, você precisará instalar o software Arduino IDE onde escreverá o código. Em segundo lugar, você precisará baixar algumas bibliotecas que ajudam na comunicação com o chip: https://github.com/jrowberg/i2cdevlib/tree/master/… Você terá que mover a biblioteca MPU6050 para as bibliotecas de pasta em seu Pasta Arduino. Então usaremos este código como base: https://www.mrhobbytronics.com/wp-content/uploads/2. Você pode cortar as linhas com "buttonstate2" e "button 2", a menos que queira adicionar um recurso de clique com o botão direito. Isso é tudo que você precisa, agora vamos começar a construir!
Etapa 3: Fiação
Agora você tem sorte, pois a fiação é bem simples! Precisaremos de menos de uma dúzia de fios, dependendo se você usar uma placa de ensaio ou placa de cobre. Primeiro, falaremos sobre a fiação do sensor / acelerômetro. Para alimentar o sensor, você precisará conectar a porta VCC do Pro Micro à primeira porta do sensor, também chamada de VCC. Em seguida, conecte o pino de aterramento ao segundo pino logo abaixo do VCC no sensor. Em seguida, você precisa passar os dados para usar 2 fios extras. Esses são conectados aos pinos digitais (pino digital 2 e 3). O SCL está conectado ao pino 3 e o SDA ao pino 2. Agora vamos conectar o botão! Você também precisará conectar o botão ao VCC e aterrar primeiro para que ele receba a corrente. Você terá que conectar o VCC a um resistor de 10k ohm e então esse resistor ao botão. Em seguida, você precisará conectá-lo a um pino digital (aqui, pino 6). Se tudo funcionar, as luzes do sensor e do Arduino devem queimar quando conectadas à porta USB do seu pc.
Etapa 4: montagem da luva
Agora, neste momento, tarefas pessoais entram em jogo. Você já tem tudo de que precisa, mas pode optar por imprimir em 3D uma caixa ou uma luva personalizada. Ao fazer o protótipo, você pode usar apenas uma fita especial de tecido para manter tudo no lugar. O botão deve ser preso ao polegar com o botão voltado para cima. Você pode colocar fita ao redor do botão onde os cabos e o botão se encontram. Você também pode amarrar o fio ou fita-lo várias vezes se eles forem um pouco longos e difíceis de manusear. Agora, com o sensor, é muito importante posicioná-lo corretamente para que o controle funcione corretamente. Ao testar, você verá em que direção o cursor se move e pode se adaptar, se necessário. Mas eu recomendo fazê-lo de forma que o texto dos alfinetes possa ser lido quando você usar a luva. O sensor deve ser colocado no dedo indicador. Prenda muito bem o sensor e também mantenha os fios conectados aos pinos. Em seguida, você precisará conectar a placa de ensaio e o Arduino à luva ou à caixa em que eles residem. O mais importante aqui é que a porta mini-usb deve ser apontada para baixo para que o cabo conectado não se enrosque entre seus dedos.
Etapa 5: Testando Seu Protótipo
Agora, para testar tudo, você precisa conectar o Arduino Pro Micro usando o cabo Mini-usb para usb. Em seguida, inicialize o IDE do Arduino e abra o arquivo AccelerometerMouse. Faça upload do código para o arduino e pronto! Você deve ver o cursor do mouse se mover conforme move o acelerômetro em seu dedo.
Etapa 6: adições
Se você gosta do protótipo, você sempre pode adicionar alguns recursos. Você também pode adicionar um invólucro elegante. Pode ser cortado a laser ou impresso em 3D, desde que seja portátil na luva. Se você for avançado o suficiente, também poderá adicionar gestos para ações específicas. As possibilidades são infinitas!
Recomendado:
Luva de arte: 10 etapas (com fotos)
Art Glove: a Art Glove é uma luva vestível que contém diferentes tipos de sensores para controlar gráficos de arte por meio de um Micro: bit e p5.js. Os dedos utilizam sensores de curvatura que controlam os valores r, g, b e o acelerômetro no Micro: bit controla as coordenadas x, y
Luva de mouse sem fio: 6 etapas
Luva de mouse sem fio: Esta instrução é para meu projeto final do curso Tecnologias Wearble na Universidade de Colorado em Boulder. O objetivo deste projeto é fazer um mouse sem fio usando a tecnologia Bluetooth. O objetivo principal do projeto é fazer com que este mouse
ITTT Rolando Ritzen - Luva de controle de movimento Arcade: 5 etapas
ITTT Rolando Ritzen - luva de arcade de controle de movimento: escolha o controle de movimento para atiradores no trilho. De gimmick van dit project é dat alles motion control is, inclusive het schieten. (Je schiet door te " finger bangen ")
Um mouse de computador com luva inteligente: 4 etapas (com fotos)
Um mouse de computador luva inteligente: Esta é uma " luva inteligente " mouse que pode ser usado com qualquer computador PC, Mac ou Linux. É feito com um adaptador host USB multiprotocolo Binho Nova, que permite conectar sensores e outros componentes ao seu computador e depois controlar
Luva de assistente: uma luva de controlador controlado por Arduino: 4 etapas (com imagens)
Luva de assistente: uma luva de controlador controlado por Arduino: A luva de assistente. Em meu projeto, eu fiz uma luva que você pode usar para jogar seus jogos favoritos relacionados à magia de uma forma legal e envolvente usando apenas alguns recursos básicos do arduino e do arduino. você pode jogar jogos de coisas como os pergaminhos antigos, ou você