Índice:

Drone controlado pela mente: 7 etapas
Drone controlado pela mente: 7 etapas

Vídeo: Drone controlado pela mente: 7 etapas

Vídeo: Drone controlado pela mente: 7 etapas
Vídeo: UDRONE - The Drone You Control With Your MIND! Quick Review & Demo 2024, Novembro
Anonim
Drone controlado pela mente
Drone controlado pela mente

1) Obtendo as peças e software

2) Solde o módulo Bluetooth no mindflex e coloque-o no estojo

3) Conecte-se ao módulo de seu laptop

4) Use osc de ondas cerebrais para ler as ondas cerebrais

5) Abra o processamento e importe as bibliotecas adequadas e, em seguida, cole neste código

6) Abra o webflight do Ar-drone e agora o teclado que é controlado por sua mente controla o drone

Mais em profundidade Instructable

Outro em profundidade instrutível

Etapa 1: as peças

  • Módulo serial de Bluetooth HC-06
  • Headset MindFlex EEG
  • 3 pilhas AAA
  • Chave de fenda pequena
  • Ferro de solda
  • Computador com conectividade Bluetooth

Coisas para baixar

  • Baixe BrainWavesOSC
  • Node.js
  • Processamento de download
  • Baixe o ar-drone webfligt

Etapa 2: soldar o módulo Bluetooth ao fone de ouvido MindFlex

Solde o Módulo Bluetooth no Headset MindFlex
Solde o Módulo Bluetooth no Headset MindFlex

Aqui estão algumas fotos informativas sobre onde soldar cada parte

Etapa 3: Conecte-se ao módulo Bluetooth com o seu computador

  1. Encontre seu módulo Bluetooth nas configurações de bluetooth e conecte-se a ele
  2. A senha é "1234"

Etapa 4: usando BrainWavesOSC para ler suas ondas mentais

Usando BrainWavesOSC para ler suas ondas mentais
Usando BrainWavesOSC para ler suas ondas mentais
  1. Descompacte a pasta BrainWaves e edite o arquivo settings.xml para corresponder à sua string Bluetooth
  2. Altere e salve o arquivo
  3. Certifique-se de estar conectado ao módulo Bluetooth e, em seguida, execute BrainWavesOSC e você começará a ver suas ondas cerebrais

Usuários do Windows: Você deve encontrar a porta COM à qual o módulo Bluetooth está conectado. Provavelmente é COM11 ou COM5. Você pode usar o gerenciador de dispositivos para ver a que suas portas estão conectadas.

Usuários de Mac: Digite inls /dev/tty.* em seu terminal. Uma lista de dispositivos seriais aparecerá. O que você deseja copiar deve ser semelhante a / dev / HC-06-DevA.

Etapa 5: Faça um aplicativo de processamento que interpretará essas mensagens OSC e, em seguida, será capaz de estimular o teclado

  1. Abra o processamento e importe as bibliotecas Osc5
  2. Em seguida, cole este código
  3. Edite o código para que quando seus níveis de meditação ou atenção estiverem altos, a tecla "t" seja pressionada
  4. Edite o código para que, quando seus níveis de meditação ou atenção estiverem baixos, a tecla "l" seja pressionada

Etapa 6: Ar-drone Webflight

Ar-drone Webflight
Ar-drone Webflight

Baixar ar-drone webflight

  1. Siga as instruções no projeto do github
  2. Você irá copiar o config.js.sample para config.js e editar para selecionar seus plug-ins (você não precisa do ffmpeg porque já existe um plug chamado video-stream que irá transmitir vídeo ao vivo de seu drone, apenas certifique-se de que não seja comentado Fora)

Etapa 7: CONTROLE A MENTE DO DRONE

CONTROLE DA MENTE O DRONE
CONTROLE DA MENTE O DRONE
  1. Conecte-se ao wi-fi do drone
  2. Certifique-se de estar conectado ao módulo bluetooth
  3. Execute "node app.js" em seu terminal
  4. Aponte seu navegador para https:// localhost: 3000 / ou https:// localhost: 3000 / (depende do tipo do seu computador)
  5. Em seguida, execute o aplicativo de processamento e volte para o seu navegador
  6. O aplicativo de processamento pressionará a tecla "t" quando seus níveis de atenção ou meditação estiverem altos, dependendo de como você editou o código. Quando "t" é pressionado, ele decola. Quando "l" for pressionado, ele pousará.

Recomendado: