题 目: 基于物联网的室内环境检测云系统设计
关键词: 树莓派RPI、Arduino、智能家居、物联网
摘要
本项目主要是体现物联网智能家居在人们日常家庭生活中的一个场景。本地室内功能由目前火热的开源硬件树莓派RPI和Arduino联合实现,Arduino采集外围传感器的信息,传递给RPI,RPI通过路由器将数据上传至网络上的物联网平台,用户可以远程利用移动终端,通过访问网络上的物联网服务器对室内环境进行远程监测,并进行一定的控制操作。
目录
摘要 2
1. 引言 2
2. 系统方案 3
3. 系统硬件设计 6
4. 系统软件设计 11
5. 系统创新 17
6. 评测与结论 18
附录 19
项目使用目前火热的两大开源硬件树莓派RPI和Arduino,搭载温湿度传感器对环境进行实时感知,利用继电器模拟对家庭电器的开关控制,使用RFID读卡器对出入门禁进行管理,并利用显示模块进行显示。各个传感器采集的数据和状态信息实时通过路由器上传至网络上的物联网服务器平台。用户在本地,可以使用红外遥控器对电器进行控制;在远程环境下,通过电脑或移动终端,通过登录网页或者APP的形式,对数据进行实时监控。
项目使用的开发硬件是Arduino UNO R3,开发环境为 Arduino IDE,开发语言是Scratch;树莓派B+,开发语言为Python,上面搭建红外接收模块;服务器使用Coolpy,乐为,yeelink,机智云……目前网络上有很多免费的服务器平台,接口大都使用JSON格式的Http服务器请求响应,差异不大,都很容易接入网络。