Inhaltsverzeichnis:
Video: Begrenzen Sie die Menge, um die Ausbreitung von COVID-19 zu verhindern - Gunook
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Die Weltgesundheitsorganisation WHO hat den Menschen geraten, sich von überfüllten Orten fernzuhalten, um sich vor der Ausbreitung der Coronavirus-Krankheit zu schützen. Auch wenn Menschen soziale Distanzierung praktizieren, ist dies möglicherweise nicht effektiv, wenn sie sich an überfüllten Orten aufhalten. Auf diese Idee kam ich, nachdem ich die WHO-Richtlinien zur Verhinderung der Ausbreitung von COVID-19 gelesen hatte.
Lieferungen
- Arduino Uno
- USB Typ A/B Kabel (für Arduino Uno)
- Lötfreies Steckbrett - Half + (Sie benötigen nur die Stromschiene dieses Steckbretts)
- IR-Tracking-Sensormodul (x2)
- Ultraschallsensormodul (x2) (HC-SR04) - Sie können dies verwenden, wenn Sie kein IR-Tracking-Sensormodul haben
- LCD-Anzeigemodul mit I2C-Schnittstelle - 16x2
- SG90 Micro-Servomotor
- Männliche/ weibliche Überbrückungsdrähte
- Stecker/Stecker Überbrückungsdrähte
Schritt 1: Ziel/Ziel
Dieses Projekt ist eine automatisierte, kostengünstige und effektive Möglichkeit, die Menschenmenge an öffentlichen Orten – wie Einkaufszentren, Supermärkten, Büros – und öffentlichen Verkehrsmitteln wie Bussen und Bahnen zu begrenzen.
Der Einsatz eines Menschen zur Begrenzung der Personenanzahl an einem bestimmten Ort wäre aufgrund des Personalmangels in einigen Bereichen nicht so effektiv wie der Einsatz eines automatischen Systems. Dieser Prototyp kann in realen Situationen verwendet werden, indem der Servomotor durch ersetzt wird ein Halbleiterrelaismodul. Das Halbleiterrelaismodul steuert den Motor der automatischen Schiebetüren in Gebäuden und Fahrzeugen. Beim Austausch des Servomotors ändert sich der Code geringfügig.
Schritt 2: Wie das funktioniert
Betritt eine Person das Gebäude oder das Fahrzeug, kann sie mit der Hand winken oder über das Ultraschall-/IR-Tracking-Sensormodul schweben. Wenn ein IR-Tracking-Sensormodul verwendet wird, sendet es ein LOW-Signal an den Arduino Uno-Mikrocontroller und gemäß meinem Programm wird die Tür geöffnet.
In meinem Modell habe ich einen Servomotor verwendet, um die Tür zu öffnen / zu schließen. Die Tür wird geöffnet, wenn sich der Servomotor um 90 Grad dreht. Bei Verwendung eines Ultraschall-Sensormoduls wird die Tür geöffnet, wenn der Sensor ein Hindernis innerhalb von 5 cm von sich selbst erkennt. Die Tür bleibt 5 Sekunden geöffnet und der in der Zählvariable gespeicherte Wert erhöht sich um eins, nachdem die Tür geschlossen wurde abgeschlossen. Die Zählvariable bezeichnet die Anzahl der Personen in einem Gebäude oder Fahrzeug. Erreicht der in der Zählvariable gespeicherte Wert den maximalen Belegungswert, zeigt das LCD-Anzeigemodul an, dass niemand eintreten kann und die Tür bleibt geschlossen, bis jemand das Gebäude verlässt Box (als Gebäude/Fahrzeug modelliert). Der Vorgang ist der gleiche wie der oben erwähnte, der Unterschied besteht jedoch darin, dass der in der Zählvariable gespeicherte Wert um eins verringert wird, wenn eine Person das Gebäude verlässt.
Schritt 3: Schaltplan
IR-Tracking-Sensormodul
- S (innen) - D5
- S (außen) - D4
- (+) - 5V
- (-) - Masse (GND)
Ultraschallsensormodul (HC-SR04) - Wenn Sie dies in Ihrem Projekt verwendet hätten
- VCC - 5V
- Trigger - D4
- Echo - D3
- GND - Masse
16 x 2 LCD-Anzeigemodul mit I2C-Schnittstelle
- GND - Masse
- VCC - 5V
- SDA - A4
- SCL - A5
Servomotor
- S - D9
- (+) - 5V
- (-) - Boden
Schritt 4: Code
Wenn jemand Fragen zu den Codes hat, können Sie ihn gerne unten kommentieren
Schritt 5: Endgültiger Look
Herzliche Glückwünsche! Sie haben dieses Projekt nun abgeschlossen.
Sehen Sie sich das YouTube-Video oben an, um zu sehen, wie das funktioniert.
Wenn jemand Fragen oder Vorschläge zu diesem Projekt hat, können Sie ihn unten kommentieren oder mir eine E-Mail an [email protected] senden.