Step counter hardware and software development using wireless technologies

OData support
Dr. Max Gyula
Department of Automation and Applied Informatics

It’s getting more and more popular these days to use more devices at the same time, while synchronising them together. In today’s world there isn’t much time to connect all our devices with cables, especially if we can’t remember where we left them, or there aren’t any connectors left in on the device we want to connect to. This is why wireless connectivity became so popular. What’s more important than this, is that we exercise, and move our bodies frequently; there are many digital ways to monitor this behaviour. The most common of these are pedometers, which count the number of steps we take in a day, therefore taking note of how much we move in a day, and how much more we need to move to keep healthy.

The device implemented counts the number of steps a person has made in a day, saves the current GPS coordinates, and can send the saved data to a device it has been synchronised to, which - with the help of Google Maps - plots the route the person took. If the user uses a smartphone, they can choose between connecting with WiFi and Bluetooth. If the uses wishes to use a computer to connect to the device, only WiFi is available. To plot the route on a map, an active internet connection needs to be available (If connected via WiFi another network connection must be used).

This thesis presents the technologies used, describes the design of the circuit and the steps taken while programming the code. It demonstrates the management of the peripheral devices and the creation of the side-application. While creating this thesis I immersed myself in the two most commonly used wireless technologies, and I learned how to create mobile applications, and web servers.


Please sign in to download the files of this thesis.