㈠ 如何将单片机温度传感器采集到的数据通过无线传给pc

RF24L01有增强版的模块,传输距离据说可达2Km,其51驱动网上一大把,过程大概是这样:版把读取权的温度16进制数存到一个寄存器,把这个寄存器的内容发送给RF24L01,启动发送。电脑端也要搞一个单片机,驱动24L01,当收到信号,会产生中断,单片机把数据读出来,通过串口传给PC即可(推荐使用usb转串口的小板子,就几块钱,使用很方便,不需要给板子加max232了)。PC串口收到数据,在串口助手中勾选16进制显示,就是16进制的温度了,或者单片机把16进制的温度转化成字符串形式发到PC,这样串口助手不用勾选16进制显示,直接就能显示成温度。

㈡ lot gateway物联网网关

蓝牙(Bluetooth)
物联网网关的主要任务是连接不同的设备到云端。如今有85%以上的系统外围设备沿用过去的技术。因此,如今的物联网网关仅仅提供IP通讯是不够的。
蓝牙技术在过去十年得到非常广泛的应用,市面上有大量的蓝牙设备,所以,任何一个物联网网关都需要支持蓝牙功能。因为物联网网关承担的是一个通信中心的功能(hub功能),它向后连接到路由器或智能手机,前端连接一些外围设备,所以物联网网关对多通道连接的管理功能就非常关键。
斯图曼的蓝牙协议栈BlueCode+,对BLE only(蓝牙4.0以上支持)的Bluetooth Smart设备,,支持多连接且连接数量没有上限;另外,对传统蓝牙设备(BT 2.x和BT3.x版本),则支持最多7个连接。斯图曼专注于数据通信领域,我们提供所有必要的传统蓝牙通讯服务(包括基于SSP,HID,HDP和OBEX的通信)。为便于集成蓝牙BLE,我们提供了BLE的透明传输通道,我们称之为Terminal I/O:有了它,几乎所有蓝牙BLE(Bluetooth Smart)的设备都可以被连接上。Terminal I/O内含在由斯图曼提供的、适用于苹果iOS和安卓系统的协议栈BlueCode+中;Terminal I/O也已被预置在所有斯图曼蓝牙4.0及以上版本的嵌入式模块中。

斯图曼蓝牙协议栈的主要特点:
-符合传统蓝牙(蓝牙2.0版本及以上)和蓝牙BLE(BluetoothSmart,蓝牙4.0版本及以上)规范
-支持的协议:SSP,HID,OPP,HDP,GATT和Terminal I/O
-可同时连接传感器和智能手机
-支持多连接,并发连接到传感器和智能手机
-支持多种服务并存
-支持Linux,RTOS,甚至没有操作系统的应用

近距离无线通信(NFC)
更令人欣喜的是NFC技术,使用这项技术可为物联网网关增加很多有用的功能。NFC已经在数百万台设备上运行,它提供了一种简单安全的方式来将外部的蓝牙和WiFi设备连接到物联网网关上,当客户想要在网关所在网络上增加新的设备时,NFC给用户提供了非常便利的实现方式,即,接触后加入;除了此之外,NFC更可以作为一种安全的数据传输方式,在网关与设备之间、网关与用户之间传递数据。

斯图曼NFC协议栈的主要特点:
-支持提供蓝牙和WiFi快速配对
-支持安全Handover
-符合NFC论坛规范
-支持卡模拟、读写和点对点通信功能
-简单易用的API接口

斯图曼提供的BlueCode+ 和 NFCStack+ 两套协议栈,是所有物联网网关的关键组成部分。这二协议栈已经被大规模商用所证明,具有极强的鲁棒性。它们独立于硬件芯片,这意味着你可以自由选择硬件芯片厂商。斯图曼协议栈支持已在市场上的过去出货的设备,同时更支持最新的蓝牙4.0及以上规范的设备。考虑到大部分物联网网关是基于Linux系统,斯图曼向外提供在Linux上预移植过的开发包,从而使设备厂商能快速进入市场。

斯图曼协议栈的主要优势:
-独立于硬件,令物料成本清单降到最低。
-对于蓝牙,只需要任何一款双模的HCI芯片(例如:CSR8811,Tlcc256x等)
-对于NFC,支持接口为NCI、HCI类型的所有NFC芯片
-高可互操作性。
-已被大规模商用所证明和具强鲁棒性。