Skip to content

cturbides/Salus

Repository files navigation

Salus

Automate hospital monitoring

Salus is a web project that enable monitoring the whole Hospital via web. Nurses and operators can benefit from this project, using the software to see through all the hospital rooms without to manually enter them. With Salus you can visualize in real time:

  • Patient pulse
  • Patient's temperature
  • Patient's muscle state
  • Patient's room air quality
  • Patient's room temperature
  • Patient's room relative humidity
  • And so on.

Dependencies

To work, Salus uses:

Installation

Salus requires Python 3 to run.

Install the dependencies:

python3 pip install django channels channels-redis pyserial requests pillow

To install redis: In arch:

sudo pacman -S redis

With apt:

sudo apt install redis-server

Setting up your arduino

You will need some sensors, such as:

  • MQ-135 -> A0
  • PulseSensor -> A5
  • DHT-11 -> D2
  • DustSensor -> A2
  • Electromiography (homemade) -> A1

Change line 12 of salusArduino.ino according to your model:

#define placa "Arduino MEGA" 

Upload to your Arduino. Next change the line 6 and 7 of Wrapper.py file:

BOARD = 'Arduino MEGA'
PORT = '/dev/ttyACM0'

After that, run Wrapper.py indicating a room id, for example :

python3 Wrapper.py 1

Starting the server

From Salus core dir:

cd SalusWeb
redis-server &
python3 manage.py runserver 0.0.0.0:8000

Now just enter into salusApp

Note: You have to create an account to get into the system.

Captures

Home view My Hospital Patient graphs

License

MIT

About

Automate hospital monitoring

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published