Índice:

Limite a multidão para evitar a propagação de COVID-19: 5 etapas
Limite a multidão para evitar a propagação de COVID-19: 5 etapas
Anonim
Limite a multidão para evitar a propagação de COVID-19
Limite a multidão para evitar a propagação de COVID-19
Limite a multidão para evitar a propagação de COVID-19
Limite a multidão para evitar a propagação de COVID-19

A Organização Mundial da Saúde, OMS, aconselhou as pessoas a ficarem longe de lugares lotados para se protegerem da propagação da doença do Coronavírus. Mesmo que as pessoas pratiquem o distanciamento social, ele pode não ser eficaz quando estão presentes em locais lotados. Tive essa ideia depois de ler as diretrizes da OMS sobre a prevenção da propagação do COVID-19.

Suprimentos

  • Arduino Uno
  • Cabo USB tipo A / B (para Arduino Uno)
  • Placa de ensaio sem solda - Metade + (você só precisará do barramento de alimentação desta placa de ensaio)
  • Módulo sensor de rastreamento IR (x2)
  • Módulo de sensor ultrassônico (x2) (HC-SR04) - Você pode usar isso se não tiver um módulo de sensor de rastreamento IR
  • Módulo de display LCD com interface I2C - 16x2
  • SG90 Micro-servo motor
  • Fios de ligação macho / fêmea
  • Fios de ligação macho / macho

Etapa 1: Meta / Objetivo

Este projeto é uma forma automatizada, barata e eficaz de limitar a multidão em locais públicos - como shoppings, supermercados, escritórios - e veículos de transporte público, como ônibus e trens.

Usar um ser humano para limitar o número de pessoas em um determinado local não seria tão eficaz quanto usar um sistema automático devido à falta de funcionários em algumas áreas. Este protótipo pode ser usado em situações da vida real, substituindo o servo motor por um módulo de relé de estado sólido. O módulo de relé de estado sólido controlará o motor que opera as portas deslizantes automáticas em edifícios e veículos. Haverá uma pequena mudança no código ao substituir o servo motor.

Etapa 2: como isso funciona

Como isso funciona
Como isso funciona
Como isso funciona
Como isso funciona

Se uma pessoa vai entrar no prédio ou veículo, ela pode acenar ou passar a mão sobre o módulo do sensor de rastreamento ultrassônico / infravermelho. Se um módulo sensor de rastreamento IR for usado, ele enviará um sinal BAIXO para o microcontrolador Arduino Uno e, de acordo com meu programa, a porta será aberta.

No meu modelo, usei um servo motor para abrir / fechar a porta. A porta será aberta quando o servo motor girar 90 graus. Se um módulo de sensor ultrassônico for usado, a porta será aberta quando o sensor detectar um obstáculo dentro de 5 cm de distância dela. A porta permanecerá aberta por 5 segundos e o valor armazenado na variável de contagem aumentará em um após a porta ser fechado. A variável de contagem denota o número de pessoas dentro de um edifício ou veículo. Se o valor armazenado na variável de contagem atingir o valor máximo de ocupação, o módulo do display LCD mostrará que ninguém poderia entrar e a porta permanecerá fechada até que alguém saia do edifício. Anexei um módulo sensor de rastreamento IR no interior do caixa (modelada como o edifício / veículo) também. O processo será igual ao mencionado acima, mas a diferença é que o valor armazenado na variável de contagem diminuirá em um conforme a pessoa sai do prédio.

Etapa 3: esquemático

Esquemático
Esquemático
Esquemático
Esquemático
Esquemático
Esquemático
Esquemático
Esquemático

Módulo sensor de rastreamento infravermelho

  • S (dentro) - D5
  • S (fora) - D4
  • (+) - 5V
  • (-) - Terra (GND)

Módulo de sensor ultrassônico (HC-SR04) - Se você o usou em seu projeto

  • VCC - 5V
  • Trig - D4
  • Eco - D3
  • GND - Ground

Módulo de display LCD 16 x 2 com interface I2C

  • GND - Ground
  • VCC - 5V
  • SDA - A4
  • SCL - A5

Servo motor

  • S - D9
  • (+) - 5V
  • (-) - Chão

Etapa 4: Código

Código
Código
Código
Código
Código
Código

Se alguém tiver alguma dúvida sobre os códigos, sinta-se à vontade para comentar abaixo

Etapa 5: Visão final

Parabéns! Agora você concluiu este projeto.

Dê uma olhada no vídeo do YouTube acima para ver como isso funciona.

Se alguém tiver dúvidas ou sugestões em relação a este projeto, fique à vontade para comentar abaixo ou enviar um e-mail para [email protected].

Recomendado: