This project entitled “SenseBOT: A Health Monitoring App to Collect Vital Life Saving Information Through IoT” submitted by NiazMorshed, ID Saima Afrin, ID and Tanjid IbnaAkidID at the Department of Computer Science and Engineering, Daffodil International University, has been accepted as satisfactory for partially meeting the requirements for the degree of B.Sc. Department of Computer Science and Engineering Faculty of Science and Information Technology Daffodil International University. First, we express our heartfelt thanks and gratitude to Almighty God for His divine blessing makes it possible for us to successfully complete the final year project.
His endless patience, expert guidance, constant encouragement, constant and energetic supervision, constructive criticism, valuable advice, reading many poor drafts and correcting them at all stages made this project possible to complete. Syed Akhter Hossain, Head of CSE Department for his kind help in completing our project and other faculty members and staff of CSE Department of Daffodil International University. We would like to thank our entire course staff at Daffodil International University who participated in this discussion while completing the course.
Finally, we must acknowledge with due respect the constant support and patience of our parents. SenseBOT: A Health Monitoring App to Collect Vital Life-Saving Information Through the Internet of Things' is a research-based project aimed at raising awareness among the masses in Bangladesh about the state of primary health care. This project is a combination of hardware and software. All information is sent via bluetooth to the mobile application and displayed on the screen.
There is a database where the user's medical record can be recorded for 30 days.
Introduction
Motivation
Objectives
Expected outcome
Background
- Related Works
- Comparative Studies
- Comparison with related devices
- Scope of the Problem
- Challenges
So far we have seen that the price of those existing devices is very high, which is difficult for the people of Bangladesh to purchase. The device we have built will not be very expensive if we compare it with other devices on the market. In addition, we have seen that many devices from other companies do not have the function such as measuring barometric pressure, which we have implemented.
Barometric pressure is an important thing for human health as it plays an important role in the human body, especially for the elderly. We saw some good sensors outside the country and we wanted to buy them, but we couldn't because of the extremely high price.
Description of Hardware and Software 3.1 Name of tools and materials
- Types of Jumper Wires
- Temperature Sensor
- Pressure Sensor – BMP180
- Bluetooth Module HC-05
- Battery Holder
- Introduce to IDE
- Android Studio
- GUI for this Project User Interfaces
- Hardware Connections
- Initial System Module Connections
- Diagram of Hardware Connections
- Upgraded System Module Connections
Vin: This is input control supply voltage to the board when using an external power source of 7 to 12 V. 5V: This is a directed power supply voltage of the board that is used to control the controller and different segments placed on the board. There are several ground rods on the board that can connect in the same way when more than one ground rod is needed.
Rx, Tx: These pins are used for sequential correspondence where Tx talks about the transfer of information while Rx talks to the receiver of information. Jumper wires are electrical wires with a solid point at each end, normally used to connect the components in a breadboard. A temperature sensor is a gadget that is explicitly intended to quantify the heat or frigidity of an item.
The LM35 is an accuracy IC temperature sensor with its output proportional to the temperature (in °C). HC-05 Bluetooth Module is a wireless device that connected our smartphone via an apps and controls our project equipment like fan, light, AC, projector, etc. They are available in numerous shapes, sizes and shades, with both standard and custom images available on the actuator.
In our project, we used android studio for the programming side of the development of our first mobile application on the android platform. This is the initial home user interface of our application, where the sensor values are before the Bluetooth connection to the device. After starting the device, this application will get the availability of Bluetooth connection of the device.
Since the main part of our project depends on our device, it was very important for us to implement the device properly first. So hardware connection is most important for our project as well as any Arduino based project. There are three sensors working with this device called Heart Rate Sensor, Temperature Sensor - LM35 and Pressure Sensor - BMP180.
To pass the values, we used Bluetooth module HC-05 which is connected to the pin called RX and TX of the Arduino board. Battery for power supply and a switch to turn on the device are connected to the digital pins of the Arduino board.
Implementation and Testing
Device Wore by Person 1 and Outcome
From the picture above, we can see that the pulse of the first person is 69 beats per minute and his body temperature is 34 degrees Celsius which is equal to 95 degrees Fahrenheit.
Device Wore by Person 2 and Outcome
From the picture above, we can see that the pulse of the second person is 80 beats per minute and. Finally, we can see that the device is successfully measuring those three things from different human beings and the app is successfully showing the result on the mobile screen.
Conclusion and Future Scope 6.1 Conclusion
Future Scopes
APPENDIX Appendix: Project Reflection