Innehållsförteckning:
- Steg 1: Dellista
- Steg 2: Kretsdesign
- Steg 3: Skapa ram och anslut
- Steg 4: Koden fungerar och laddas ner
- Steg 5: Testkörning
Video: Temperaturmätning Automatisk och röstinformation: 5 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:39
Den senaste dagen kämpar hela världen med viruset Covid19. Första kontrollen av påverkade personer (eller misstänks ha påverkats) mäter kroppstemperatur. Så det här projektet är utformat efter modell som kan mäta kroppstemperatur automatiskt och informera med röst.
Låt oss börja!
Steg 1: Dellista
Komponent för projektet:
1. Arduino UNO
2. SD -kortmodul
3. SD -kort 8 GB
4. Förstärkare PAM8403 & högtalare
5. Ultraljudssensor HC-SR04
6. OLED 128x64
7. Brödbrädans kablar
8. Infraröd termometer GY-906https://amzn.to/2Wlab5r
Observera att på grund av den höga efterfrågan på infraröd termometer kanske du ibland inte hittar sensorn GY-906 på marknaden.
Steg 2: Kretsdesign
Ta en titt på kretsdesign.
I grund och botten mäter den temperaturen från den infraröda termometern GY-906 och visar sedan resultatet på Oled LCD 128*64. Det informerar dig också om resultattemperaturen med röst via högtalare. Högtalaren tar ljudfilen från SD -kortet och spelar sedan baserat på temperaturresultat. Högtalaren behöver förstärkare PAM8403 för att låta högre ljud för oss.
Huvudprocess för att använda så här:
1. Vi vinkar handen på ultraljudssensorn (avstånd ca 10cm)
2. Då hälsar det oss med röst "välkommen till temperaturmätningssystem, lägg din hand eller panna före sensorn ca 2cm"
3. Vi lägger handen eller pannan före sensorn för mätning av temperatur
4. Det kommer att låta temperaturresultat, samt visa på LCD. Till exempel är din temperatur 36,5dgC, det kommer att tala "Din temperatur är 36,5 grader C. Din temperatur verkar normal, så var god!"
Steg 3: Skapa ram och anslut
Ramen är av MDF -trä 3 mm tjocklek, skuren med laser. Jag hoppas att några av er kan stödja cnc -lasermaskin för att klippa den. Om inte kan du klippa kartong till ramen. Designfil kan laddas ner här (Google share)
Efter skärning behöver du lim för att göra ram för det. Det är inte svårt att göra ramen. Sedan installerar vi alla delar i ramen och gör ledningar som kretsdesign
Steg 4: Koden fungerar och laddas ner
Arduino -koden kommer att göra jobbet:
1. Upptäck om det finns personer (hinder) nära sensorn, detekteras av ultraljudssensor
2. Säg välkommen av högtalaren, meddela användaren att sätta handen eller pannan nära sensorn om 2 cm
3. Tala ut resultatet och kommentera din temperatur
Koden kan laddas ner här
https://bit.ly/3ailMqX
Här är ljudfilen, du bör ladda ner den och spara den på SD -kortet
bit.ly/3aZpGWJ
Observera att ljudfilen är 8bit, monotyp, 11025Hz. Jag spelar in min röst via dator (eller telefon) och konverterar den sedan med verktyg online (https://audio.online-convert.com/convert-to-wav)
Steg 5: Testkörning
Nu kan vi koppla in strömmen och testa hur det går. Mycket intressant för systemet kan mäta din temperatur och informera med röst.
Jag hoppas du kommer gilla det:)
Tack för din läsning!
Rekommenderad:
Temperaturmätning med hjälp av XinaBox och en termistor: 8 steg
Temperaturmätning med hjälp av XinaBox och en termistor: Mät temperaturen på en vätska med en analog ingång xChip från XinaBox och en termistorsond
Temperaturmätning med STS21 och Arduino Nano: 4 steg
Temperaturmätning med STS21 och Arduino Nano: STS21 digital temperatursensor erbjuder överlägsen prestanda och ett platsbesparande fotavtryck. Den ger kalibrerade, lineariserade signaler i digitalt I2C -format. Tillverkningen av denna sensor är baserad på CMOSens -teknik, som tillskrivs den överlägsna
Temperaturmätning med MCP9803 och Arduino Nano: 4 steg
Temperaturmätning med MCP9803 och Arduino Nano: MCP9803 är en 2-trådig temperatursensor med hög noggrannhet. De är förkroppsligade med användarprogrammerbara register som underlättar temperaturavkänningstillämpningar. Denna sensor är lämplig för mycket sofistikerat temperaturövervakningssystem med flera zoner.
Temperaturmätning med TMP112 och Arduino Nano: 4 steg
Temperaturmätning med hjälp av TMP112 och Arduino Nano: TMP112 hög precision, låg effekt, digital temperatursensor I2C MINI-modul. TMP112 är idealisk för utökad temperaturmätning. Denna enhet erbjuder en noggrannhet på ± 0,5 ° C utan att kräva kalibrering eller extern komponentsignalkonditionering. Jag
Temperaturmätning med MCP9803 och Particle Photon: 4 steg
Temperaturmätning med MCP9803 och Particle Photon: MCP9803 är en 2-trådig temperatursensor med hög noggrannhet. De är förkroppsligade med användarprogrammerbara register som underlättar temperaturavkänningstillämpningar. Denna sensor är lämplig för mycket sofistikerat temperaturövervakningssystem med flera zoner.