回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

基于siot2.0物联网设计的学习环境监测系统 中等

头像 马筱芃 2023.07.10 190 3

【项目背景】

     快到假期了,在家里开辟了一个学习区。但随着暑假的即将到来,天气也越发变得不正常。天热、闷湿,我的学
 
习小屋,只有些小电器,在接下来的内容中,我这个改造达人会运用物联网硬件来让我的学习小屋焕然一新!

 

【项目设计】

    使用行空板做为物联网服务器,数据采集器使用SCI采集模块

 

    可通过SCI采集模块、Mind+可视化面板查看传感器数值,可通过Mind+可视化面板控制台灯亮度,空调开关

 

【问题&解决】

 

    1.由于经费与时间原因,有部分硬件没有凑齐,小部分功能只是用代码虚拟了过程,无法做到100%物联网.

 

    2.在完成创客比赛中,前面几次做出的东西比较""LOW",多次重改,导致最后只剩下半天时间.

 

    3.作者目前六年级,学业任务占用了一部分时间.做工粗糙,不喜勿喷.

 

【正文】

 

1.项目源码

 

①:Mind+代码:

 

通过Mind+中的Python模式,导入了包:

 

image.png

image.png
部分代码:
image.png
采用了多线程Thread方式,可以在不同线程中循环执行,提高代码可读性,使运行更加流畅,SCI的部分代码由于防止抄袭
 
的原因无法展示,将在评奖后补发.

 

2.硬件链接结构

image.png

3.SIOT

 

“物联网”,"物联网".物联网(IOT)是指将互联网的概念扩展到物理设备和日常对象之间的连接中.我突发奇想,徒手制作了
 
PHP版适配与Linux的SIOT,并将其部署到了我的CentOS腾讯云服务器上,采用了MD5加密,可以在公网上安全的传输数
 
据.

 

SIOT部署略,看看Topic
image.png
    行空板SIOT物联网的服务平台,运行非常稳定!!!在Mind+中的Python模式可以把图形化编程的代码转换成

 

 
Python的程序,这个功能也很人性.感谢评委,感谢Makelog,感谢Dfrobot!
总结:
希望Dfrobot官方以后能够陆续给出Linux部署在服务器的版本和相对于的教程.个人开发到极限了.希望我这个六升七的小孩能拿一个好名次吧!

 

未经作者本人允许,请勿转载,侵权必究!

评论

user-avatar
  • 三春牛-创客

    三春牛-创客2024.02.14

    赞赞赞!

    0
    • 三春牛-创客

      三春牛-创客2024.02.14

      不错不错

      0
      • 9mm

        9mm2023.08.19

        666

        0