Table des matières:

Dispositif de proximité Walker : 4 étapes
Dispositif de proximité Walker : 4 étapes

Vidéo: Dispositif de proximité Walker : 4 étapes

Vidéo: Dispositif de proximité Walker : 4 étapes
Vidéo: E28 : les outils de la navigation domaine 4 2024, Novembre
Anonim
Image
Image

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é: