所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开

【mPythonX】千里马智能机器人——微信控制

rzegkly rzegkly 2020-01-30 14:07:08
projectImage

一、思路:

 利用掌控板物联网小程序,通过A端手机控制B端千里马运行状态,

 1.当按下A端手机微信中前进按钮,发送命令:前进, B端千里马前进; 

2.当按下A端手机微信中后退按钮,发送命令:后退, B端千里马后退;

3.当按下A端手机微信中左转按钮,发送命令:左转,B端千里马左转; 

4.当按下A端手机微信中右转按钮,发送命令:右转,B端千里马右转; 

5.当按下A端手机微信中停止按钮,发送命令:停止, B端千里马停止;

 6.通过B端千里马光线传感器检测环境光线,通过网络在A端A端手机微信中实时显示

projectImage

 二、环境: 

1.软件:mPythonX0.5.1 2、

硬件: 

(1).千里马

 (2).掌控板

 (3).百灵鸽

projectImage

三、准备工作——设置A端掌控板

步骤1 步骤1
打开 A端手机微信程序,在 查找选项中输入:掌控板物联网小程序,微信一键登录;
projectImage
步骤2 步骤2
微信账号和密码登录,记住手机号和密码,编写程序用到
projectImage
步骤3 步骤3
进入“我的掌控板”,右上角添加掌控板,名称:自定义,地址:掌控板正面12位编号 ; 掌控板添加后,牢记设备ID:583178008
projectImage
步骤4 步骤4
进入“我的应用”,右上角添加添加应用,car,添加按钮和折线图
projectImage
步骤5 步骤5
进入“个人中心”,记住产品ID221628
projectImage

四,编写程序

步骤6 步骤6
B端掌控板,打开mPythonX0.5.1,串口连接掌控板,窗口右上角,点击登陆账号密码与微信账号密码相同
projectImage
步骤7 步骤7
窗口左侧,Wi-Fi块添加网络,设置账号密码;扩展块添加RGB;物联块添加微信小程序,显示块添加千里马运行方向
projectImage
projectImage
projectImage
projectImage
步骤8 步骤8
.连接网络,初始相关参数,程序初始化 ,微信服务器:183.230.40.39不变, 设备ID 与微信设备ID一致,产品ID和微信ID一致,API自动生成。
projectImage
步骤9 步骤9
主程序,当收到A端微信发出的信息,控制B端千里马运行状态,B端光线传感器,在A端微信物联网显示出来。
projectImage
projectImage

五、视频回放

Makelog作者原创文章,未经授权禁止转载。
5
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
|
[[c.comment_content]]