Table des matières:
Vidéo: Limiter la foule pour empêcher la propagation du COVID-19 : 5 étapes
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
L'Organisation mondiale de la santé, l'OMS, a conseillé aux gens de rester à l'écart des endroits surpeuplés pour se protéger de la propagation de la maladie à coronavirus. Même si les gens pratiquent la distanciation sociale, cela peut ne pas être efficace lorsqu'ils sont présents dans des endroits surpeuplés. J'ai eu cette idée après avoir lu les directives de l'OMS sur la prévention de la propagation du COVID-19.
Fournitures
- Arduino Uno
- Câble USB de type A/B (pour Arduino Uno)
- Planche à pain sans soudure - Demi + (Vous n'aurez besoin que du rail d'alimentation de cette planche à pain)
- Module capteur de suivi IR (x2)
- Module de capteur à ultrasons (x2) (HC-SR04) - Vous pouvez l'utiliser si vous n'avez pas de module de capteur de suivi IR
- Module d'affichage LCD avec interface I2C - 16x2
- Micro servomoteur SG90
- Fils de cavalier mâle/femelle
- Fils de cavalier mâle/mâle
Étape 1: But/Objectif
Ce projet est un moyen automatisé, bon marché et efficace de limiter la foule dans les lieux publics - tels que les centres commerciaux, les supermarchés, les bureaux - et les véhicules de transport public, tels que les bus et les trains.
Utiliser un humain pour limiter le nombre de personnes dans un lieu particulier ne serait pas aussi efficace que d'utiliser un système automatique en raison du manque de personnel dans certaines zones. Ce prototype peut être utilisé dans des situations réelles en remplaçant le servomoteur par un module relais statique. Le module relais à semi-conducteurs contrôlera le moteur actionnant les portes coulissantes automatiques dans les bâtiments et les véhicules. Il y aura un léger changement de code lors du remplacement du servomoteur.
Étape 2: Comment cela fonctionne
Si une personne va entrer dans le bâtiment ou le véhicule, elle peut agiter ou passer sa main au-dessus du module de capteur de suivi à ultrasons/IR. Si un module de capteur de suivi IR est utilisé, il enverra un signal FAIBLE au microcontrôleur Arduino Uno et selon mon programme, la porte sera ouverte.
Dans mon modèle, j'ai utilisé un servomoteur pour ouvrir/fermer la porte. La porte s'ouvre lorsque le servomoteur tourne à 90 degrés. Si un module de capteur à ultrasons est utilisé, la porte s'ouvrira lorsque le capteur détectera un obstacle à moins de 5 cm de lui-même. La porte restera ouverte pendant 5 secondes et la valeur stockée dans la variable de comptage augmentera de un après que la porte est fermé. La variable count désigne le nombre de personnes à l'intérieur d'un bâtiment ou d'un véhicule. Si la valeur stockée dans la variable de comptage atteint la valeur d'occupation maximale, le module d'affichage LCD indiquera que personne ne peut entrer et la porte restera fermée jusqu'à ce que quelqu'un quitte le bâtiment. J'ai attaché un module de capteur de suivi IR à l'intérieur du boîte (modélisée comme le bâtiment/le véhicule) également. Le processus sera le même que celui mentionné ci-dessus, mais la différence est que la valeur stockée dans la variable de comptage diminuera de un lorsqu'une personne quitte le bâtiment.
Étape 3: Schéma
Module de capteur de suivi IR
- S (intérieur) - D5
- S (extérieur) - D4
- (+) - 5V
- (-) - Terre (GND)
Module de capteur à ultrasons (HC-SR04) - Si vous l'aviez utilisé dans votre projet
- VCC - 5V
- Déclenchement - D4
- Écho - D3
- GND - Terre
Module d'affichage LCD 16 x 2 avec une interface I2C
- GND - Terre
- VCC - 5V
- SDA - A4
- SCL - A5
Servomoteur
- S - D9
- (+) - 5V
- (-) - Sol
Étape 4: Coder
Si quelqu'un a des questions concernant les codes, n'hésitez pas à commenter ci-dessous
Étape 5: Regard final
Toutes nos félicitations! Vous avez maintenant terminé ce projet.
Jetez un œil à la vidéo YouTube ci-dessus pour voir comment cela fonctionne.
Si quelqu'un a des questions ou des suggestions concernant ce projet, n'hésitez pas à commenter ci-dessous ou à m'envoyer un e-mail à [email protected].