Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

ThimbleKrox: Controle de Mouse Dedo-Montado com Arduino Micro e MPU-6050

Componentes e Materiais

ComponenteQuantidade
Arduino Micro1
MPU-6050 (Acelerômetro/Giroscópio 3 eixos)1
Cabo micro USB1
Jumpers (conexão Arduino-MPU)4
Elástico (para fixar na mão)1

Ferramentas

Sobre o Projeto

O ThimbleKrox é um dedal que permite controlar o ponteiro do mouse através dos movimentos do dedo indicador (ou qualquer dedo). Ideal para apresentações, acessibilidade ou projetos de wearable.

Passo 1: Materiais e Ferramentas

Listados acima.

Passo 2: Conexão

Ligue o MPU-6050 ao Arduino Micro via I2C:

Passo 3: Impressão 3D (Opcional)

Dois modelos de dedal disponíveis: versão clara (sem suportes) e versão steampunk (com suportes, requer pintura). Arquivos no GitHub e Thingiverse.

Passo 4: Montagem

Com dedal impresso: Insira o MPU-6050 na cavidade superior, cabos na inferior.
Sem dedal: Fixe o MPU na última falange do dedo com fita adesiva ou elástico.

Passo 5: Código e Calibração

Bibliotecas necessárias: Wire.h, I2Cdev.h, MPU6050.h, Mouse.h.

  1. Carregue o código de calibração, abra o Monitor Serial (Ctrl+Shift+M).
  2. Observe a direção indicada (ex: "right") e os valores brutos (ax, ay, gx...).
  3. Ajuste as linhas marcadas // calibration line no código para que a direção detectada corresponda ao movimento real.
  4. Repita até todos os 4 eixos (cima, baixo, esquerda, direita) estarem corretos.
  5. Copie os valores calibrados para o código principal e carregue.

Exemplo de calibração: se monitor mostra "left" mas código espera ax >= 15000 para "right", altere o limiar para 5000.

Passo 6: Finalização

Use o dedal e controle o mouse! Sensibilidade ajustável via variável sensibility (padrão 10). Cliques (em desenvolvimento) via gestos bruscos no eixo Y (gy).

Código

Dois sketches: ThimbleKrox code (principal) e ThimbleKrox calibration code. Disponíveis no repositório GitHub.

Esquemático

Diagrama de ligação I2C simples entre Arduino Micro e MPU-6050.

Processo de manufatura

  1. Construa um Robô de Streaming de Vídeo Controlado por Internet com Arduino e Raspberry Pi
  2. Controle seu Ventilador de Teto com Alexa: Guia Passo a Passo
  3. Mealheiro Inteligente: Controlar Aceitador de Moedas com Arduino Nano
  4. Central de Controle de Potência Arduino: N-FET, P-FET, Relé e Kit RTC
  5. Controlar um LED via Bluetooth com Arduino – Guia DIY Simples
  6. Controlador de Umidificador DIY com Arduino e Relé – Configuração Segura de Alta Tensão
  7. Controle Dois Motores de Passo com Arduino Nano e Joystick – Tutorial Simples
  8. Controle de LED Arduino com Cortana via Bluetooth no Windows 10
  9. Controle sua TV com Alexa via Arduino IoT Cloud – Guia Passo a Passo
  10. Controle de Ventoinha PWM 4 Pinos 25 kHz com Arduino Uno – Montagem, Código e Teste