gray6666 发表于 2020-11-13 14:25:27

SIOT玩掌控板物联小车1

最近一直关注朱老师的mPython掌控板Easy-IoT物联系列文章,感谢朱老师的分享;

具体SIOT使用可参考相关文章https://mc.dfrobot.com.cn/thread-307636-1-1.html

在此分享下我的掌控板玩物联小车案例(服务器直接命令控制小车)

一、设备连接示意
https://mc.dfrobot.com.cn/data/attachment/album/202011/13/112351l4jjep8fpcc8jwzz.png
我们学校是认证上网,掌控板没有浏览器,无法使用认证上网功能;
https://mc.dfrobot.com.cn/data/attachment/album/202011/13/112351ub2k29yjkkcbnfw6.png
解决方案 SIOT服务器在台式机运行,台式机和掌控小车都通过私人路由器来连接网络,实现数据互联;

二、实验硬件
1.掌控板*1
2.大斧头扩展板*1
3.万向轮小车一套*1
4.9v电池*1
5.水弹模块*1
6.路由器*1

三、SIOT 服务器配置
1.SIOT 服务器软件设置(免安装解压缩直接运行)

https://mc.dfrobot.com.cn/data/attachment/album/202011/13/112351tzlekzkkz40kjeek.png

2.谷歌浏览器登录服务器
地址:192168.13.140:8080(IP+:+8080)
用户名siot
密码dfrobot



如果需要修改,可直接编辑config.json文件中的相关内容
{
    "User": "siot",
    "Password": "dfrobot",
    "WebServerAdrr": "192.168.13.140:8080",
    "MqttAdrr": "0.0.0.0:1883",
    "OnlyLocalURD": false
}




3.在发送输入如下格式 项目名/1内容并发送一条消息,即可在设备列表建立新的主题








四、掌控板小车端程序
1.添加掌控板



2.添加wifi和MQTT模块



3.主程序实现
连接wif 和SIOT,
首次设置不要忘记点齿轮按钮 ,配置SIOT的参数。






当接收到相关命令时做出反馈



控制开火模块



小车控制函数模块



上传程序到掌控板,准备实验测试


五、实验步骤
1.台式机切换为路由器连接,注意如果切换为校园认证网络,运行服务器会报错。

https://mc.dfrobot.com.cn/data/attachment/album/202011/13/112715rbyhh00zlzry030i.png

2.运行SIOT服务器程序

https://mc.dfrobot.com.cn/data/attachment/album/202011/13/112351tzlekzkkz40kjeek.png


3.开启小车端电源确认小车端wift和MQTT连接成功;
并登陆SIOT服务器端

4.发送命令测试



六、实测视频
https://v.youku.com/v_show/id_XNDk0OTMxNTkwMA==.html

rzyzzxw 发表于 2020-11-14 23:16:53

很赞啊

gray6666 发表于 2020-11-15 10:45:22

rzyzzxw 发表于 2020-11-14 23:16
很赞啊

水弹发射是亮点,上课很吸引眼球
页: [1]
查看完整版本: SIOT玩掌控板物联小车1