Controlling Bluetooth low energy with Arduino
Huru, Ilpo (2012)
Huru, Ilpo
2012
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023101627567
https://urn.fi/URN:NBN:fi:amk-2023101627567
Tiivistelmä
This project was started as a side project of a European Union funded project that creates power consumption metering systems for households. The goal of the project is to create a library for Arduino which would be controlling the Bluetooth Low Energy module. These two devices would be a part of a sensor network. Arduino would be working as sensor and controller and Bluetooth Low Energy as connection to other similar pairings in the network.
The previous working experience with Arduino and its programming was helpful for the project. Bluetooth Low Energy needed some studying, to example how the Bluegiga Application Programming Interface works and how it could be used with Arduino also learning how to create profiles and a script for the Bluetooth Low Energy module. The testing was comprised mainly of the communication between Arduino and the Bluetooth Low Energy module.
The main goal of making Arduino communicate with the Bluetooth Low Energy and control it with the Bluegiga Application Programming Interface faced an unexpected problem that still remains unsolved. As the other parts of the testing with scripts were successful, it seems that different kind of approach is needed for creating that sensor network.
The previous working experience with Arduino and its programming was helpful for the project. Bluetooth Low Energy needed some studying, to example how the Bluegiga Application Programming Interface works and how it could be used with Arduino also learning how to create profiles and a script for the Bluetooth Low Energy module. The testing was comprised mainly of the communication between Arduino and the Bluetooth Low Energy module.
The main goal of making Arduino communicate with the Bluetooth Low Energy and control it with the Bluegiga Application Programming Interface faced an unexpected problem that still remains unsolved. As the other parts of the testing with scripts were successful, it seems that different kind of approach is needed for creating that sensor network.