IoT Projects with Bluetooth Low Energy by Bhargava Madhur
Author:Bhargava, Madhur [Bhargava, Madhur]
Language: eng
Format: azw3
Tags: COM074000 - COMPUTERS / Hardware / Mobile Devices, COM075000 - COMPUTERS / Networking / Hardware, COM067000 - COMPUTERS / Hardware / General
Publisher: Packt Publishing
Published: 2017-08-31T04:00:00+00:00
Indoor Proximity and Localization with an iTag
With the advent of Bluetooth Low Energy, a technology which is rapidly maturing, it has already started to find its way into a variety of premises.
iTags are small Bluetooth Low Energy sensors, which can be planted on things or individuals (especially toddlers) to track whether the iTag is nearby or far away:
Figure 4: iTag; source: www.amazon.com
You can buy an iTag for a few Euros online or at a nearby electronics shop.
The Bluetooth implementation of an iTag usually consists of a Link Loss and Immediate Alert Service.
To read more about the Immediate Alert Service in detail, visit https://www.bluetooth.com/specifications/gatt/viewer?attributeXmlFile=org.bluetooth.service.immediate_alert.xml.
Apart from many other functionalities, the Immediate Alert and Link Loss services are used for providing alerts when the device link is lost.
To read more about the Link Loss Service in detail, visit https://www.bluetooth.com/specifications/gatt/viewer?attributeXmlFile=org.bluetooth.service.link_loss.xml.
iTags are usually coupled with an app, which interacts with these services and indicates its proximity. It causes alerts (via beeps or alarm sounds) when the device link is lost.
Instead of the traditional manner of interaction with a Bluetooth Low Energy Device via its services and characteristics, in this chapter, we interact with the iTag in a nontraditional way via reading the RSSI value from the iTag and approximating the proximity/distance of a mobile device from the iTag based on that.
An iTag might not be as accurate as most of the commercial beacon-based solutions out there; however, it is enough to build and demonstrate a solid proof of concept, which states that apart from interacting with just services and characteristics, Bluetooth Low Energy has a lot more to offer.
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Linux Device Driver Development Cookbook by Rodolfo Giometti(3957)
Embedded Programming with Modern C++ Cookbook by Igor Viarheichyk(3788)
Implementing Cellular IoT Solutions for Digital Transformation by Dennis McCain(3708)
Embedded Linux Development Using Yocto Project - Third Edition by Otavio Salvador & Daiane Angolini(3560)
TinyML Cookbook by Gian Marco Iodice(3474)
Simplifying 3D Printing with OpenSCAD by Colin Dow(2861)
TinyML Cookbook by Gian Marco Iodice & Ronan Naughton(2623)
Fusion 360 for Makers by Lydia Sloan Cline(2232)
Networking A Beginner's Guide by Bruce Hallberg(2230)
Hands-On Linux for Architects by Denis Salamanca(2075)
But How Do It Know? by J. Clark Scott(2039)
Computers For Seniors For Dummies by Nancy C. Muir(2023)
Raspberry Pi and MQTT Essentials by Dhairya Parikh(1981)
Arduino Project Handbook, Volume 2: 25 Simple Electronics Projects for Beginners by Geddes Mark(1963)
9781803246888-ENHANCING DEEP LEARNING WITH BAYESIAN INFERENCE by Unknown(1918)
Hack and HHVM by Owen Yamauchi(1904)
31 Days Before Your CompTIA A+ Exams (Shanette Luellen's Library) by Benjamin Patrick Conry(1878)
MicroPython Projects by Jacob Beningo(1768)
Hands-On Internet of Things with MQTT by Tim Pulver(1731)
