查看: 289|回复: 2

[入门教程] SIOT玩掌控板物联小车1

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

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

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

一、设备连接示意


我们学校是认证上网,掌控板没有浏览器,无法使用认证上网功能;

解决方案 SIOT服务器在台式机运行,台式机和掌控小车都通过私人路由器来连接网络,实现数据互联;

二、实验硬件
1.掌控板*1
2.大斧头扩展板*1
3.万向轮小车一套*1
4.9v电池*1
5.水弹模块*1
6.路由器*1
FriNovember-202011131691..png
三、SIOT 服务器配置
1.SIOT 服务器软件设置(免安装解压缩直接运行)



2.谷歌浏览器登录服务器

地址:192168.13.140:8080(IP+:+8080)
用户名siot
密码dfrobot


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

FriNovember-202011131136..png


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


FriNovember-202011137950..png
FriNovember-202011136784..png


FriNovember-202011131687..png
四、掌控板小车端程序
1.添加掌控板
FriNovember-202011135191..png


2.添加wifi和MQTT模块
FriNovember-202011136620..png


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


FriNovember-202011138438..png


当接收到相关命令时做出反馈
FriNovember-202011132764..png


控制开火模块
FriNovember-202011132728..png


小车控制函数模块
FriNovember-202011136619..png


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


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



2.运行SIOT服务器程序




3.开启小车端电源确认小车端wift和MQTT连接成功;
并登陆SIOT服务器端
FriNovember-202011137587..png
4.发送命令测试
FriNovember-202011137309..png


六、实测视频
FriNovember-202011135820..png

rzyzzxw  版主

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

很赞啊
回复

使用道具 举报

gray6666  初级技神
 楼主|

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


水弹发射是亮点,上课很吸引眼球
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail