shijinxianzhe 发表于 2022-9-19 23:41:55

向新课标进发——物联网知识的学习(1)

   物联网一直是我非常好奇但觉得是难以攻克的关卡,只在树莓派上实践了一次,信息科技课标的实施让我意识到学习物联网的迫切性,所以新学期开始,我从理论到实践学习物联网技术。
       依托Mind+的官方论坛:
https://article-images.zsxq.com/FgYnHNyHcva_jKbSP4CXA5zeDpIA
我找到了相应的教程,开始跟着学起来:
https://article-images.zsxq.com/Ft9MwEETvcyi7o3TDRWhneDFk2wm
       首先开始学习Slot,SIoT是一个针对学校场景的开源免费的MQTT服务器软件,可一键创建本地物联网服务器,摆脱联网困扰。与Mind+结合可以让小学生到高中生都可以轻松上手物联网。在这里,我一直弄不懂什么是MQTT服务器软件,后来,我试着说服自己——无论是Slot,还是MQTT,就是协议(规则),就像孩子们玩游戏,怎么玩,得事先说好,只不过,这个规则不是玩家规定,而是后台提供,玩家只要玩就行了,或者说,它们就是横在开关与电灯之间各种“丝”,它根据人的需要在暗箱中自动连接,以决定灯的开与关、亮与暗,使用者只要有按开关的动作,能看到灯的效果,期间如何连接的,我们并不需要。
       在这里DFrobot提供了Slot的下载链接:

[*]windows 32&64位系统[点击下载]
[*]Mac系统[点击下载]
[*]linux系统[点击下载]
[*]虚谷号系统[点击下载]
下载后,在压缩包内双击SIoT_ windows_ 1 2.exe,我就看到出现黑色DOS界面:
https://article-images.zsxq.com/FhUpJzHimiWUr4jYd56k5E9-Z2cp
因为我此前一次失败的实验中看到我的掌控板是192.168.0.107,所以我判断我所用的笔记本是192.168.0.103,这在我运用“运行cmd”,输入“ipconfig”后得到了证实。
https://article-images.zsxq.com/FpJgTcrUUcmv__8VHfRA8Va9opZE
接下来,我在浏览器中输入192.168.0.103:8080,回车后出现界面,按照要求输入帐号Slot,密码dfrobot,登录,
https://article-images.zsxq.com/Fsb4WpbY6VlsWa77sXXPRX4q4sno
进入的窗口如下:
https://article-images.zsxq.com/FvcjvIMkBL_xBKuRnH2R3gEHVQB1
大家看下面MQTT初始化参数,用到的是上面的网址、帐号、密码以及项目编号和设备号,如此对比,就能明白如何设置了。
https://article-images.zsxq.com/FkD591Z5fU4CQ12mZVyBzOEd8LnM
Mind+的实时模式下,按照教程进行了编程
https://article-images.zsxq.com/FrAIRAJm1PZfqq6FNrDsn-sCW5nV
在192.168.0.103:8080平台选择“发送消息”选项卡,
https://article-images.zsxq.com/Fi0_Mn69rRvm9EglqzcI1YyItsmX
       点击绿旗,舞台上的角色,就会按照程序依次说出“好!”持续2秒后,说出“hello",并且在平台发出要发送的信息后,说出所发出的内容。
       接下来,我连接掌控板,并完善程序为:
https://article-images.zsxq.com/Fl0ZFPkqGTCJD9s4EPkryXTrPS1y
      在平台发送消息”o"时,居然实现了led灯的开关。
https://article-images.zsxq.com/FqwtbhxiInY4NFS2RgPshX-gHu__

      很开心,不顾时间已至23:33分,依然记录下来2022年第一次成功的物联网案例,尽管只是学习,即开启我的物联网实践之旅。
https://article-images.zsxq.com/lmMRdi4hI6sxlJsaITO5Qf3KFtcS

赤星三春牛! 发表于 2022-9-25 10:20:32

呃,图片看不到。。。。。

shijinxianzhe 发表于 2023-2-10 16:41:38

抱歉,有时间改过来。
页: [1]
查看完整版本: 向新课标进发——物联网知识的学习(1)