背景
物联网(IoT,Internet of Things),为了将日常设备连接到Internet,需要使用如下几种技术:
- 地址
物联网中每一台设备都有唯一的地址,这样就可以对设备进行唯一标识。IPv6可提供2的128次方个不同的地址,说是足以为地球上的每一粒沙子分配不同的IP地址
- 通信协议
每一台设备都需要与其他设备进行通信,他们使用与Internet中的计算机不同的协议进行通信(IoT协议可参考作者的文章:物联网通信协议对比-带表格)
- 传感器和执行器
每一台设备都需要有传感器,如电视是开着还是关着,冰箱是空的还是满的,椅子是空的还是有人坐,窗户关着的还是还着,等等。可能还需要有执行器,如电机电压设备可以用来打开门、关上窗户,等等
- 微控制器
每台设备都需要微控制器来读取传感器数据,与其他设备通信并执行某些任务,只有当微控制器足够小,足够便宜且具有足够低的功耗时,才可能嵌入设备。
- 云计算
随着数以亿计的设备连接到物联网,将产生大量数据,这些数据无法用常规方法存储和分析。这就需要云计算来存储、分析和显示数据原因。
常见的传感器
物联网中常见的传感器类型包括温度传感器、湿度传感器、压力传感器、水位传感器、光照强度传感器、气体传感器、加速度传感器、