Arduino powered digital puls mätare (3 / 3 steg)
Steg 3: Arduino skiss
Ladda projektet skiss till Arduino styrelsen använda Arduino IDE. Du kan hämta den Arduino skissen för detta projekt från länken nedan. Bära sensorn på fingertoppen index som visas i bilden nedan. Sitta på en stol med handen vilande på visst stöd. Puls mätaren visar hjärtfrekvensen i slag per minut (bpm) på sju segment LED modul. Om Arduino inte får någon puls signalen från sensorn, visar det "EEEE" i sju segment som ett felmeddelande. Annars uppdateras hjärtfrekvensen var 3 sekunder. Arduino läser i PPG analoga signalen från sensorn puls och identifierar tre i rad toppar i pulspletysmografi signalen använder principen om differentiering (hitta maxima där kurvan ändras slutta från positiv till negativ), och avståndet (tidsintervall) mellan topparna kan ge frekvensen av hjärtrytm.
Om du ser "EEEE" på displayen, det betyder att Arduino inte får en bra signal från sensorn. Du kan prova ett par olika saker som göra till uttaget sensor sitter i väl och öka vinsten av instrumentering förstärkaren lätt puls Plugin styrelsen genom att vrida potentiometern moturs. Algoritm för att beräkna hjärtrytm visas i flödesschemat ovan.