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

Hartslagmeter

Componenten en benodigdheden

Arduino UNO
× 1
Weerstand 1k ohm
× 2
Condensator 100 µF
× 2
Weerstand 100 ohm
× 1
SparkFun infraroodzenders en -detectoren
× 1
Jumperdraden (algemeen)
× 1
Vrouwelijke kop 8 positie 1 rij (0,1")
× 2
Mannelijke kop 36 Positie 1 rij - lang (0,1")
× 2
Texas Instruments LM386
× 1

Benodigde gereedschappen en machines

Soldeerbout (algemeen)

Apps en online services

Arduino IDE
Arduino Web Editor
NI LabVIEW Community-editie

Over dit project

Inleiding

In dit project wil ik beschrijven hoe je een eenvoudig en gemakkelijk hartslagmetingssysteem kunt maken met behulp van een LED en een fototransistor om een ​​hartslag in de vinger te voelen. Dit project maakt gebruik van een PPG-methode, dus met behulp van dit algoritme kan de sensor je hartslag detecteren in BMP (rate of beats per minute).

De grafiek toont en evalueert een hartslagvisualisatie met behulp van LabView, waarbij we fuzzy logic gebruiken om dit programma te maken, en ik moet een programma maken dat de grafiek van de hartslag kan tonen en de waarde over een seconde kan geven.

Schema's

Bereid alle onderdelen voor en volg het schema. Omdat het een oud project is, heb ik het niet gehaald in Fritzing; Ik heb een Eagle gebruikt om een ​​schema te maken. Het is hetzelfde als Fritzing, maar een beetje moeilijker.

  • Ten eerste bevat de sensor de LED-infrarood en fototransistor, dus we hebben een weerstand nodig om de spanningswaarde in de sensor te houden.
  • Ten tweede is de versterker. Door een LM386 als audioversterker te gebruiken, maakt hij tot 200 keer winst met een configuratie om in slechts 20 seconden winst te maken.
  • Het volgende is de signaalconditionering. Gebruik een laagdoorlaatfilter om te voorkomen dat de DC-component in ADC wordt gelezen. We gebruikten een frequentie-cutoff van 150 Hz.
  • De laatste is de jumper die een voeding en signaal geeft aan Arduino.

Software

Voor dit project heb ik twee softwareprogramma's gebruikt:Arduino IDE en LabView. Wat betreft het programma in Arduino, je kunt het hieronder downloaden; dus ik geef alleen een tutorial voor LabView omdat ik weet dat jullie al bekend zijn met Arduino.

Je kunt zien dat dit het schema van LabView is om een ​​looping en algoritme te maken met behulp van fuzzy logic. Dus je kunt zien dat de LabView verbinding moet maken door Linx (je kunt hierboven zien), dit is een programma zoals een firmata om verbindingen van Arduino naar LabView te geven. Voor de volledige tutorial over Linx kun je deze pagina bekijken.

Conclusie

Dus ik kan je dit alleen geven in mijn tweede project, het spijt me omdat er geen video is voor dit project. Ik hoop dat ik bij het volgende project een volledig project kan geven met video en meetresultaat.

Een bibliotheek voor Arduino toevoegen om het project hier te voltooien.

Bedankt voor het lezen!

Code

Hartslagschets
Hartslagprogramma vol
het is inclusief alle bestanden die je nodig hebt om dit project te makenhttps://github.com/Rajarahman/hearth-rate
Frequentiemeetbibliotheek
https://github.com/PaulStoffregen/FreqMeasureMulti

Schema's

Dit schema van Hearth Rate met behulp van infrarood en fototransistor

Productieproces

  1. Hartslagmeter op afstand
  2. Dorstalarm plantalarm
  3. Hartslagmeter met IoT
  4. Italiaanse Word Clock
  5. Bewateringssysteem voor planten voor thuis
  6. Sigfox kWh-meter
  7. Bluetooth-temperatuurmeter
  8. Meet je reactietijd
  9. Cloud monitoring, een afstandsbedieningssysteem
  10. Sensoren geïntegreerd in kledingmonitor Hartslag
  11. Systeem maakt contactloze bewaking van hartritme mogelijk met behulp van slimme luidsprekers