Table des matières:

Limiter la foule pour empêcher la propagation du COVID-19 : 5 étapes
Limiter la foule pour empêcher la propagation du COVID-19 : 5 étapes

Vidéo: Limiter la foule pour empêcher la propagation du COVID-19 : 5 étapes

Vidéo: Limiter la foule pour empêcher la propagation du COVID-19 : 5 étapes
Vidéo: Prévention COVID-19 | 5 règles simples pour limiter la propagation 2024, Juillet
Anonim
Limitez la foule pour empêcher la propagation du COVID-19
Limitez la foule pour empêcher la propagation du COVID-19
Limitez la foule pour empêcher la propagation du COVID-19
Limitez la foule pour empêcher la propagation du COVID-19

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

Comment cela fonctionne
Comment cela fonctionne
Comment cela fonctionne
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

Schématique
Schématique
Schématique
Schématique
Schématique
Schématique
Schématique
Schématique

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

Code
Code
Code
Code
Code
Code

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].

Conseillé: