Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

COVID-19-detector:de noodzaak van de crisis

Componenten en benodigdheden

Sparkfun MLX90614
× 1
SparkFun RedBoard
Je kunt dit bord of de Arduino Uno gebruiken. Beide werken precies hetzelfde.
× 1
Arduino Due
× 1
Adafruit-toetsenbord
× 1
Sparkfun 10K trimbare potentiometer
× 1
Sparkfun-weerstandsset
× 1
SparkFun Cerberus USB-kabel - 1,8 m
× 1
SparkFun Breadboard - zelfklevend (wit)
× 2
SparkFun Jumper Wires Standaard 7" M/M - 30 AWG ( 30 stuks)
× 2
MakerSpot-knoppen met twee pinnen
× 1
Basic 16x2 Character LCD - Wit op Zwart 5V
× 1

Apps en online services

Arduino IDE
Microsoft VS-code
Fritzing

Over dit project

Niemand kan een pandemie voorspellen, het maakt niet uit of je een gevorderde biochemicus bent of een hobbyist zoals ik. Met behulp van onze vaardigheden bij de hand, moeten we helpen wat we kunnen. Mijn doel om te helpen werd bereikt in dit project, waar ik Arduino . gebruikte en Python om de temperatuur te meten en vast te leggen van medewerkers en studenten die een gebouw binnenkomen.

Naarmate onze situatie voortduurt en de economie langzaam opengaat, hebben we een efficiënte en praktische manier nodig om ervoor te zorgen dat de mensen die een gebouw binnenkomen, anderen niet besmetten met dit dodelijke virus. Momenteel lopen gezondheidswerkers het grootste risico om besmet te raken met deze ziekte, en ziekenhuizen hebben een apparaat nodig om hun temperatuur te controleren telkens wanneer ze het gebouw verlaten of binnenkomen. Zoals de onderstaande grafiek laat zien, zijn bijna 1.556.930 geregistreerde verpleegkundigen getroffen door COVID-19.

Wanneer scholen en kantoorgebouwen weer opengaan, moet er een manier zijn om te voorkomen dat één persoon de pandemie naar alle anderen verspreidt. Studenten en werknemers kunnen hun temperatuur laten controleren en registreren in het voordeel van henzelf en dat van hun werkgever. Als de verpleegster komt, kan hij of zij duidelijk de temperatuur van de verschillende studenten of medewerkers bekijken en analyseren, die bij hun naam worden vermeld. De naam wordt afgelezen van hun bepaalde pincode. In de huidige en post-pandemische toekomst zal mijn uitvinding nuttig zijn bij het beheersen van het virus. Er moet iets gebeuren en wij hobbyisten kunnen een bijdrage leveren.

Dit innovatieve idee kan worden gebruikt om dit virus te verslaan, want dit is een schaakspel waarbij onze koning niet kan vallen en we niet kunnen verliezen.

Tot slot, mijn inspiratie was om de pin van de gebruiker te lezen en zijn of haar naam te bepalen aan de hand van de invoer, de temperatuur van de gebruiker te meten met behulp van de MLX90614 contactloze thermometer en deze te associëren met zijn of haar naam. Ten slotte zouden de gegevens worden vastgelegd voor beoordeling door een gezondheidswerker, waardoor het virus in de huidige en toekomstige gebouwen zoals ziekenhuisgebouwen, scholen en kantoorgebouwen onder controle blijft.

Stap één:de repository klonen

Om de repository te klonen, lees en volg de sectie, Een repository klonen via de opdrachtregel.

Opmerking:lees de volgende hyperlink om meer te lezen over Git Repository's en hun doel als je ze nog nooit eerder bent tegengekomen of wilt verduidelijken: https://www.geeksforgeeks.org/what-is-a-git-repository/

Stap twee:de materialen verkrijgen

