9030| 2
|
[入门教程] 向新课标进发——物联网知识的学习(1) |
物联网一直是我非常好奇但觉得是难以攻克的关卡,只在树莓派上实践了一次,信息科技课标的实施让我意识到学习物联网的迫切性,所以新学期开始,我从理论到实践学习物联网技术。 依托Mind+的官方论坛: 我找到了相应的教程,开始跟着学起来: 首先开始学习Slot,SIoT是一个针对学校场景的开源免费的MQTT服务器软件,可一键创建本地物联网服务器,摆脱联网困扰。与Mind+结合可以让小学生到高中生都可以轻松上手物联网。在这里,我一直弄不懂什么是MQTT服务器软件,后来,我试着说服自己——无论是Slot,还是MQTT,就是协议(规则),就像孩子们玩游戏,怎么玩,得事先说好,只不过,这个规则不是玩家规定,而是后台提供,玩家只要玩就行了,或者说,它们就是横在开关与电灯之间各种“丝”,它根据人的需要在暗箱中自动连接,以决定灯的开与关、亮与暗,使用者只要有按开关的动作,能看到灯的效果,期间如何连接的,我们并不需要。 在这里DFrobot提供了Slot的下载链接: 下载后,在压缩包内双击SIoT_ windows_ 1 2.exe,我就看到出现黑色DOS界面: 因为我此前一次失败的实验中看到我的掌控板是192.168.0.107,所以我判断我所用的笔记本是192.168.0.103,这在我运用“运行cmd”,输入“ipconfig”后得到了证实。 接下来,我在浏览器中输入192.168.0.103:8080,回车后出现界面,按照要求输入帐号Slot,密码dfrobot,登录, 进入的窗口如下: 大家看下面MQTT初始化参数,用到的是上面的网址、帐号、密码以及项目编号和设备号,如此对比,就能明白如何设置了。 Mind+的实时模式下,按照教程进行了编程 在192.168.0.103:8080平台选择“发送消息”选项卡, 点击绿旗,舞台上的角色,就会按照程序依次说出“好!”持续2秒后,说出“hello",并且在平台发出要发送的信息后,说出所发出的内容。 接下来,我连接掌控板,并完善程序为: 在平台发送消息”o"时,居然实现了led灯的开关。 很开心,不顾时间已至23:33分,依然记录下来2022年第一次成功的物联网案例,尽管只是学习,即开启我的物联网实践之旅。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed