Table des matières:
- Étape 1: COMPOSANTS REQUIS:
- Étape 2: PROGRAMMER:
- Étape 3: CANDIDATURE:
- Étape 4: CONNEXION:
- Étape 5: CONFIGURATION:
- Etape 6: CARROSSERIE / CHARPENTE:
- Étape 7: RÉSULTAT:
Vidéo: Lunettes de réalité augmentée intelligentes DIY utilisant Arduino: 7 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Alors que la technologie se développe rapidement et s'intègre à tous les aspects de la vie des gens, les concepteurs et les développeurs ont essayé de fournir une expérience plus agréable de la technologie aux gens. L'informatique portable est l'une des tendances technologiques qui visent à rendre la vie plus facile. L'objectif de Wearable d'aider les gens à contrôler leur vie en augmentant la vie réelle avec des informations supplémentaires de manière constante et omniprésente. L'une des tendances croissantes de l'informatique portable est les écrans montés sur la tête (HMD), car la tête est une excellente passerelle pour recevoir des informations audio, visuelles et mouvementées. Également en raison du projet Google Glass, les lunettes portables ont attiré beaucoup plus d'attention au cours de l'année dernière. Google Glass est un gadget aussi futuriste que nous l'avons vu ces derniers temps. Une technique utile pour toutes sortes de personnes, y compris les personnes handicapées/handicapées.
Inspiré des lunettes Google, j'ai créé un prototype portable qui peut fonctionner de manière assez similaire à Google Glass. Dans ce projet, nous allons créer une extension portable qui peut fonctionner comme des lunettes Google, et elle sera utilisée pour envoyer des notifications d'appels et de messages reçus sur les téléphones portables, ainsi que pour afficher l'heure et la date, le tout sous les yeux du porteur.
Les lunettes Google sont disponibles sur le marché au prix de 1 000 $ à 1 500 $. Ici, nous allons faire ce projet sous, Rs.1000 ou $15.
Les lunettes intelligentes sont l'appareil informatique portable utilisé comme extension, qui peut être attaché aux lunettes ou aux lunettes de soleil du porteur, et peut être associé à des téléphones intelligents, via Bluetooth. Cette extension contient un microcontrôleur Arduino doté d'un microprocesseur ATmega328p, qui est programmé pour se connecter aux téléphones intelligents via une application pour téléphone intelligent. Un module Bluetooth, nommé HC-05 est interfacé avec ATmega328p, qui est utilisé pour se connecter avec les smartphones. Une batterie / batterie rechargeable de 5V est utilisée comme alimentation pour Smart-Glass. Un écran OLED SSD1306 de 0,96 est interfacé avec ATmega328p, qui est utilisé pour afficher les données reçues des smartphones. L'application Smart-Phone est utilisée pour transmettre les données du téléphone, c'est-à-dire; Date, heure, notifications d'appel téléphonique et messages texte.
Voici les principales étapes mises en œuvre tout au long du processus:
- Notifications reçues.
- Codage.
- Transmission et réception.
- Décoder et traiter.
- Exécution
Le principe de base de ce projet est de créer un prototype fonctionnel et cela aussi à un coût très inférieur.
Étape 1: COMPOSANTS REQUIS:
- Arduino Nano, (ATMega328p)
- Batterie (nous avons utilisé une batterie 9V)
- Module Bluetooth (HC-05)
- Écran OLED (SSD1306)
- Fils de connexion
- Bouton poussoir
- Écouteur Bluetooth (LG HBS 760) [Ceci est facultatif. J'avais un ensemble endommagé, alors je l'ai utilisé aussi.]
- Interrupteur à bascule
- Cadre de base (nous avons fabriqué ce cadre à l'aide de la feuille Sunmica, en remodelant sa forme à l'aide de fer à souder)
Étape 2: PROGRAMMER:
Téléchargez le programme donné dans Arduino Nano. Mais d'abord, téléchargez la bibliothèque du programme.
Pour télécharger la bibliothèque, suivez ces étapes; Esquisse > Inclure la bibliothèque > Gérer la bibliothèque > Recherchez « SSD1306 » et installez Adafruit_SSD1306
Ou si le programme Arduino donné ne fonctionne pas, copiez et téléchargez le programme ci-dessous;
#comprendre
#comprendre
#comprendre
#comprendre
#define OLED_RESET 4
Affichage Adafruit_SSD1306 (OLED_RESET);
void setup() {
Serial.begin(9600);
display.begin(SSD1306_SWITCHCAPVCC, 0x3D);
display.display();
retard (2000);
display.clearDisplay();
}
boucle vide() {
while(Serial.available() > 0){
Chaîne Date = Serial.readStringUntil('|');
Serial.read();
Chaîne Time = Serial.readStringUntil('|');
Serial.read();
String Phone = Serial.readStringUntil('|');
Serial.read();
String Text = Serial.readStringUntil('\n');
Serial.read();
}
if(Texte == "texte" && Téléphone == "téléphone")
{ display.println(Date);
display.display();
display.println(Heure);
display.display();
display.clearDisplay();
}
if (Texte != "texte" && Téléphone == "téléphone"){
display.println(Texte);
display.display();
retard (5000);
display.clearDisplay();
}
if (Texte == "texte" && Téléphone != "téléphone"){
display.println(Téléphone);
display.display();
retard (5000);
display.clearDisplay();
}
}
Étape 3: CANDIDATURE:
Si le fichier.apk donné ne fonctionne pas ou si vous souhaitez créer votre propre application personnalisée. Ensuite, vous pouvez utiliser le site Web de l'inventeur de l'application et créer les blocs fonctionnels comme indiqué ci-dessus.
OU
Téléchargez le.apk et installez-le.
Étape 4: CONNEXION:
Connectez le circuit comme indiqué sur ce schéma.
Connectez-vous à la batterie et allumez l'alimentation.
Étape 5: CONFIGURATION:
Associez le module Bluetooth avec le Bluetooth du téléphone. L'application affichera l'image ci-dessus.
Etape 6: CARROSSERIE / CHARPENTE:
Faites le cadre comme indiqué sur la figure, ou selon votre choix. J'ai réalisé ce cadre avec du contreplaqué Sunmica, en utilisant le fer à souder pour faire la courbe. Vous pouvez le faire selon votre conception.
Pour l'affichage, vous pouvez utiliser le modèle ci-dessus comme référence.
Étape 7: RÉSULTAT:
En conséquence, quelque chose de similaire à l'image ci-dessus apparaîtra sur l'écran.
Si vous avez des suggestions pour l'améliorer, vous pouvez commenter.
Conseillé:
Boostez votre mémoire avec un palais de l'esprit en réalité augmentée : 8 étapes
Boostez votre mémoire avec un palais de l'esprit en réalité augmentée : L'utilisation des palais de l'esprit, comme dans Sherlock Holmes, a été utilisée par les champions de la mémoire pour rappeler de nombreuses informations telles que l'ordre des cartes dans un jeu mélangé. Le palais de l'esprit ou méthode des loci est une technique de mémoire où les mnémoniques visuels sont
GlobalARgallery - Galerie mondiale de réalité augmentée : 16 étapes
#GlobalARgallery - Galerie mondiale de réalité augmentée : #GlobalARgallery est une opportunité pour les écoles (et autres) de se connecter de manière asynchrone partout dans le monde et de partager des expériences, des œuvres d'art, des histoires, des chronologies, des expositions, des présentations et tout ce que vous pouvez imaginer. Tout cela apparaissant dans A
Équipement de téléphone en réalité augmentée : 7 étapes
Équipement de téléphone en réalité augmentée : pas cher, facile, cool
Arduino Glass - Casque de réalité augmentée Open Source : 9 étapes (avec photos)
Arduino Glass - Casque de réalité augmentée Open Source : Avez-vous déjà envisagé de vous procurer un casque de réalité augmentée ? Avez-vous également été séduit par la possibilité de la réalité augmentée et avez-vous regardé le prix avec un cœur brisé ? Oui, moi aussi ! Mais cela ne m'a pas arrêté là. J'ai renforcé mon courage et à la place
Jeu vidéo DIY contrôlé par le mouvement de la tête (réalité augmentée) : 4 étapes
Jeu vidéo DIY contrôlé par le mouvement de la tête (réalité augmentée) : je veux vous montrer à quel point il est facile de nos jours de créer son propre jeu qui peut être contrôlé en déplaçant votre corps. Vous n'aurez besoin que d'un ordinateur portable avec webcam et de compétences en programmation. Si vous n'avez pas d'ordinateur portable et de webcam ou si vous ne savez pas programmer, Yo