Voor dit project heb je een aantal hoofdcomponenten nodig, zoals de MLX90614 contactloze thermometer, KeyPad, LCD, Cerberus Cord, Arduino Due en SparkFun RedBoard/Arduino Uno. De volledige componentenlijst kan hierboven of in mijn repository worden geopend op /COVIDdetector/Index_of_Materials , en vervolgens het opgegeven formaat dat geschikt is voor uw computer.

Stap 3:WorkFlow-diagram

Opmerking:terwijl je deze tutorial doorloopt, volg je het onderstaande schema bij elke stap

Stap 4:Bouw het circuit

Ga in de GitHub-repository naar /COVIDdetector/images/circuits/ en bekijk met Fritzing circuit.fzz . U kunt ook het onderstaande bestand bekijken:

  • Opmerking:in het Fritzing-circuitdiagram moet de knop van de MLX90614 naar beneden wijzen als deze op exact dezelfde manier wordt geplaatst als hierboven

Stap 5:De code compileren en uitvoeren

Er zijn een paar eenvoudige stappen om de code te compileren en uit te voeren:

Navigeer naar tools>Bibliotheekbeheer

  • Installeer de AdaFruit-bibliotheek voor de MLX90614 van AdaFruit
  • Installeer Wire.h als je het nog niet hebt
  • Installeer Keypad.h door Mark Stanley, Alexander Brevig
  • Installeer LiquidCrystal.h ingebouwd door Arduino, Adafruit

Installeer PySerial door pip . te typen installeren pyseriaal in uw terminal

Open Arduino IDE en voer COVIDdetectorA.ino uit

Open een nieuw exemplaar van Arduino

  • Volg deze tutorial op Mac
  • Voer in Windows twee afzonderlijke installaties van de Arduino IDE uit

Voer in het tweede exemplaar van Arduino IDE IR_therm_test_adafruit.ino

. uit

Voer ten slotte in de terminal python uit COVIDdetectorS.py

Je zou moeten zien dat je record_sheet.csv wordt bijgewerkt!

,"name,temp",DateTime
0,"Pyara,96.",2020-05-27 16:19:37
1,"Raunak,98.", 2020-05-27 16:20:32
2,"Jasmeen,97.",2020-05-27 16:21:41
3,"Mandeep,99.",2020-05- 27 16:22:61

Hier is de grafiek van de temperatuurregistraties afgeleid van de csv:

Stap 6:Je bent klaar!

Probeer als extra uitdaging je eigen naam te implementeren in het PIN-systeem in COVIDdetectorA.ino en probeer te begrijpen hoe het python-script werkt.

Als je vragen of suggesties hebt, aarzel dan niet om hieronder een reactie achter te laten.

Code

COVID-19-detector
Kloon deze repository om samen met dit project te volgen en maak je eigen draagbare COVID-19-detectorhttps://github.com/Raunak-Singh-Inventor/COVIDdetector

Schema's

Volg dit circuit om het hardwaregedeelte van het project te bouwen dat de Arduino Due, RedBoard, MLX90614 infraroodthermometer en driekoppige kabel gebruikt om het hardwaregedeelte van dit project te maken. circuit_rQ0ActwUSz.fzz

Productieproces

  1. Song vestigt de aandacht op de onderhoudscrisis
  2. De noodzaak van onderhoudsplanning
  3. De rol van IoT in de gezondheidszorg tijdens Covid-19
  4. Zal COVID-19 robotica in de supply chain versnellen?
  5. De snel evoluerende wereld van simulatie
  6. Hoe de automobiellogistiek de strijd aangaat met COVID-19
  7. De blijvende impact van COVID-19 op de wereldhandel
  8. Automatisering en de impact van COVID-19 in de productie
  9. Een CNC-draaibank is misschien wel de enige machine die u nodig heeft!
  10. De horizontale bewerkingsapparatuur die u mogelijk nodig heeft:
  11. De belangrijkste redenen waarom u kotterbewerkingen nodig hebt: