SIGHT: Óculos Inteligentes Capacitando Cegos
SIGHT: Óculos Inteligentes Capacitando Cegos
Um par de óculos inteligentes baseado em Raspberry Pi que usa TensorFlow no Android Things para identificar o ambiente e vocalizá-lo para usuários com deficiência visual.
História
Pessoas cegas e com deficiência visual frequentemente enfrentam desafios diários que podem parecer inseguros. Embora possam localizar objetos com assistência mínima, acessar a beleza do mundo permanece difícil. O SIGHT preenche essa lacuna oferecendo contexto visual em tempo real através de um dispositivo vestível leve.
Como o SIGHT Funciona
Quando o usuário pressiona o botão, a câmera integrada captura uma imagem, o TensorFlow a processa no Raspberry Pi, e um alto-falante ou fone de ouvido entrega uma descrição audível. Todo o pipeline roda no Android Things, garantindo confiabilidade e baixo consumo de energia.
Materiais Necessários
Componentes Principais:
- Raspberry Pi 3
- Módulo de Câmera Raspberry Pi (5 MP)
- Micro botão de pressão
- Resistor de 1 kΩ
- PCI de uso geral (para hat personalizado)
Ferramentas:
- Ferro de solda
- Solda
Software:
- Android Things (SO IoT)
- Android Studio (stable ou preview)
- TensorFlow Lite
- Firebase (para integração opcional com nuvem)
Instalando Android Things no Raspberry Pi
- Acesse o console do Android Things e faça login com uma conta Google.
- Clique em Criar um produto, nomeie-o (ex: "Sight Pi"), selecione Raspberry Pi 3 como SOM e forneça uma breve descrição.
- Navegue até Imagens de Fábrica, clique em Criar Configuração de Build, depois baixe o ZIP resultante.
- Extraia o ZIP para revelar o arquivo .img — esta é a imagem do SO Android Things.
Gravando a Imagem no Cartão SD
Use o Balena Etcher (ou Etcher) para gravar a imagem:
- Insira o cartão micro-SD no seu computador.
- Abra o Etcher, selecione a imagem extraída, escolha o cartão SD e clique em Flash.
- Após gravar, ejete o cartão e insira-o no Raspberry Pi.
Conecte o Pi via Ethernet, alimente-o com adaptador 5 V e anote seu endereço IP local (ex: 192.168.0.22).
Configurando o Android Studio
- Baixe e instale o Android Studio (stable ou preview).
- Clone ou baixe o projeto SIGHT do GitHub: https://github.com/FoxLabMakerSpace/SIGHT-For-the-Blind.
- Abra o projeto via Open an existing Android Studio project.
- Conecte ao Raspberry Pi com ADB:
adb connect 192.168.0.22:5555. - Execute o app; o Pi deve aparecer como dispositivo alvo.
Fiação do Raspberry Pi
Conecte os componentes conforme abaixo:
- Módulo da câmera à porta CSI dedicada.
- Botão a um pino GPIO, com resistor pull-up de 1 kΩ a 3,3 V.
- Alto-falante ou fones à entrada de áudio 3,5 mm.
- Alimente o Pi a partir de um power bank portátil (exemplo com Intel).
Consulte o diagrama Fritzing anexo para atribuições exatas de pinos.
Testando o Sistema
Ligue o Pi, aguarde o boot, pressione o botão para capturar uma imagem e ouça a descrição falada. Verifique se a saída de áudio está clara antes de prosseguir.
Gabinete e Montagem
Use uma caixa plástica leve, faça aberturas para as portas e monte o Pi e a câmera em um par de óculos adequado. Pinte o gabinete para aparência profissional e prenda toda a fiação para evitar emaranhados.
Melhorias Futuras
- Alto-falantes de condução óssea para áudio discreto.
- Atualização para câmera infravermelha para operação em baixa luz.
- Design de armação de óculos leve e ergonômica.
- Otimização de gerenciamento de energia com placa de bateria personalizada.
- Expansão de modelos TensorFlow para compreensão de cena adicional.
Demonstração
Para demonstração ao vivo, veja o link do vídeo ou entre em contato com a equipe do projeto para uma sessão hands-on.
Processo de manufatura
- Uma Taxonomia Prática para Sistemas Industrial Internet of Things (IIoT)
- Top 5 Fontes Confiáveis de Notícias sobre Sistemas de Localização em Tempo Real (RTLS)
- Desbloqueando Valor de IA com Dados Não-Rotulados: Como Holograma Testa Percepção Autônoma sob Estresse
- AAEON Apresenta BOXER‑8150AI: Edge AI de Alta Velocidade com 8 Portas USB 3.0 e NVIDIA Jetson TX2
- Breakout Compacto DHT de Temperatura e Umidade para Raspberry Pi – ATtiny85 & DHT22/DHT11
- Principais Acessórios para Desbloquear Todo o Potencial do Seu Raspberry Pi
- Integrando o Método 5S na Indústria 4.0: Superando Desafios de Implementação
- Uma Despedida Sentida: Minha Jornada de 40 Anos na Publicação
- Como Selecionar Amortecedores de Alta Qualidade para Seu Veículo
- Serra de Fita Manual: Solução de Corte Durável e Portátil para Qualquer Projeto