Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:10
I takt med att länder runt om i världen öppnar igen blir det nya sättet att leva med det nya coronaviruset. Men för att stoppa spridningen av viruset måste vi skilja människor som har coronaviruset från resten.
Enligt CDC är feber det ledande symptomet på Coronaviruset med upp till 83% av symtomatiska patienter som visar några tecken på feber. Många länder gör temperaturkontroller och masker obligatoriska för skolor, högskolor, kontor och andra arbetsplatser.
För närvarande utförs temperaturkontroller manuellt med kontaktlös termometer. Manuella kontroller kan vara ineffektiva, opraktiska (på platser med ett stort fotfall) och riskabelt.
För att lösa dessa problem har jag konstruerat en kiosk som automatiserar processen för temperaturkontroll med hjälp av ansiktsmarkering och kontaktlös IR -temperatursensor och maskdetektering med hjälp av Deep Learning Neural Network.
Användningen av denna kiosk är inte begränsad till skolor, högskolor, kontor, andra arbetsplatser utan kan också användas på högriskområden som sjukhus. Denna enhet kan också användas på tågstationer, busshållplatser, flygplatser etc.
Mitt tillvägagångssätt för detta projekt var att bygga en strömlinjeformad installationsprocess så att alla som inte har någon tidigare erfarenhet av datorsyn eller djupinlärning kan använda detta. Detta är ett fullt fungerande och klart att använda projekt. Jag har gjort detta projekt mycket anpassningsbart genom att lägga till kodfiler för varje fristående del och den fullständiga versionen. Således kan du använda någon av delarna av projektet individuellt.
Förklaring
För det första försöker det Tensorflow -baserade Deep Learning Neural Network att upptäcka om personen bär en mask eller inte. Systemet har blivit robust genom att träna det med många olika exempel för att förhindra falska positiva.
När systemet väl har upptäckt masken ber det användaren att ta bort masken så att den kan utföra ansiktsmarkering. Systemet använder DLIB -modul för ansiktslandmärke för att hitta den bästa platsen på pannan för personen att ta temperaturen från.
Sedan, med hjälp av PID -kontrollsystem med servomotorer, försöker systemet att rikta in den utvalda punkten på pannan med sensorn. När systemet väl är inriktat tar det temperaturavläsning med kontaktlös IR -temperatursensor.
Om temperaturen ligger inom det normala människokroppstemperaturområdet tillåter personen att fortsätta och skickar ett e -postmeddelande till administratören med en bild och andra detaljer som kroppstemperatur, etc.
Tillbehör
Hårdvara
- Raspberry Pi modell 2/3/4
- Raspberry Pi kameramodul v1/v2
- Beröringsfri infraröd temperatursensormodul (MLX90614)
- Officiell Raspberry Pi -pekskärm (eller generisk 3,5 -tums pekskärm) (tillval)
- Pan Tilt Kit
- SG90 Micro Digital Servo x 2
- MicroSD -kort
- Raspberry Pi strömadapter
programvara
- Raspberry Pi OS (tidigare känt som Raspbian)
- Tensorflow-2.2.2
- OpenCV
- DLIB Facial Landmarking
Rekommenderad:
Automatisk kylfläkt med servo och DHT11 temperatur- och fuktsensor med Arduino: 8 steg
Automatisk kylfläkt med servo och DHT11 temperatur- och luftfuktighetssensor med Arduino: I denna handledning lär vi oss hur man startar & rotera en fläkt när temperaturen stiger över en viss nivå
Hemmagjord Peltier -kylare / kylskåp med temperaturkontroll DIY: 6 steg (med bilder)
Hemmagjord Peltier -kylare / kylskåp med temperaturregulator DIY: Hur man gör en hemlagad termoelektrisk Peltier -kylare / minikylskåp DIY med W1209 temperaturregulator. Denna TEC1-12706-modul och Peltier-effekten gör den perfekta DIY-kylaren! Denna instruerbara är en steg-för-steg-handledning som visar dig hur du gör
Exakt temperaturkontroll på Raspberry Pi 4: 3 -steg
Exakt temperaturkontroll på Raspberry Pi 4: Pimoroni Fan Shim är en bra lösning för att minska temperaturen på din Pi när den blir varm. Tillverkarna tillhandahåller till och med programvara som triggar fläkten när CPU -temperaturen stiger över ett visst tröskelvärde (t.ex. 65 grader). Temperaturen q
Temperaturkontroll med Arduino- och PWM -fläktar: 6 steg (med bilder)
Temperaturkontroll med Arduino- och PWM -fläktar: Temperaturkontroll med PID på Arduino- och PWM -fläktar för DIY -server-/nätverksställskylning För några veckor sedan behövde jag installera ett rack med nätverksenheter och några servrar.Racket placeras i ett slutet garage, så temperaturintervallet mellan vinter och
Temperaturkontroll för frys eller kyl: 7 steg
Temperaturkontroll för frys eller kyl: Denna instruktion täcker integrationen av en Johnson Controls temperaturkontroll i en förlängningssladd med strömbrytare och eluttag för att styra en frys. För jäsning av öl är en bröstfrys en fantastisk plattform men fabriken fortsätter