Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:46
Équipe:
- Rodrigo Ferraz Azevedo ([email protected])
- José Macedo Neto ([email protected])
- Ricardo Medeiros Hornung ([email protected])
Description du projet:
Selon les instituts de recherche, une partie de la population mondiale souffre d'un handicap physique et notre projet vise à répondre à ce public, plus particulièrement malvoyant. Ce projet vise à construire une canne qui utilise la technologie embarquée pour améliorer la vie des personnes malvoyantes. L'appareil utilisera des capteurs tels qu'un capteur GPS, un microphone pour gérer les commandes vocales, un casque pour l'interaction avec l'utilisateur, des capteurs à ultrasons pour la détection d'obstacles et à proximité. objets, chargeur magnétique et est proposé comme un dispositif de communication complet, permettant de se connecter à votre corps à l'aide du casque bluetooth.
Étape 1: Pièces
- DragonBoard 410C
- Linker Mezzanine Card Starter Kit Pour 96Boards
- Capteur à ultrasons HC-SR04
- Oreillette Bluetooth
- Batterie
- Avertisseur sonore
- Bouton
Étape 2: Branchez les composants
Étape 3: installer les logiciels locaux
Installez les logiciels suivants:
- Android Studio (https://developer.android.com/studio/install.html
- Visual Studio (https://www.visualstudio.com/pt-br/downloads/)
Dragonboard est livré avec Android 5.1 installé (version actuelle 06-2017) et nous utilisons cette version pour la solution présentée, mais si vous en avez besoin vous pouvez télécharger et installer la version d'Android disponible sur le site 96Boards.
Android 5.1 (https://www.96boards.org/documentation/ConsumerEdition/DragonBoard-410c/Downloads/Android.md/)
Étape 4: Configurer le service cloud
Nous utilisons pour ce projet le fournisseur de cloud Microsoft Azure où il est possible de s'inscrire en tant qu'utilisateur test pour une période de temps donnée.
- Cliquez sur le Plus (+) pour ajouter le nouveau service;
- Recherchez « Application mobile » et cliquez sur Créer;
- Remplissez les champs: Nom de l'application, Signature, Groupe de ressources, Localisation/Plan de service et cliquez sur Créer;
- Terminé!
Étape 5: Télécharger le modèle pour la création d'applications locales
- Téléchargez le modèle Android pour accélérer le développement;
- Ouvrir dans Android Studio pour passer aux fonctionnalités souhaitées;
- Un fichier important à observer est le GpioProcessor.java qui mappe le GPIO permettant sa manipulation via un logiciel. Ce fichier a été téléchargé à partir du GitHub de Qualcomm (https://github.com/IOT-410c/IOT-DB410c-Course-3.git)
Étape 6: Vidéos
Ces vidéos citent la solution et montrent comment elle fonctionne.
Étape 7: Références
- Spécialisation Internet des objets UC San Diego (https://www.coursera.org/specializations/internet-of-things)
- Android (https://www.96boards.org/documentation/ConsumerEdition/DragonBoard-410c/Downloads/Android.md/)
- Android Studio (https://developer.android.com/studio)
- Réseau de développeurs Qualcomm (https://developer.qualcomm.com/hardware/dragonboard-410c/tutorial-videos)
- Guide d'installation de Dragonboard 410c pour Linux et Android (https://github.com/96boards/documentation/wiki/Dragonboard-410c-Installation-Guide-for-Linux-and-Android)
- Microsoft Azure (https://azure.microsoft.com/pt-br/)
Conseillé:
Easy IOT - Concentrateur de capteurs RF contrôlé par application pour les appareils IOT de moyenne portée : 4 étapes
Easy IOT - Concentrateur de capteurs RF contrôlé par application pour les appareils IOT à moyenne portée : Dans cette série de didacticiels, nous allons créer un réseau d'appareils pouvant être contrôlés via une liaison radio à partir d'un appareil central. L'avantage d'utiliser une connexion radio série 433MHz au lieu de WIFI ou Bluetooth est la portée beaucoup plus grande (avec une bonne
IoT APIS V2 - Système d'irrigation de plantes automatisé autonome compatible IoT : 17 étapes (avec photos)
IoT APIS V2 - Autonomous IoT-enabled Automated Plant Irrigation System : Ce projet est une évolution de mon précédent instructable : APIS - Automated Plant Irrigation System surveiller l'usine à distance. C'est ainsi
Module d'alimentation IoT : Ajout d'une fonction de mesure de la puissance IoT à mon contrôleur de charge solaire : 19 étapes (avec photos)
Module d'alimentation IoT : Ajout d'une fonction de mesure de la puissance IoT à mon contrôleur de charge solaire : Bonjour à tous, j'espère que vous allez tous bien ! Dans ce instructable, je vais vous montrer comment j'ai fait un module de mesure de puissance IoT qui calcule la quantité d'énergie générée par mes panneaux solaires, qui est utilisé par mon contrôleur de charge solaire t
Principes de base de l'IoT : connecter votre IoT au cloud à l'aide de Mongoose OS : 5 étapes
Principes de base de l'IoT : connecter votre IoT au cloud à l'aide de Mongoose OS : si vous êtes une personne qui aime bricoler et l'électronique, le plus souvent, vous rencontrerez le terme Internet des objets, généralement abrégé en IoT, et qu'il fait référence à un ensemble d'appareils pouvant se connecter à Internet ! Être une telle personne
ESP8266 NODEMCU BLYNK IOT Tutoriel - Esp8266 IOT utilisant Blunk et Arduino IDE - Contrôler les LED via Internet : 6 étapes
ESP8266 NODEMCU BLYNK IOT Tutoriel | Esp8266 IOT utilisant Blunk et Arduino IDE | Contrôle des LED sur Internet : Salut les gars dans ce instructables, nous allons apprendre à utiliser IOT avec notre ESP8266 ou Nodemcu. Nous utiliserons l'application blynk pour cela. Nous utiliserons donc notre esp8266/nodemcu pour contrôler les LED via Internet. L'application Blynk sera donc connectée à notre esp8266 ou Nodemcu