Υλοποίηση ηλεκτροκαρδιογράφου με μικροελεγκτή Arduino και δυνατότητα επικοινωνίας με έξυπνο τηλέφωνο μέσω Bluetooth
Create an electrocardiogram with an Arduino microcontroller and smart phone communication via Bluetooth
Keywords
Arduino ; Ηλεκτροκαρδιογράφος ; BluetoothAbstract
Σκοπός της παρούσας πτυχιακής εργασίας η κατασκευή ενός ηλεκτροκαρδιογράφου με χρήση μικροελεγκτή της οικογένειας Arduino για τη μέτρηση των καρδιακών παλμών. Η μέθοδος στην οποία θα στηρίξουμε τη μέτρηση αυτών των καρδιακών ρυθμών είναι η τεχνική της φωτοπληθυσμογραφίας, η οποία μας επιτρέπει τη μέτρηση της καρδιακής συχνότητας με χρήση οπτικών αισθητήρων. Η εργασία αυτή αναπτύσσεται σε τέσσερα κεφάλαια. Στο πρώτο κεφάλαιο ασχολούμαστε με τη φυσιολογία της καρδίας καθώς και με τις υπάρχουσες τεχνικές για την εξαγωγή αποτελεσμάτων σχετικά με την καρδιακή συχνότητα.
Στο επόμενο περιγράφουμε αναλυτικά τον μικροελεγκτή Arduino που αποτελεί και την «καρδιά» της διάταξης που κατασκευάσαμε. Στη συνέχεια του κεφαλαίου αυτού αναπτύσσουμε τα κύρια γνωρίσματα της τεχνολογίας Bluetooth καθώς και τα κύρια χαρακτηριστικά του Bluetooth module HC-06 που χρησιμοποιήσαμε στη διάταξη μας. Τέλος το κεφάλαιο ολοκληρώνεται με το αισθητήριο καταγραφής καρδιακών παλμών Pulse Heart Rate Sensor. Το τρίτο κεφάλαιο ασχολείται με τη διαδικασία που ακολουθήσαμε για την υλοποίηση του τελικής μας διάταξης, καθώς επίσης και τον κώδικα που αναπτύξαμε για τη λειτουργία αυτής. Τέλος, στο τέταρτο και τελευταίο κεφάλαιο παρουσιάζουμε τα αποτελέσματα της λειτουργίας της διάταξης μας, την ασύρματη Bluetooth επικοινωνία με το κινητό τηλέφωνο, τις διάφορες απαιτήσεις του περιβάλλοντος εργασίας μοντέλου, καθώς και τα σχετικά συμπεράσματα που προκύπτουν.
Abstract
The purpose of this thesis is to construct an electrocardiograph using a microcontroller from the Arduino family to measure heart rate. The method on which we will base these heart rate measurements is the technique of photomultiplier, which allows us to measure heart rate using optical sensors. This work is developed in four chapters. In the first chapter, we discuss the physiology of the heart as well as the existing techniques for extracting heart rate results. In the following we describe in detail the Arduino microcontroller which is also the "heart" of the device we built. Following in this chapter, we will discuss the main features of Bluetooth technology as well as the main features of the Bluetooth module HC-06 we used in our layout. Finally, the chapter concludes with the Pulse Heart Rate Sensor. The third chapter deals with the process we followed to implement our final provision, as well as the code we developed for its operation. Finally, in the fourth and final chapter, we present the results of our device operation, the Bluetooth wireless communication with the mobile phone, the various requirements of the model interface, and the relevant conclusions.