Hi there!
I'm trying to figure out if this idea could work:
"You have a wireless transmitter located a some point. The moment you are crossing there (walking, running, it does not matter), you receive a notification in your phone or some kind of receiver, INMEDIATLY. This means that anyone who enters the transmitter area should be able to receive a notification in his compatible device."
The idea is really simple, but most of wireless technologies requires autentication. In case of multiple transmiters, this means your receiver must remember multiples networks and passwords. That is not the point.
I know this a tricky and possible silly project, but I would thank any suggestion from you.
How are you going to detect when the person enters an area?
On what is the person going to receive a notification?
If you are thinking of an SMS or WiFi message there can be significant delay in propagation even if your detection system is quick.
Thanks eveyone for ur advice. I was hoping I could skip detection of people (receiver devices). Instead, my transmitter would constantly broadcast the message. Detection area must be around 10 - 15 meters.
Your RN42 BLE Module could work as an Ibeacon transmitter? By the way, this technologie seems really cool.
The Bluetooth RN42 Module is for "classic" bluetooth, which must be paired with the device it is to communicate with. This is probably not a good fit for the application you describe.
Our RFduino Pro Module has a Bluetooth "Low-Energy" (BLE) transceiver coupled with an Arduino-compatible microcontroller. No pairing is required for BLE to send information (notifications) to devices such as smartphones, tablets, etc. This does sound like a good fit, and it's very easy to write sketches for using the Arduino IDE.
This module is also very low power, and can easily run from battery - check out our RFduino Pro Lipo shield for a rechargeable battery solution.
TechFirma:
. . .No pairing is required for BLE to send information (notifications) to devices such as smartphones, tablets, etc. . . .
Hopefully the OP is aware of the difference between BLE and Classic Bluetooth. There are a lot of smartphones which don't have BLE. BLE is not backwards compatible with Classic Bluetooth. To use a BLE device one needs a phone which can communicate using the BLE protocol.
The discussion of BLE has not yet explained how effective it would be for detecting "distance".
For example, if I start well out of range of the stationary device and walk towards it. What are the minimum and maximum distances at which my phone will detect the stationary device?
What are the factors that affect the range at which the device is detected?
Will this variability be acceptable for the OP's purpose?
DuaneDegn:
To use a BLE device one needs a phone which can communicate using the BLE protocol.
Yes, Duane brings up a good point. BLE is still an emerging technology and isn't available in all smartphone or tablet devices. It is supported in iPhone 4s and newer, iPad 3rd Gen and newer, and also in the Android Jellybean 4.3 and higher releases. If you have a specific phone or "some kind of receiver" in mind, check the specs to see if BLE is supported.
Robin2:
The discussion of BLE has not yet explained how effective it would be for detecting "distance".
These are very good questions Robin. Typically the maximum effective distance is 100m in open spaces. The RSSI value can be monitored to get an estimate of the distance between the transmitter and receiver.
It looks like Beacon should be one-way communication from store side.
It could be turn off, of course. Actually I just found it is default off in many APP.
Hi, I nearly understand what you said. What meets your idea mostly is proximity beacons, because OS company like google and apple have preload Eddystone and iBeacon protocols in smartphones, which makes it easy for customers to receive usefull message broadcasted by a proximity beacon. If you want more info about this new product, just check https://www.mokosmart.com or google "mokosmart beacon". They are beacons supporting both Eddystone and iBeacon protocols