Smart Rehab Training Pods

Type of project

Reasearch based IoT product development

Context

DTU project

Year

2021

About the project

The smart rehab training pods were a project that involved using internet of things (IoT) to combat obesity. The goal was to create training devices that guide people through exercises by motivating with gamification. The exercises should be planned with a physotherapist and can be adjusted via the app that was made with the pods.

The project is coded with Node-red that communicates with a MQTT broker. The broker then communicates with the NodeMCU in each of the four pods that were made for this project. The app prototype can be seen by clicking here

The pods

Each pod consist of four 3D printed parts: base, body, lid and interior. The interior part is what is holding the button and LED in place as well as hiding the electronics and nodeMCU from the user. There is a switch on the side of the pods connected to a battery inside the pods, for turning them on and off. Pods can only be detected by the app if the pods are on.

The communication structure is based on a MQTT broker. Whenever the user switches on the pods, every NodeMCU will be assigned a numeric ID. The assignment is currently done in the order in which the various pods connect to the Wifi and in a numerical order starting from 1 and increasing by 1 with every new pod connected. As a result, it is possible to connect n pods to the system. Using the communication with the broker, the user can then communicate with the app when pressing the button, giving the app feedback on what the user is doing.