Índice:
- Etapa 1: Teoria de Operação
- Etapa 2: Obtenha as peças necessárias
- Etapa 3: Soldar
- Etapa 4: Encapsular
- Etapa 5: atualize o código
- Etapa 6: Teste
- Etapa 7: Mas espere, tem mais
Vídeo: Controlador de mídia bio-adaptativo para acessibilidade ou entretenimento: 7 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Neste instrutível, você aprenderá a construir seu próprio controlador de mídia bio-otimizado usando o Arduino, assim como o sistema de código aberto que desenvolvi. Assista ao vídeo vinculado para uma explicação rápida adicional.
Se você construir um e fizer mais testes com ele, compartilhe suas descobertas para que possamos atualizar o sistema de código aberto juntos!
Se você realmente gosta deste instrutível, considere compartilhá-lo ou votar nele no concurso Arduino 2019!
História de fundo:
Situação: de acordo com o CDC, as crianças agora passam 7,5 horas por dia nas telas. Para muitos, como aqueles com autismo, isso pode levar a uma sobrecarga sensorial, onde pode ocorrer pouco aprendizado ou envolvimento. É necessário melhorar o envolvimento, o foco e o relaxamento em sincronia com a biologia de uma pessoa, especialmente nas escolas, saúde e indústrias de entretenimento.
Ação: Uma pesquisa de usuários foi conduzida para encontrar as necessidades e os dados coletados foram analisados. A idealização levou a uma solução potencial e foi desenvolvida uma solução de hardware / software que pode otimizar a mídia de tempo de tela em tempo real, adaptando elementos de música e vídeo com base nos dados do coração. O teste de UX foi então conduzido para avaliar a invenção e as melhorias foram iteradas formando um produto funcional.
Resultados: Um produto viável mínimo funcional foi desenvolvido para resolver o problema inicial, adaptando o vídeo para sincronizar com o ritmo corporal com aumentos de calma ou emoção quando ótimo. Testes adicionais mostraram um potencial maior para uso nas indústrias de home theater e entretenimento.
Etapa 1: Teoria de Operação
Existem três modos para o dispositivo. - Modo Thrill, modo Calm e modo Focus. As imagens abaixo explicam como cada um deve funcionar. O dispositivo de hardware lê a frequência cardíaca e a envia para o aplicativo da web via USB para ajustar a mídia reproduzida para as características ideais.
Etapa 2: Obtenha as peças necessárias
Você pode encontrar todas as peças necessárias na Amazon ou em mercados semelhantes
Aqui está um link de lista da Amazon para todas as peças necessárias: Lista de ideias da Amazon
Arduino Pro Micro (versão 5v 16 MHz), Módulo de amplificação do sensor de pulso, solda, ferro de solda, tubo termorretrátil ou fita elétrica, cabo micro USB magnético separável
Os arquivos necessários estão anexados a esta etapa.
Há também uma versão ao vivo do protótipo do aplicativo Optimote Player se você não quiser executá-lo localmente a partir dos arquivos. Aqui está o link:
Etapa 3: Soldar
Solde o circuito de acordo com isto:
Arduino A0 para sinalização do sensor
Arduino 5V para Sensor VCC 5Vin
Arduino aterrado para sensor aterrado
Se você não sabe como soldar ou instalar o IDE do Arduino usado para atualizar os scripts no Arduino, recomendo enfaticamente esta aula gratuita aqui no instructables: https://www.instructables.com/class/Arduino-Class/ … É uma daquelas coisas que eu não poderia explicar tão eloquentemente ou com o mesmo nível de brevidade que a autora da classe, Becky Stern. Parabéns para você!
Anexado a esta etapa está um PDF do esquema do circuito que amplia com menos pixelação do que um arquivo de imagem.
Etapa 4: Encapsular
Encontrei duas maneiras diferentes de encerrar o dispositivo. Mais tarde, optei por um tubo termorretrátil com um orifício para o sensor, que é o método que recomendo, mas você também poderia fazer isso da primeira vez com um suporte de bateria AAA duplo recuperado.
Usando um disco de corte de ferramenta rotativa, corte as ranhuras na caixa para adicionar portas para a conexão USB. Usando uma broca de cone de moagem em forma de cone, corte um orifício para a parte óptica do sensor. Ele precisa estar em contato direto com a pele durante a detecção. Enrole tudo em fita adesiva ou pinte-o para torná-lo mais bonito e cole os componentes eletrônicos no lugar.
Etapa 5: atualize o código
Abra o IDE do Arduino. Se você ainda não fez o download, pode obtê-lo em arduino.cc.
Descompacte / extraia o arquivo que você baixou na etapa anterior
Selecione Arduino / Genuino Micro em "placas". Conecte sua placa e escolha a porta COM correspondente em "portas". Abra o esboço que termina em "dot INO" da pasta descompactada e faça flash para o Arduino clicando em upload.
Etapa 6: Teste
Abra o index.html da pasta descompactada em seu navegador (Google Chrome testado) e conecte o Optimote. Carregue um arquivo de vídeo MP4 e ele começará a ser reproduzido. Você pode programar os modos climáticos de pico usando a GUI para que o dispositivo salte automaticamente para quando a frequência cardíaca diminuir constantemente (mais calmo ou entediado, modo THRILL) ou no modo CALM, você pode configurá-lo para pular esta seção quando a frequência cardíaca aumentar como um impulso calmo. Como alternativa, ele pode pular para a seção mais relaxante da mídia se reprogramado para fazer isso com essa mídia.
Você pode exportar os biodados clicando no botão de download no aplicativo do player. Inclui uma coluna chamada "pred", que é a frequência cardíaca prevista do dispositivo. O Optimote está funcionando bem quando o pred está próximo de bpm em média.
Existe uma versão ao vivo do protótipo do Optimote Player Web App, caso você não queira executá-lo localmente: Optimote Player Web App
Há um arquivo de vídeo de amostra para um caso de uso de entretenimento (modo de emoção) na pasta. Você pode configurá-lo para pular para a parte do susto do salto quando seu corpo menos espera (a frequência cardíaca diminui constantemente nas leituras X) graças ao dispositivo inteligente.
Etapa 7: Mas espere, tem mais
Obrigado por ler este instrutível. Espero que você tenha achado interessante ou pretenda construir o seu próprio!
Considere votar neste no concurso Arduino 2019 ou compartilhar suas descobertas, se você fizer uma.
Para ler mais, consulte o PDF em anexo.
Feliz mexer!
Recomendado:
Como fazer upload de capturas de tela do GTA 5 (PS3) para a mídia social: 5 etapas
Como fazer upload de screenshots do GTA 5 (PS3) para as redes sociais: Como eu sei que o PS3 não suporta screenshots no GTA V. mas encontrei uma maneira de fazer screenshots e baixá-los em seu telefone e postá-los no Instagram
Sistema de entretenimento Super Nintendo em madeira (SNES): 11 etapas
Super Nintendo Entertainment System (SNES) de madeira: Em um maker-faire em Viena, eu tropecei em um Super Nintendo Entertainment System (SNES) de madeira. Eu costumava jogar com um console de videogame com meu irmão mais velho quando era criança. Como reconheci ter ficado viciado novamente em Super Mario, o
Visão geral: entretenimento doméstico e sistema de segurança: 6 etapas
Visão geral: entretenimento doméstico e sistema de segurança: sobre o aplicativo Este sistema IOT é um sistema de entretenimento doméstico e segurança.Segurança Tap RFID Card e as entradas são salvas no Firebase.Se autorizado, você pode entrar em paz e a foto é tirada e enviada para S3Se não autorizado, defesa sec
Sistema de entretenimento Super Wood: 9 etapas (com fotos)
Super Wood Entertainment System: Tenho o orgulho de apresentar meus Super Nintendo Entertainment Systems de madeira totalmente funcionais. Antes de postar meu manual de como construir um Super Nintendo Gamepad de madeira, agora é hora de mostrar a vocês como construir o console. A caixa de madeira é feita de vários s
Converta (apenas cerca de) qualquer arquivo de mídia em (apenas cerca de) qualquer outro arquivo de mídia gratuitamente !: 4 etapas
Converter (apenas cerca de) qualquer arquivo de mídia em (apenas cerca de) qualquer outro arquivo de mídia de graça !: Meu primeiro instrutível, saúde! De qualquer forma, eu estava no Google procurando um programa gratuito que converteria meus arquivos Youtube.flv para um formato que é mais universal, como.wmv ou.mov. Pesquisei inúmeros fóruns e sites e depois encontrei um programa chamado