树莓|SIOT-1:星星点灯,照我们前行
SIoT为“虚谷物联”项目的核心软件,是为了帮助中小学生理解物联网原理,并且能够基于物联网技术开发各种创意应用。
【虚谷物联】
本项目基于:树莓|K12物联网神器-SIoT(树莓派)
https://mc.dfrobot.com.cn/thread-302035-1-1.html树莓SIOT服务器的配置非常简单,在上一个帖子里已有讲述,这个帖子主要以LED灯的控制为例,为下个帖子进行开源硬软件物联互通的尝试做准备。
因为都是只用到LED灯,所以就叫星星点灯,您可以从它引申变化出无限多的花样来的。
【准备工作】1、古德微树莓派系统镜像2.1.1已经集成了SIOT,一键启动,一键关闭,无需安装。树莓上电开机(树莓要接入WIFI),电脑登录http://www.gdwrobot.cn/,进入软件平台,登录帐号,连接树莓。https://mc.dfrobot.com.cn/data/attachment/forum/202001/07/092407mj9te44ez8p8btd4.pnghttps://mc.dfrobot.com.cn/data/attachment/forum/202001/07/092434mhaq1djhk0uxa93e.pnghttps://mc.dfrobot.com.cn/data/attachment/forum/202001/07/092453fl7ly4e2xgm4cgl2.png2、获取树莓派IP:基础分类里找对应指令所以在启动树莓SIOT服务器时就又方便一步了。写如下程序,运行:在浏览器输入http://树莓IP:8080帐号:siot密码:gdwrobot进入SIOT,已经通过发送一个数据消息创建了一个设备/主题【这是SIOT的小特色】:这个帖子的实验都是在以上基础上进行的。
【项目目标】用树莓SIOT控制本机扩展板上的5号灯器材:树莓 1扩展板 1led 1写程序如下:请注意,创建设备/主题后开始监听。下面简单,不解释:SIOT发送消息控制灯的开关。
【测试视频】
http://v.youku.com/v_show/id_XNDQ5NzczMzM5Ng==.html?spm=a2h3j.8428770.3416059.1
视频中加了语音,用了如下程序:
重复执行中加了延时0.1秒:朱老师,循环里加个等待0.1秒比较好,不连显示器可能没感觉。连显示器就很明显CPU狂转了。哪怕0.001秒的等待CPU就是1%以下和100%的区别。不过树莓派4核的, 只会一核100%。所以看起来是25%左右。
所以,我又学到新知识了。
先这样吧,第一个案例测试通过,后面就有信心了。
楼主强大,多谢分享。
页:
[1]