Índice:

Correia de bússola háptica: 9 etapas
Correia de bússola háptica: 9 etapas

Vídeo: Correia de bússola háptica: 9 etapas

Vídeo: Correia de bússola háptica: 9 etapas
Vídeo: 100+ Apple Watch ULTRA Tips & Trick, Unknown Features! 2024, Julho
Anonim
Cinto da Bússola Háptica
Cinto da Bússola Háptica

Um cinto movido a Arduino que vibra em direção ao norte.

A percepção humana sempre foi limitada aos nossos sentidos biológicos, mas e se pudéssemos mudar isso? Na natureza, existem animais com a capacidade de detectar campos magnéticos, pressão barométrica, eletricidade ambiente e radiação térmica. Com este projeto, explorei como seria para um humano (também conhecido como eu) ter novos sentidos, movidos por tecnologia moderna. Para o escopo desta pesquisa, experimentei a magneto-recepção. Usei um Arduino Nano com um magnetômetro barato e motores de vibração de moeda para dispositivos de feedback. Eu embuti o dispositivo em um cinto e combinei com uma bateria para torná-lo portátil.

Este projeto foi fortemente inspirado no trabalho de David Eagleman. O rápido resumo deste artigo é que os motores de vibração podem ser colocados na pele e as informações codificadas do sensor podem ser usadas para ligá-los em um padrão específico que, eventualmente, será subconscientemente percebido pelo usuário.

Estou pensando em fazer algumas modificações (para deixar o cinturão mais permanente), postarei mais fotos do processo nesse ponto.

Suprimentos

  • Arduino Nano
  • MPU-9250 (magnetômetro)
  • 8 motores de vibração de moeda
  • Botão
  • Resistor de 10K
  • Cabo mini usb
  • Cinto (usei um cinto de couro Wrangler masculino 38)
  • Bateria USB
  • Cola quente
  • Kit de solda

Etapa 1: marcar as posições do motor

Enquanto estiver usando o cinto, faça uma marca nele a cada 45 graus, começando diretamente à sua frente. É aqui que os motores serão colocados. O Arduino, o magnetômetro e o botão serão colocados entre o motor diretamente atrás de você (S) e o motor à sua direita ou esquerda (SE ou SW). Vou me referir a todos os motores por sua direção cardinal, presumindo que o Norte seja a frente da correia.

Etapa 2: prenda os motores de vibração à correia

Prenda os motores de vibração na correia onde marcados. Os motores de vibração que usei tinham suportes pegajosos, o que tornava isso fácil.

Etapa 3: Combine o Arduino e o magnetômetro

Junte-se ao Arduino, ao magnetômetro e ao botão usando cola quente para torná-los fáceis de prender no cinto.

Etapa 4: mantenha o Arduino no lugar

Prenda o Arduino ao cinto. Usei uma gravata zip nesta fase, porque a substituí na etapa 6.

Etapa 5: montar o circuito

Monte o circuito
Monte o circuito

Monte o circuito mostrado no esquema a seguir. Nota: O esquema mostra os motores de vibração compartilhando um fio terra comum - isso torna a conexão ao Arduino mais fácil, mas não é obrigatório. Você provavelmente precisará conectar pedaços extras de fio aos motores e deve inserir um cabo USB no Arduino.

Etapa 6: Cubra / proteja os fios

Enrole o circuito em fita isolante. Para obter os melhores resultados, pegue fita isolante com largura igual à da cinta e enrole toda a cinta, deixando apenas um cabo USB exposto para o Arduino.

Etapa 7:

Faça upload deste esboço para o Arduino após instalar as bibliotecas necessárias.

Bibliotecas necessárias

  • Bolderflight MPU9250
  • Filtro Kalman

Etapa 8: Anexe a bateria

Conecte a bateria ao USB do Arduino e guarde em um bolso ou prenda-a ao cinto.

Etapa 9: (opcional) alternar entre sempre ativado e ativado, alterar os modos de vibração

Pressione duas vezes o botão para alternar entre o modo discreto (pulso pequeno em direção ao norte somente quando a direção muda) ou modo sempre ligado (sempre vibrar em direção ao norte).

Recomendado: