Table des matières:
- Étape 1: Matériaux
- Étape 2: Configuration du Raspberry Pi
- Étape 3: Assemblage de l'appareil
- Étape 4: Améliorations et projets d'extension
Vidéo: Dispositif de proximité Walker : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Bonjour à tous!
Nous sommes un groupe d'étudiants de la Massachusetts Academy of Mathematics and Science à WPI. Nous avons récemment terminé un projet de technologie d'assistance pour aider un client atteint de démence à Seven Hills.
À cause de sa démence, le client oublie parfois d'apporter sa marchette avec lui lorsqu'il se déplace d'une pièce à l'autre. Pour l'aider à se souvenir, nous avons créé un détecteur de proximité Bluetooth en utilisant un Raspberry Pi Zero W et une montre intelligente compatible Bluetooth. Cet engin peut également être utilisé par des personnes souffrant de troubles de la mémoire similaires tels que la maladie d'Alzheimer et la maladie de Huntington.
Vous pouvez utiliser les liens suivants pour accéder directement à nos exigences, à nos recherches de fond, à notre analyse de la concurrence et à notre matrice de décision, ou télécharger les fichiers joints.
Étape 1: Matériaux
Voici une liste des matériaux utilisés pour construire ce système:
-
Raspberry Pi Zero W (1)
- Coût: 10,00 $
- Lien:
- Identifiant du produit: 3400
-
Montre connectée (1)
- Coût: 17,99 $
- Lien:
- Remarque: cela peut être remplacé par n'importe quel appareil Bluetooth (niveau 3.0 ou inférieur) qui peut communiquer avec un Raspberry Pi et fournir une adresse MAC
- Ordinateur portable (nous avons utilisé un Mac)
- Batterie portable: nous avons utilisé une batterie fournie personnellement qui n'est pas disponible dans le commerce, mais toute batterie compacte ou batterie au lithium pouvant fournir 5 volts de sortie sera suffisante.
- Câble microUSB pour l'alimentation du Raspberry Pi
Étape 2: Configuration du Raspberry Pi
Tout d'abord, configurez votre Raspberry Pi selon les étapes ci-dessous:
styxit.com/2017/03/14/headless-raspberry-s…
Une fois Raspbian installé et connecté à votre Raspberry Pi via ssh, installez les packages requis en exécutant les commandes suivantes:
sudo apt-get installer bluetoothsudo apt-get installer python-bluez
git clone
cd bluetooth-proximité
sudo python setup.py installer
Maintenant, trouvez l'adresse Bluetooth de votre appareil secondaire:
sudo bluetoothctl
numériser sur
Lorsque vous voyez le nom de votre appareil, copiez son adresse Bluetooth et stockez-la dans un emplacement facilement accessible. Il doit avoir le format XX:XX:XX:XX:XX.
Ensuite, copiez le fichier ci-dessous sur votre Raspberry Pi, en notant son chemin absolu. Vous pouvez utiliser Filezilla ou un certain nombre d'autres outils pour copier le fichier.
github.com/danramirez2001/buzzer.py
Vous devrez insérer l'adresse Bluetooth de votre appareil secondaire dans la variable BT_ADDR. La valeur du seuil RSSI est fixée à -15 par défaut, mais vous pouvez l'ajuster à vos besoins à la ligne 38.
Enfin, pour configurer le script pour qu'il s'exécute à chaque fois que le Raspberry Pi est allumé, exécutez la commande suivante:
sudo crontab -e
Ouvrez le fichier dans l'éditeur de texte de votre choix, accédez à la prochaine ligne disponible et saisissez:
@reboot python ~/votre/chemin/vers/fichier/ici/buzzer.py
Enregistrez le fichier et quittez, et la configuration du Raspberry Pi est terminée !
Étape 3: Assemblage de l'appareil
Pour connecter le Raspberry Pi à un buzzer, une LED, ou tout autre simple électronique, il suffit de souder les fils rouge et noir de votre accessoire à la carte GPIO. Le fil noir doit être connecté à une broche de terre; dans ce projet, il était attaché à la troisième broche du côté du Raspberry Pi contenant la carte SD sur la rangée extérieure. Ensuite, attachez le fil rouge à la quatrième broche de la rangée intérieure.
Une fois le montage électronique terminé, imprimez le boîtier ci-dessous pour compléter l'appareil:
(lien CAO)
Une fois le boîtier imprimé, insérez le Raspberry Pi et une petite batterie portable. L'appareil peut être attaché à une marchette ou à tout autre objet en insérant des bandes velcro à travers les fentes, et tout utilisateur portant la smartwatch pourra profiter du système d'avertissement de proximité.
Étape 4: Améliorations et projets d'extension
Bien que cet appareil remplisse son rôle prévu, plusieurs améliorations peuvent être apportées pour améliorer les capacités de cet appareil. Une amélioration possible consiste à utiliser une batterie plus petite dans la conception de cet appareil afin que la taille et le poids soient moindres. Une autre amélioration possible de cet appareil est de mieux sécuriser tout le câblage pour s'assurer que l'appareil ne fonctionne pas mal en raison de la déconnexion involontaire des fils. Une troisième amélioration possible consiste à rendre l'appareil plus facile à charger et à manipuler pour les personnes qui pourraient l'utiliser mais qui ne sont pas familiarisées avec la technologie.
Projets d'extension possibles:
- Faites plus de tests pour déterminer l'équation correcte qui relie la force du signal RSSI de l'appareil et la distance entre l'appareil et un autre appareil.
- Développer un meilleur boîtier qui est plus léger et durable.
- Implémentez ce système avec la technologie Wi-Fi au lieu de Bluetooth et voyez quel modèle est le plus efficace pour accomplir la tâche donnée.
- Implémentez ce système avec un Arduino au lieu d'un Raspberry Pi et voyez quel appareil répond le mieux à l'objectif initial.
Conseillé:
Raspberry Pi - Tutoriel Java du détecteur de proximité numérique infrarouge TMD26721 : 4 étapes
Raspberry Pi - Détecteur de proximité numérique infrarouge TMD26721 Tutoriel Java : Le TMD26721 est un détecteur de proximité numérique infrarouge qui fournit un système de détection de proximité complet et une logique d'interface numérique dans un seul module de montage en surface à 8 broches. La détection de proximité comprend un rapport signal/bruit amélioré et précision. Un pro
Visuino Comment utiliser le capteur de proximité inductif : 7 étapes
Visuino Comment utiliser le capteur de proximité inductif : Dans ce didacticiel, nous utiliserons un capteur de proximité inductif et une LED connectée à Arduino UNO et Visuino pour détecter la proximité du métal.Regardez une vidéo de démonstration
Fabriquer un capteur de proximité avec Magicbit [Magicblocks] : 6 étapes
Faire un capteur de proximité avec Magicbit [Magicblocks] : Ce tutoriel vous apprendra à utiliser un capteur de proximité avec un Magicbit en utilisant Magicblocks. Nous utilisons magicbit comme carte de développement dans ce projet basé sur ESP32. Par conséquent, n'importe quelle carte de développement ESP32 peut être utilisée dans ce projet
Mesure de proximité à distance avec capteur de geste APDS9960 : 6 étapes
Mesure de proximité à distance avec capteur de geste APDS9960 : Dans ce tutoriel, nous allons apprendre à mesurer la distance à l'aide d'un capteur de geste APDS9960, arduino et Visuino.Regardez la vidéo
Dispositif ASS (dispositif social antisocial) : 7 étapes
Dispositif ASS (dispositif social antisocial) : disons que vous êtes le genre de personne qui aime être avec les gens mais n'aime pas qu'ils s'approchent trop près. Vous aimez aussi les gens et avez du mal à dire non aux gens. Donc, vous ne savez pas comment leur dire de reculer. Eh bien, entrez - l'appareil ASS ! Oui