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