The Hasta Takip Uygulaması (Patient Follow-Up Application) is a system developed to monitor patient health metrics using wireless communication with Xbee and Arduino. This application collects data from various sensors and transmits it wirelessly to a web interface for real-time monitoring. The data is collected using C# and stored in a local database. The project was completed by a team of three members.
- Wireless Communication: Utilizes Xbee technology to establish connections between sensors and the central monitoring system.
- Sensors Used:
- DHT11: Measures temperature and humidity.
- Pulse Sensor: Monitors heart rate.
- LM35: Measures body temperature.
- Data Handling: Sensor data is received using C# and stored in a local database for further analysis.
- Web Interface: A user-friendly web interface developed using C# for real-time data visualization and monitoring.
- C#
- C++
- PHP
- JavaScript
- HTML
- CSS3
- .NET Framework
- MVC
- Bootstrap
- jQuery
- Ajax
- MSSQL
- Arduino
- Xbee
- DHT11: Temperature and Humidity Sensor
- Pulse Sensor: Heart Rate Monitor
- LM35: Temperature Sensor
- Arduino IDE
- Visual Studio (or any C# IDE)
- MSSQL Server
- Xbee modules
-
Set Up Arduino:
- Connect the DHT11, Pulse Sensor, and LM35 sensors to the Arduino.
- Upload the Arduino code to read sensor data.
-
Configure Xbee Modules:
- Set up Xbee modules for wireless communication between Arduino and the central system.
-
Database Setup:
- Set up an MSSQL database to store the sensor data.
- Create necessary tables for storing temperature, humidity, and heart rate data.
-
Develop the Web Interface:
- Use Visual Studio to create a C# project.
- Develop the web interface using HTML, CSS3, JavaScript, Bootstrap, jQuery, and Ajax.
- Implement server-side logic using the .NET Framework and MVC.
-
Data Collection and Transmission:
- Write C# code to receive data from the Arduino via Xbee.
- Store the received data in the MSSQL database.
-
Real-Time Monitoring:
- Implement real-time data visualization on the web interface.
- Ensure the web interface is user-friendly and provides real-time updates.
- Start the Arduino to begin collecting sensor data.
- The data is transmitted wirelessly via Xbee to the central monitoring system.
- Use the web interface to monitor the real-time health metrics of patients.
- Access stored data in the MSSQL database for analysis and reporting.
- Yunus Koç: Hardware integration and sensor setup
- Tahsin Soyak & Yunus Koç: Software development and database management
- Emirhan Dikçi & Tahsin Soyak: Web interface design and implementation
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to all the team members for their contributions and hard work.
- Special thanks to the open-source community for providing valuable resources and support.