
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:10


Världshälsoorganisationen, WHO, har rekommenderat människor att hålla sig borta från trånga platser för att skydda sig mot spridning av Coronavirussjukdom. Även om människor utövar social distansering är det kanske inte effektivt när de är närvarande på trånga platser. Jag kom på denna idé efter att jag läst WHO: s riktlinjer om att förhindra spridning av COVID-19.
Tillbehör
- Arduino Uno
- USB typ A/ B -kabel (för Arduino Uno)
- Lödfritt brödbräda - Halv + (du behöver bara power -railen på denna brödbräda)
- IR -spårningssensormodul (x2)
- Ultraljudssensormodul (x2) (HC -SR04) - Du kan använda detta om du inte har IR -spårningsmodul
- LCD -displaymodul med I2C -gränssnitt - 16x2
- SG90 Micro-servomotor
- Manliga/ kvinnliga bygelkablar
- Manliga/ manliga bygelkablar
Steg 1: Syfte/ mål
Detta projekt är ett automatiserat, billigt och effektivt sätt att begränsa publiken på offentliga platser - till exempel köpcentra, stormarknader, kontor - och kollektivtrafik, till exempel bussar och tåg.
Att använda en människa för att begränsa antalet personer på en viss plats skulle inte vara lika effektivt som att använda ett automatiskt system på grund av bristen på personal i vissa områden. Denna prototyp kan användas i verkliga situationer genom att ersätta servomotorn med en solid state -relämodul. Solid state -relämodulen kommer att styra motorn som driver de automatiska skjutdörrarna i byggnader och fordon. Det kommer att bli en liten ändring av koden vid byte av servomotor.
Steg 2: Så här fungerar det


Om en person kommer att gå in i byggnaden eller fordonet kan han/ hon vifta eller sväva med handen över ultraljuds-/ IR -spårningssensormodulen. Om en IR -spårningssensormodul används skickar den en LÅG signal till Arduino Uno mikrokontroller och enligt mitt program kommer dörren att öppnas.
I min modell har jag använt en servomotor för att öppna/ stänga dörren. Dörren öppnas när servomotorn roterar 90 grader. Om en ultraljudssensormodul används öppnas dörren när sensorn upptäcker ett hinder inom 5 cm från sig själv. Dörren förblir öppen i 5 sekunder och värdet som lagras i räknevariabeln kommer att öka med ett efter att dörren är stängd. Räkningsvariabeln anger antalet personer i en byggnad eller ett fordon. Om värdet lagrat i räknarvariabeln når det maximala beläggningsvärdet visar LCD -displaymodulen att ingen kunde komma in och dörren förblir stängd tills någon lämnar byggnaden. Jag har anslutit en IR -spårningsmodul på insidan av låda (modellerad som byggnaden/ fordonet) också. Processen kommer att vara densamma som den som nämns ovan, men skillnaden är att värdet som lagras i räknevariabeln kommer att minska med en när en person lämnar byggnaden.
Steg 3: Schematisk




IR -spårningssensormodul
- S (inuti) - D5
- S (utanför) - D4
- (+) - 5V
- (-) - Mark (GND)
Ultraljudssensormodul (HC -SR04) - Om du hade använt detta i ditt projekt
- VCC - 5V
- Trig - D4
- Echo - D3
- GND - Jord
16 x 2 LCD -displaymodul med ett I2C -gränssnitt
- GND - Jord
- VCC - 5V
- SDA - A4
- SCL - A5
Servomotor
- S - D9
- (+) - 5V
- (-) - Mark
Steg 4: Kod



Om någon har några frågor angående koderna får du gärna kommentera nedan
Steg 5: Sista titt

Grattis! Du har nu slutfört detta projekt.
Ta en titt på YouTube -videon ovan för att se hur det fungerar.
Om någon har några frågor eller förslag angående detta projekt får du gärna kommentera nedan eller skicka ett mejl till [email protected].
Rekommenderad:
555 Timer för att avge signal för att avbryta Atmega328: 7 steg

555 Timer to Emit Signal to Interrupt Atmega328: Huvudmålet med denna krets är att spara energi. Så jag tänker inte prata om arduino eftersom styrelsen själv har onödig kraftöverlag för en slutprodukt. Det är bra för utveckling. Men, inte särskilt bra för slutprojekt som körs på batt
Hur man gör DIY Arduino 30 sekunder tvättid, stoppar COVID -SPRIDNING: 8 steg

Hur man gör DIY Arduino 30 sekunder tvättid, stoppar COVID -SPRIDNING: hej
Väggfäste för iPad som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: 4 steg (med bilder)

Väggfäste för iPad Som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: På senare tid har jag ägnat ganska mycket tid åt att automatisera saker i och runt mitt hus. Jag använder Domoticz som min hemautomationsapplikation, se www.domoticz.com för mer information. I min sökning efter en instrumentpanelapplikation som visar all Domoticz -information tillsammans
13 idéer för spridning av lysdioder: 13 steg (med bilder)

13 idéer för spridning av lysdioder: Detta är en lista med mina favoritidéer för LED-diffusion, som jag hoppas kommer att ge dig några gnistor av inspiration för att skapa din egen nästa nivåbelysning. Exempel och länkar finns för varje! För att hänga med i det jag jobbar med, följ mig o
Övertyga dig själv om att bara använda en 12V-till-AC-omriktare för LED-ljussträngar istället för att koppla om dem för 12V: 3 steg

Övertyga dig själv om att bara använda en 12V-till-AC-linjeomvandlare för LED-ljussträngar istället för att koppla om dem för 12V: Min plan var enkel. Jag ville klippa upp en väggdriven LED-ljussträng i bitar och sedan dra om den för att gå av 12 volt. Alternativet var att använda en kraftomvandlare, men vi vet alla att de är fruktansvärt ineffektiva, eller hur? Höger? Eller är de det?