Les écoliers, les étudiants, les touristes et même certains employés de bureau et les travailleurs portent des sacs à dos. Le sac à dos vous permet de répartir uniformément la charge transportée. Mais en portant mal un sac à dos, une surcharge peut causer de graves problèmes de santé. Les principaux problèmes peuvent survenir lorsque: surcharge et mauvais réglage des ceintures, porter un sac à dos pendant longtemps, porter un sac à dos sur une épaule, mauvaise posture lors du port d'un sac à dos. Comment porter un sac à dos pour qu'il n'y ait aucune sensation d'inconfort, de douleur et même de lésion de la colonne vertébrale? L'auteur a décidé de répondre à cette question en utilisant la technologie moderne.
L'appareil qu'il a réalisé résout les tâches suivantes:
- calcule le poids de roulement sûr et notifie s'il est dépassé;
-une répartition équilibrée de la charge sur les épaules;
- prévient d'une position incorrecte;
-notifie si le volume de remplissage du sac à dos est dépassé;
De plus, toutes les données peuvent être collectées pour une analyse plus approfondie. Dans la fabrication de l'auteur posé au montant d'environ 40 $.
Outils et matériaux:
Résistances à force sensible;
Accéléromètre ADXL345 ();
-Arduino Nano ();
-Module Bluetooth HC-06 ();
microcontrôleur ESP8266 ();
buzzer;
-fil;
Première étape: placement du capteur
Pour son appareil, l'auteur avait besoin de trois capteurs. Il en plaça deux sur les sangles. Vous devez d'abord mettre votre sac à dos et régler la longueur des ceintures. Ensuite, déterminez l'endroit sur la sangle où sera la pression maximale. Il est nécessaire de déterminer un tel endroit aussi précisément que possible, car une erreur de 2 cm affectera déjà considérablement le résultat. Environ ce point est situé en avant à 1 cm de la partie supérieure de l'épaule. Facultativement, les deux capteurs doivent être également espacés, car le code comprend un algorithme d'étalonnage.
Un autre capteur doit être placé à l'arrière au point de pression maximale. Ce capteur suivra le volume de remplissage du sac à dos. Si le volume du sac à dos est dépassé, la charge à l'arrière augmentera.
Deuxième étape: fils
De plus, l'auteur a soudé les fils aux contacts des capteurs. Les fils tirent à l'intérieur d'un sac à dos.
Troisième étape: buzzer
Connecte un buzzer, via une résistance de 100 ohms, à la broche 9 de l'Arduino.
Quatrième étape: connecter les modules
Vous devez maintenant connecter les modules. Connecte Vcc (plus) de tous les modules à 5V et Gnd (moins) à moins Arduino.
Il connecte ensuite le SCL et le SDA de l'ADXL345 à des cartes Arduino similaires. Connecte l'ESP8266. TX à 3 et RX à la broche 2 de la carte Arduino.De plus, après avoir téléchargé le code, il connecte le HC-06 aux broches RX et TX standard.
Quatrième étape: cas
Pour que l'appareil soit aussi compact que possible, assemblez tout cela dans un boîtier à partir d'un accordeur de guitare.
Cinquième étape: fichiers de code
Télécharge des fichiers de code dans
et à
Si nécessaire, vous pouvez modifier les contacts utilisés pour connecter les composants, l'auteur les a définis au début du code. Il est également nécessaire d'enregistrer le mot de passe WiFi sur le module ESP8266, comme sur la maison réseau.
Étape six: connexion des capteurs au module
Chaque capteur a deux sorties. Une sortie se connecte à un réseau 5V. Les extrémités restantes: le capteur gauche est A0, le capteur droit est A1, le capteur central est A2. Pour une précision de mesure entre Gnd et A0, A1, A2 connecte une résistance de 22k.
Maintenant, vous pouvez mettre l'appareil dans un sac à dos et faire le logiciel.
Étape sept: demande
Pour que l'appareil fonctionne, vous devez télécharger l'application depuis la boutique. Après l'installation, importez. Allumez l'appareil et connectez-vous au HC-06. Vous pouvez maintenant démarrer l'interface.
Analysons la notation de l'interface.
-Buzz-on et off buzzer;
-étalonnage-étalonnage des capteurs avant utilisation;
- régler le poids - définit le poids de l'utilisateur (lorsque vous entrez le poids, l'appareil calcule automatiquement et affiche le poids sûr du sac à dos);
-IP-pour trouver l'adresse de l'appareil sur le réseau (à utiliser après la connexion au Wi-Fi. En utilisant cette adresse, vous pouvez vérifier l'état de l'appareil via Internet);
Après l'étalonnage, l'appareil enregistrera automatiquement les valeurs de seuil dans l'EEPROM (mémoire) et notifiera le sac à dos en cas d'utilisation incorrecte du buzzer.
- sur le déséquilibre de la ceinture - tonalité basse fréquence (300 Hz)
- surpoids - tonalité moyenne fréquence (1400 Hz)
- sur le mauvais angle du corps - tonalité haute fréquence (2000Hz)
En outre, le témoignage peut être vérifié via Internet, par exemple, si l'appareil est installé sur le sac à dos de votre enfant et que vous n'êtes pas à la maison. Pour ce faire, entrez l'adresse IP dans la barre d'adresse et l'écran affichera les valeurs lues par les capteurs de l'appareil. Vous pouvez également désactiver le buzzer en ligne.
Et une courte vidéo sur le fonctionnement de l'appareil.