物联网原型设计与物理设计指南
1. 嵌入式设备原型平台概述
在物联网项目中,有多种原型平台可供选择,且未来还会不断涌现新的平台。以下是一些值得关注的平台:
- Electric Imp :以Lockitron为例,它是一个解决访客无需额外配钥匙就能进入家门问题的消费级解决方案。Electric Imp的BlinkUp将复杂的WiFi连接过程变得简单有趣,易于集成,无需购买昂贵的工具包来编写固件。该设备仅需与锁进行交互,其余智能功能由云端完成,非常适合现有消费电子产品制造商将物联网技术融入产品。
- 移动设备(手机和平板) :现代手机和平板配备了丰富的传感器、输入输出设备以及强大的处理能力,并且具备始终在线的互联网连接。然而,使用移动设备创建物联网设备时,容易陷入开发应用而非新“物”的误区,且难以连接额外的电路或输入设备。此外,其尺寸和成本也限制了在任意消费设备中的应用。
- Android开发套件(ADK) :为解决移动设备难以连接额外传感器和执行器的问题,ADK将Android设备与兼容的微控制器(如基于ARM的Arduino Due)配对。Android设备提供互联网连接、输入输出和处理能力,Arduino则提供对GPIO引脚的访问。但目前由于成本、尺寸和文档等问题,ADK还不是一个可行的平台,不过这种分工模式具有一定的发展潜力。
- 插电式计算设备 :插电式计算机将电路集成在插头和适配器外壳内,具有无需额外放置空间、无电缆困扰、不显眼等优点。例如,Pwn Plug可用于企业级渗透测试,Freedom Box则可作为家庭或小型