1、硬件平台:(主机)STM32F1+W5500+NRF24L01+传感器、(分机)STM32F1+NRF24L01+传感器;
2、相关配件:nrf24l01、人体红外传感器、温度传感器、光强传感器、声音传感器、摄像头(暂无);
3、交互方式:WEB(在单片机上做的,总之很糙的)+微信、
节点无线通信方式采用NRF24L01(很廉价,性价比较高),分机处于发送模式,用于发送传感器数据;主机处于接受模式,用于接收传感器数据,充当服务器的角色,并与云端交互;传感器就不说了,大家都懂。本想使用摄像头的,到现在都没收到货,以后再完善吧,而且5500的传输速率,在WEB端估计也只能单帧查看。
交互方式:WEB(类似路由器的界面,板子性能和存储空间就这么多,而且网页编程我学了三天,做的比较丑);
微信:使用了新浪sae充当云服务器及数据库;
总之,整套系统是超低成本的。。。
系统整体卡框图如下:
由于设备有限,就以一套主机和一套分机来演示吧。。传感器加起来就一套。。看起来比较乱哈。
web页面存储在单片机内,无比粗糙哈,。。
设备参数:(修改需要密码,密码存储在FLASH内)
微信公众号:(申请的测试号)
云服务器采用的:新浪sae(参考网上教程,某些语句都没改,哈哈),免费服务器,响应上还是有点问题呢
PS:某些功能没能加上来:比如室内人数统计(通过人体红外传感器以及红外激光头加光强传感器来实现),视频监控等;