2020-1-7 11:04:14 [显示全部楼层]
4543浏览
查看: 4543|回复: 15

[教程] 树莓|K12物联网神器-SIoT(树莓派)

[复制链接]
【gdwrobot】树莓派-SIoT使用教程

一、SIoT简介

SIoT是一个为中小学STEM教育定制的跨平台的开源MQTT服务器程序,S指科学(Science)、简单(Simple)的意思。SIoT重点关注物联网数据的收集和导出,是采集科学数据的最好选择之一。

那什么是物联网?什么又是MQTT呢?


1.1 物联网

物联网(Internet of Things,缩写IoT)是互联网的一个延伸,互联网的终端是计算机(PC、服务器),而物联网的终端是硬件设备,无论是家电、工业设备、汽车、监测仪器,所有这些终端都可以互联,可以总结为万物互联。


1.2 MQTT

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议)是一个基于客户端-服务器的消息发布/订阅传输协议。

MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。



1.3 SIoT

SIoT为“虚谷物联”项目的核心软件,是为了帮助中小学生理解物联网原理,并且能够基于物联网技术开发各种创意应用。


【来自K12物联网神器-SIoT(掌控板https://mc.dfrobot.com.cn/thread-281102-1-1.html

二、安装运行
古德微树莓派系统镜像2.1.1已经集成了SIOT,一键启动,一键关闭,无需安装。
树莓上电开机(树莓要接入WIFI),电脑登录http://www.gdwrobot.cn/,进入软件平台,登录帐号,连接树莓。
树莓|K12物联网神器-SIoT(树莓派)图2
树莓|K12物联网神器-SIoT(树莓派)图3
树莓|K12物联网神器-SIoT(树莓派)图4
树莓|K12物联网神器-SIoT(树莓派)图1

三、快速入门
1、从物联网-常用-找到下面指令
树莓|K12物联网神器-SIoT(树莓派)图5树莓|K12物联网神器-SIoT(树莓派)图6
写一个简单程序如下:
【注意】树莓的IP会变化的,要根据情况填写。
树莓|K12物联网神器-SIoT(树莓派)图7
点击运行
树莓|K12物联网神器-SIoT(树莓派)图8
2、电脑浏览输入树莓IP地址进入SIOT服务器
默认帐号:siot(小写)
默认密码:gdwrobot
树莓|K12物联网神器-SIoT(树莓派)图9
点击登录
树莓|K12物联网神器-SIoT(树莓派)图10
点击查看设备列表,可见主题
树莓|K12物联网神器-SIoT(树莓派)图11
点击查看消息
树莓|K12物联网神器-SIoT(树莓派)图12
可以看到收到的消息(其它按钮功能也简单明了)
树莓|K12物联网神器-SIoT(树莓派)图13
3.1、案例1:树莓SIOT多设备多主题创建
树莓|K12物联网神器-SIoT(树莓派)图14
运行程序
查看SIOT服务器,两个设备项目ID
树莓|K12物联网神器-SIoT(树莓派)图15
设备1/主题
树莓|K12物联网神器-SIoT(树莓派)图16
设备2/主题1和设备2/主题2
树莓|K12物联网神器-SIoT(树莓派)图17
3.2 案例2:树莓向本机SIOT发送消息
树莓|K12物联网神器-SIoT(树莓派)图19
树莓|K12物联网神器-SIoT(树莓派)图18
树莓|K12物联网神器-SIoT(树莓派)图20
运行程序,进入SIOT服务器管理页面,消息显示如下,而且是自动刷新的哦。
树莓|K12物联网神器-SIoT(树莓派)图21
树莓|K12物联网神器-SIoT(树莓派)图22

哈哈,有了上面这一些测试,熟悉SIOT的朋友 ,是不是有很多的项目就要出来了呢。
一起来燥。

4.1 物联网框图

以路由器建立无线局域网为例,通过下面这张图可以说明SIoT的作用原理。

在一台电脑上建立SIoT服务器后,其他设备在知道路由器分配给这台电脑的IP地址后,可以利用WIFI访问SIoT服务器。这些设备可以是电脑、手机、掌控板等。


4.2 小贴士-服务器信息

SIoT启动后,你的树莓就成为了一个标准的SIoT服务器,使用任何一款SIoT客户端程序就可以访问。

■ 服务器地址:树莓局域网IP地址

■ SIoT端口:1883

■ 用户名:siot(小写)

■ 默认密码:gdwrobot(小写)

■ 消息主题(Topic):项目名/设备名(可以自定义,中间的“/”为英文输入法且不可缺少。)

■ Web管理地址:http://树莓IP:8080

【鸣谢:】


【本帖部分内容摘自K12物联网神器-SIoT(掌控板)https://mc.dfrobot.com.cn/thread-281102-1-1.html(出处: DF创客社区 - 分享创造的喜悦)】

树莓|K12物联网神器-SIoT(树莓派)图23



rzyzzxw  版主
 楼主|

发表于 2020-1-7 11:08:28

哈哈,SIOT真是神器,有了它,树莓接入到掌控生态,与micro:bit,arduino物联起来也很轻松了。
回复

使用道具 举报

dfybc  见习技师

发表于 2020-1-7 11:19:02

树莓派感觉真是万能啊,啥都能干
其他的创客硬件感觉局限性比较大
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2020-1-7 11:23:26

dfybc 发表于 2020-1-7 11:19
树莓派感觉真是万能啊,啥都能干
其他的创客硬件感觉局限性比较大

是啊,越用越喜欢
回复

使用道具 举报

dfybc  见习技师

发表于 2020-1-7 13:36:52

rzyzzxw 发表于 2020-1-7 11:23
是啊,越用越喜欢

古德微平台有个命令是获取ip的,这样不用每次都写ip吧
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2020-1-7 13:50:54

dfybc 发表于 2020-1-7 13:36
古德微平台有个命令是获取ip的,这样不用每次都写ip吧

谢谢老师提醒,我试试。
回复

使用道具 举报

且歌且行  中级技师

发表于 2020-1-11 18:58:29

今天找朱老师的帖子准备认真玩SIoT,顺手翻了朱老师以前发的一些帖,顿觉用“吃了一惊”都无法形容受到的惊吓程度,得用“吃了‘N+’惊”才足够。
回复

使用道具 举报

DFrJ5KYVQaH  中级技匠

发表于 2020-1-22 09:55:12

好像用一用啊,前天发来的2.1.1的卡有问题,没能用。看来得年后才能试一下了
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2020-1-22 10:06:02

且歌且行 发表于 2020-1-11 18:58
今天找朱老师的帖子准备认真玩SIoT,顺手翻了朱老师以前发的一些帖,顿觉用“吃了一惊”都无法容易受到的惊 ...

俞老师,没有什么的,就是数量多而已。水帖水贴
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2020-1-22 10:06:31

DFrJ5KYVQaH 发表于 2020-1-22 09:55
好像用一用啊,前天发来的2.1.1的卡有问题,没能用。看来得年后才能试一下了 ...

王老师,新年快乐
回复

使用道具 举报

DFrJ5KYVQaH  中级技匠

发表于 2020-1-24 07:29:12

朱老师,新年快乐
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2020-1-24 11:04:29

DFrJ5KYVQaH 发表于 2020-1-24 07:29
朱老师,新年快乐

王老师,新年快乐
回复

使用道具 举报

gada888  版主

发表于 2020-1-25 10:10:44

这平台挺好
回复

使用道具 举报

kylinpoet  初级技神

发表于 2020-2-18 13:24:29

楼主强大,多谢分享。
回复

使用道具 举报

foxzenith  见习技师

发表于 2020-4-4 22:11:10

这平台在哪下载呢?镜像
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2020-4-5 16:35:14

foxzenith 发表于 2020-4-4 22:11
这平台在哪下载呢?镜像

淘宝找古德微
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail