Índice:
- Etapa 1: COMPONENTES NECESSÁRIOS:
- Etapa 2: PROGRAMA:
- Etapa 3: APLICAÇÃO:
- Etapa 4: CONEXÃO:
- Etapa 5: CONFIGURAÇÃO:
- Etapa 6: TRABALHO DE CORPO / ESTRUTURA:
- Etapa 7: RESULTADO:
Vídeo: Óculos inteligentes de realidade aumentada DIY usando Arduino: 7 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Como a tecnologia está crescendo rapidamente e se integrando a todos os aspectos da vida das pessoas, designers e desenvolvedores tentaram fornecer uma experiência mais agradável de tecnologia para as pessoas. Uma das tendências da tecnologia que visa tornar a vida mais fácil é a computação vestível. O objetivo do wearable é ajudar as pessoas a estar no controle de suas vidas, aumentando a vida real com informações extras de forma constante e onipresente. Uma das tendências de crescimento da computação vestível são os monitores montados na cabeça (HMD), já que a cabeça é um grande portal para receber informações de áudio, visuais e agitadas. Também devido ao projeto do Google Glass, os wearables na forma de óculos ganharam muito mais atenção durante o ano passado. O Google Glass é o gadget futurista que vimos nos últimos tempos. Uma técnica útil para todos os tipos de pessoas, incluindo deficientes / deficientes físicos.
Inspirado pelos óculos do Google, fiz um protótipo vestível que pode funcionar de maneira bastante semelhante ao Google Glass. Neste projeto, faremos uma extensão vestível que pode funcionar como óculos do Google, e será usada para enviar notificações de chamadas e mensagens recebidas em telefones celulares, além de mostrar a hora e a data, tudo na frente do olho do usuário.
Os óculos do Google estão disponíveis no mercado pelo preço de US $ 1.000 a US $ 1.500. Aqui faremos este projeto abaixo de Rs.1000 ou $ 15.
Os óculos inteligentes são o dispositivo de computação vestível usado como uma extensão, que pode ser acoplado aos óculos ou óculos de sol do usuário, e pode ser emparelhado com telefones inteligentes, via Bluetooth. Esta extensão contém um Micro-controlador Arduino com microprocessador ATmega328p, que é programado para se conectar com Smart-Phones através de um aplicativo Smart-phone. Um módulo Bluetooth, denominado HC-05, faz interface com o ATmega328p, que é usado para conectar-se a smartphones. Uma bateria / bateria recarregável de 5 V é usada como fonte de alimentação para Smart-Glass. Um SSD1306, display OLED de 0,96”tem interface com ATmega328p, que é usado para exibir os dados recebidos de smartphones. O aplicativo Smart-Phone é usado para transmitir dados do telefone, ou seja; Data, hora, notificações de chamadas telefônicas e mensagens de texto.
A seguir estão as principais etapas que são implementadas durante todo o processo:
- Notificações recebidas.
- Codificação.
- Transmitindo e recebendo.
- Decodificar e processar.
- Execução
O princípio básico deste projeto é criar um protótipo funcional e também com um custo muito menor.
Etapa 1: COMPONENTES NECESSÁRIOS:
- Arduino Nano, (ATMega328p)
- Bateria (usamos bateria de 9V)
- Módulo Bluetooth (HC-05)
- Tela OLED (SSD1306)
- Fios para conexão
- Botão de apertar
- Fone de ouvido Bluetooth (LG HBS 760) [opcional. Eu tinha um conjunto danificado, então também o usei.]
- Interruptor
- Quadro básico (fizemos este quadro usando folha Sunmica, remoldando sua forma usando ferro de solda)
Etapa 2: PROGRAMA:
Faça upload do programa fornecido no Arduino Nano. Mas primeiro, baixe a biblioteca do programa.
Para baixar a biblioteca, siga estas etapas; Sketch> Incluir Biblioteca> Gerenciar Biblioteca> Pesquise "SSD1306" e instale o Adafruit_SSD1306
Ou se o programa Arduino fornecido não funcionar, copie e carregue o programa fornecido abaixo;
#incluir
#incluir
#incluir
#incluir
# define OLED_RESET 4
Display Adafruit_SSD1306 (OLED_RESET);
void setup () {
Serial.begin (9600);
display.begin (SSD1306_SWITCHCAPVCC, 0x3D);
display.display ();
atraso (2000);
display.clearDisplay ();
}
void loop () {
while (Serial.available ()> 0) {
String Date = Serial.readStringUntil ('|');
Serial.read ();
String Time = Serial.readStringUntil ('|');
Serial.read ();
String Phone = Serial.readStringUntil ('|');
Serial.read ();
String Text = Serial.readStringUntil ('\ n');
Serial.read ();
}
if (Texto == "texto" && Telefone == "telefone")
{display.println (data);
display.display ();
display.println (hora);
display.display ();
display.clearDisplay ();
}
if (Texto! = "texto" && Telefone == "telefone") {
display.println (Texto);
display.display ();
atraso (5000);
display.clearDisplay ();
}
if (Texto == "texto" && Telefone! = "telefone") {
display.println (telefone);
display.display ();
atraso (5000);
display.clearDisplay ();
}
}
Etapa 3: APLICAÇÃO:
Se o.apk fornecido não funcionar ou se você quiser criar seu próprio aplicativo personalizado. Em seguida, você pode usar o site do inventor do aplicativo e fazer os blocos funcionais conforme fornecido acima.
OU
Baixe o.apk e instale-o.
Etapa 4: CONEXÃO:
Conecte o circuito conforme mostrado neste diagrama esquemático.
Conecte à bateria e ligue a alimentação.
Etapa 5: CONFIGURAÇÃO:
Emparelhe o módulo Bluetooth com o Bluetooth do telefone. O aplicativo mostrará a imagem acima.
Etapa 6: TRABALHO DE CORPO / ESTRUTURA:
Faça a moldura conforme a figura, ou conforme sua escolha. Fiz esta moldura em contraplacado Sunmica, usando o ferro de soldar para fazer a curva. Você pode fazer isso de acordo com seu projeto.
Para exibição, você pode usar o modelo acima como referência.
Etapa 7: RESULTADO:
Como resultado, algo semelhante à imagem acima aparecerá no visor.
Se você tiver alguma sugestão para torná-lo melhor, você pode comentar.
Recomendado:
Realidade aumentada (AR) para Dragonboard410c ou Dragonboard820c usando OpenCV e Python 3.5: 4 etapas
Realidade aumentada (AR) para Dragonboard410c ou Dragonboard820c usando OpenCV e Python 3.5: Este instructables descreve como instalar OpenCV, Python 3.5 e dependências para Python 3.5 para executar o aplicativo de realidade aumentada
Videogame DIY controlado pelo movimento da cabeça (realidade aumentada): 4 etapas
Videogame DIY Controlado pelo Movimento da Cabeça (Realidade Aumentada): Quero mostrar como é fácil hoje em dia fazer o próprio jogo que pode ser controlado movendo o corpo. Você precisará apenas de um laptop com webcam e alguma habilidade de programação. Se você não tiver um laptop e uma webcam ou se não souber programar, Ei
Óculos de realidade virtual Raspberry Pi DIY: 9 etapas (com imagens)
Óculos de proteção DIY Raspberry Pi: AVISO LEGAL! Devido ao fato de que o Raspberry Pi Zero não é um computador muito potente, o rácio de fotogramas neste é extremamente baixo (abaixo de 10 fps) o que pode ser prejudicial para os olhos. Estes óculos de realidade virtual são construídos com o Raspberry Pi Zero, o que os torna
Faça seus próprios óculos de realidade virtual: 4 etapas
Faça seus próprios óculos de realidade virtual: Materiais: - Caixa de sapatos de papelão - Tesoura / faca X-Acto - 2 lentes biconvexas de 45 mm - 4 tiras de Velcro- Gluestick
Óculos de realidade virtual e mista: 15 etapas (com fotos)
Óculos de realidade virtual e mista: Introdução: Durante o curso de mestrado Tecnologia para Design de Conceito, fomos solicitados a explorar uma tecnologia emergente que se adequasse ao nosso projeto principal e a testar essa tecnologia fazendo um protótipo. As tecnologias que escolhemos são realidades virtuais