多个智能手机如何同时连接到mcu?

时间:2014-07-17 02:20:47

标签: arduino bluetooth-lowenergy smartphone

我正在努力解决以下问题:

主要问题:
多个智能手机(最多30个)必须同时与MCU通信。

系统概述
有很多房间(每个房间是一个可容纳30人的机柜),每个机柜都有一个用于智能手机用户的MCU。
MCU将控制机柜的某些设备 该系统的场景如下:
1.用户进入机柜。
2.智能手机应用程序将识别MCU(或MCU将识别智能手机),MCU将向智能手机发送一些数据,这些数据将被注意到用户。
3.用户在智能手机应用程序中输入一些数据,这些数据将被发送到MCU以控制机柜设备 4.最多可同时有30人进入机柜,系统应同时处理所有用户 我将为这个系统开发智能手机应用程序和MCU固件
我的想法:
我想用Arduino / RFduino / Raspberry Pi作为MCU,我想用蓝牙LE / Wifi / 3G作为通讯材料。

我尝试了以下解决方案
1.在Arduino / RFduino / Raspberry Pi上使用蓝牙低功耗。
MCU将是BLE外设,我的智能手机应用程序将是BLE中心 但我发现BLE外设只能同时连接到BLE中心,所以我不能使用这种方法。
2.在Raspberry Pi上使用wifi 我认为Raspberry Pi可以运行Web服务,我的智能手机应用程序可以通过http与服务器通信 但每次智能手机用户进入基于Raspberry Pi的wifi区域时,用户应该在网络设置中选择wifi-hotspot,如果他已经注册了这个wifi,用户应该注册wifi-hotspot,如果这是第一次在wifi区(内阁)。
这对用户来说非常不方便,所以不能用于我 3.在Raspberry Pi上使用3G网络 不幸的是,机柜内没有3G信号,所以我不能使用这种方法
我很期待你的回答 任何提示或评论都将受到欢迎。

感谢您的关注 感谢您的回答。

Toltori Kim

1 个答案:

答案 0 :(得分:0)

嗯......我会选择wifi。和QR码。

我要为所有机柜制作一个单一的wifi网络(所以只有一组凭证,甚至是一个开放的凭证 - 没有安全性)然后应用程序可以使用一种身份验证连接到覆盆子(其中凭证在机柜内的QR码中写入,或者每个机柜的wifi网络,其凭证以QR码写入。

我会使用第一个,也许没有安全性。因此用户只需要进入机柜,连接到普通的wifi,在qr代码上制作照片然后就可以使用RPi