古德微钉钉直播"树莓派+掌控"学习笔记
古德微钉钉直播"树莓派+掌控"学习笔记在古德微钉钉直播群里学习了朱现伟老师的“树莓派+掌控”后,感觉很神奇,不同的智能硬件之间也能物物相连,于是跃跃欲试。案例准备:l硬件:树莓派、 音箱、 古德微2.1.1版本镜像卡、 全向麦、掌控板l知识准备:语音唤醒相关知识(可观看古德微公众号里面的语音唤醒微课)器材链接图做程序前首先明白下面这一堆大道理,具体深层次的也不懂,咱也不敢问,反正看着很高大上,在我的理解就是借用古德微平台,把树莓派建成SIOT服务器,客户端(掌控板)在知道路由器分配给树莓派的IP地址后,可以利用WIFI访问SIOT服务器。虚谷物联SIOT:SIOT简介SIOT是一个为中小学STEM教育定制的跨平台的开源MQTT服务器程序,S指科学(Science)、简单(Simple)的意思。SIOT重点关注物联网数据的收集和导出,是采集科学数据的最好选择之一。那什么是物联网?什么又是MQTT呢?
物联网物联网(Internet of Things,缩写IOT)是互联网的一个延伸,互联网的终端是计算机(PC、服务器),而物联网的终端是硬件设备,无论是家电、工业设备、汽车、监测仪器,所有这些终端都可以互联,可以总结为万物互联。MQTTMQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议)是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。SIOTSIOT为“虚谷物联”项目的核心软件,是为了帮助中小学生理解物联网原理,并且能够基于物联网技术开发各种创意应用。物联网框图以本案例为例,通过下面这张图可以说明SIOT的作用原理。
敲黑板-重点SIOT启动后,你的树莓就成为了一个标准的SIOT服务器,使用任何一款SIOT客户端程序就可以访问。■ 服务器地址:树莓局域网IP地址■ SIOT端口:1883■ 用户名:siot(小写)■ 默认密码:gdwrobot(小写)■ 消息主题(Topic):项目名/设备名(可以自定义,中间的“/”为英文输入法且不可缺少。)
■ Web管理地址:http://树莓IP:8080
编程模块:树莓派:
1登陆古德微平台http://www.gdwrobot.cn/robot_system/#/login,输入账号密码。
2连接设备3物联网模块4语音唤醒当听到“小度小度”唤醒词时,运行函数Wakeup。(有语音唤醒案例的学习这段程序理解起来并不难)
掌控板:打开mPython,将掌控板连接电脑,我拿的是一个新的设备,第一步首先点“烧录固件”等待完成。掌控程序如下:完成后点击刷入运行,等待几秒钟,但是会提示出错了如下图怎么解决那,我想到的是在古德微编程平台处,先点击运行,再将掌控程序刷入,掌控板屏幕出示如下图,这样程序就正常运行了。是不是很简单,你也赶紧试试吧。
是的,SIOT服务器先运行,再启动掌控,否则掌控会找不到SIOT服务器报错。{:6_212:} 学习了,但我的电脑无法识别掌撑板。一开始能识别,但现无论用Mpython还Mind+都不识别,也不知是什么原因 DFrJ5KYVQaH 发表于 2020-2-23 13:36
学习了,但我的电脑无法识别掌撑板。一开始能识别,但现无论用Mpython还Mind+都不识别,也不知是什么原因 ...
1、驱动没装
2、串口芯片外围电路损坏或芯片损坏
3、电脑USB口故障
暂时想到这么多,一个个排查就OK了
学习了
页:
[1]