Hi, I need to read more than 3 or 4 Bluetooth Heart Rate Sensors (like chest strap, arm band, and so on)... I need to do this using Arduino and some library. Could someone help me? Thanks.
Hi, I need to read more than 3 or 4 Bluetooth Heart Rate Sensors (like chest strap, arm band, and so on)... I need to do this using Arduino and some library. Could someone help me? Thanks.
Hi,
If it's not obligated that you need to use Arduino, you can use the nRF51822 as the main MCU and use our SDK examples directly. We have an HRM central example at \examples\ble_central\ble_app_hrs_c.
If you need to use Arduino, could you tell what is your setup ? How you gonna connect the Arduino board with the nRF51 ?
Redbear Lab provides here a library for Arduino to use on an nRF51.
Thanks for your answer. I'm thinking to connect nRF51822 to Arduino via UART and exchange all Heart Rate Sensors in the network (bluetooth). There is a simple example, a libray? Thanks.
Heart Rate Sensors, is a generic term and there are many different types of these. There is a standard BLE Heart Rate service, but not all HR sensors use this, quite a lot of the "Activity tracker" armbands use their own custom service.
Assuming the sensors you have, do adhere to the BLE spec for HRS...
Then you could use a nRF51822 (or nRF52xxx), as a "central" to scan for the HRS sensors, then connect and receive notifications, and output via UART (Serial)
There is example code in the SDK in SDKPATH/examples/ble_central/ble_app_hrs_c
You would need to adapt this to suit your needs, and also write Arduino code to receive the data
(BTW. You should have posted your a comment to the answer by Hung, not as an answer)
You need to find a good way to interface the nRF51 with Arduino via UART. But we need to know how much experience you have with the NRF51. Have you done any coding with the nRF51 ?
Hi have some little experience with nRF52832 (D52Q Module) connected via UART to an Arduino Pro Mini 3.3V 8Mhz exchanging data with Heart Rate Monitors in ANT+ technology. I have no experience with nRF51822 and BLE (Bluetooth Light Emission). I need help to read Heart Rate Monitors in Bluetooth network.