Inhoudsopgave:

Beperk de menigte om de verspreiding van COVID-19 te voorkomen: 5 stappen
Beperk de menigte om de verspreiding van COVID-19 te voorkomen: 5 stappen

Video: Beperk de menigte om de verspreiding van COVID-19 te voorkomen: 5 stappen

Video: Beperk de menigte om de verspreiding van COVID-19 te voorkomen: 5 stappen
Video: Webinar Gezondheidsrisico's van en preventief zorgaanbod voor Oekraïnse ontheemden - 5 mei 2022 2024, November
Anonim
Beperk de menigte om de verspreiding van COVID-19 te voorkomen
Beperk de menigte om de verspreiding van COVID-19 te voorkomen
Beperk de menigte om de verspreiding van COVID-19 te voorkomen
Beperk de menigte om de verspreiding van COVID-19 te voorkomen

De Wereldgezondheidsorganisatie, de WHO, heeft mensen geadviseerd om weg te blijven van drukke plaatsen om zichzelf te beschermen tegen de verspreiding van het coronavirus. Hoewel mensen sociale afstand nemen, is het misschien niet effectief als ze op drukke plaatsen aanwezig zijn. Ik kwam op dit idee nadat ik de WHO-richtlijnen over het voorkomen van de verspreiding van COVID-19 had gelezen.

Benodigdheden

  • Arduino Uno
  • USB Type A/B-kabel (voor Arduino Uno)
  • Solderless Breadboard - Half + (Je hebt alleen de stroomrail van dit breadboard nodig)
  • IR-volgsensormodule (x2)
  • Ultrasone sensormodule (x2) (HC-SR04) - U kunt deze gebruiken als u geen IR-trackingsensormodule heeft
  • LCD-displaymodule met I2C-interface - 16x2
  • SG90 Micro-servomotor
  • Mannelijke/vrouwelijke jumperdraden
  • Mannelijke / mannelijke verbindingsdraden

Stap 1: Doel/doelstelling

Dit project is een geautomatiseerde, goedkope en effectieve manier om de drukte op openbare plaatsen - zoals winkelcentra, supermarkten, kantoren - en voertuigen voor openbaar vervoer, zoals bussen en treinen, te beperken.

Het gebruik van een mens om het aantal mensen op een bepaalde plaats te beperken zou niet zo effectief zijn als het gebruik van een automatisch systeem vanwege het gebrek aan personeel in sommige gebieden. Dit prototype kan in echte situaties worden gebruikt door de servomotor te vervangen door een solid-state relaismodule. De solid-state relaismodule regelt de motor die de automatische schuifdeuren in gebouwen en voertuigen bedient. Er zal een kleine wijziging in de code zijn bij het vervangen van de servomotor.

Stap 2: Hoe dit werkt

Hoe dit werkt
Hoe dit werkt
Hoe dit werkt
Hoe dit werkt

Als een persoon het gebouw of voertuig gaat betreden, kan hij/zij met zijn/haar hand zwaaien of zweven over de ultrasone/IR-volgsensormodule. Als een IR-trackingsensormodule wordt gebruikt, stuurt deze een LAAG signaal naar de Arduino Uno-microcontroller en volgens mijn programma wordt de deur geopend.

In mijn model heb ik een servomotor gebruikt om de deur te openen/sluiten. De deur wordt geopend wanneer de servomotor 90 graden draait. Als een ultrasone sensormodule wordt gebruikt, wordt de deur geopend wanneer de sensor een obstakel detecteert binnen een straal van 5 cm van zichzelf. De deur blijft 5 seconden open en de waarde die is opgeslagen in de telvariabele zal met één toenemen nadat de deur is gesloten. De variabele telling geeft het aantal mensen in een gebouw of voertuig aan. Als de waarde die is opgeslagen in de tellingsvariabele de maximale bezettingswaarde bereikt, geeft de LCD-displaymodule aan dat niemand naar binnen kan en blijft de deur gesloten totdat iemand het gebouw verlaat. Ik heb een IR-volgsensormodule aan de binnenkant van de doos (gemodelleerd als het gebouw / voertuig) ook. Het proces zal hetzelfde zijn als hierboven vermeld, maar het verschil is dat de waarde die is opgeslagen in de variabele count met één zal afnemen als een persoon het gebouw verlaat.

Stap 3: Schematisch:

Schematisch
Schematisch
Schematisch
Schematisch
Schematisch
Schematisch
Schematisch
Schematisch

IR-volgsensormodule

  • S (binnenkant) - D5
  • S (buiten) - D4
  • (+) - 5V
  • (-) - Aarde (GND)

Ultrasone sensormodule (HC-SR04) - Als u deze in uw project had gebruikt

  • VCC - 5V
  • Trig - D4
  • Echo - D3
  • GND - Aarde

16 x 2 LCD-displaymodule met een I2C-interface

  • GND - Aarde
  • VCC - 5V
  • VIB - A4
  • SCL-A5

servomotor

  • S - D9
  • (+) - 5V
  • (-) - Grond

Stap 4: Coderen

Code
Code
Code
Code
Code
Code

Als iemand vragen heeft over de codes, aarzel dan niet om hieronder te reageren

Stap 5: Laatste blik

Gefeliciteerd! Je hebt dit project nu afgerond.

Bekijk de bovenstaande YouTube-video om te zien hoe dit werkt.

Als iemand vragen of suggesties heeft met betrekking tot dit project, aarzel dan niet om hieronder commentaar te geven of stuur me een e-mail op [email protected].

Aanbevolen: