掌控板+Mixly+MixIO 初试物联网1-摇杆篇
了解如何搭配MixIO+mixlyIDE+掌控板制作一个简单的远程摇杆控制功能
·
掌控板+Mixly+MixIO(物联网小试)
在了解掌控板和Arduino一些硬件之后想了解一下物联网。
准备:
掌控板: 基于esp32的主控,支持mpython,兼容米思齐mixly IDE
mixly软件: 米思齐团队研发的图形化与代码编程结合的IDE
MixIO: 同样是米思齐团队开发的类似MQTT支持数据上传下发的云平台
关于掌控板查看之前博文
mixly官网下载
前往注册MixIO
一、在MixIO中新建项目
登录mixio,创建项目和进行项目管理
重点记下 项目名、账号名和密钥!!!
项目详细
点击右下角进入组件创建界面
添加一个摇杆控件,填写名称和主题名,至此完成了MIxIO端的创建
二、在mixly IDE中编写程序烧录进掌控板
将掌控板连接到电脑,打开mixly-IDE
mixly现在支持常见的Arduino系列、乐鑫ESP32/8266等,打开软件选择相应的主板类型,选择错误的话会缺少功能模块
进入软件右上角选择板类型内核,这里是掌控板,所以选mpython
点击物联网 》MixIO,创建MQTT连接
三、实现远程摇杆遥控
编写程序并烧录到掌控板中
编译并运行程序,左边浏览器进入刚刚创建的摇杆,点击右上角运行,mixlyIDE这边打开串口监视器即可看到打印出来的XY坐标
同时在浏览器这边的mixIO中的数据板块可以看到鼠标拖动摇杆后实时的数据
至此已经完成了解了如何搭配MixIO+mixlyIDE+掌控板制作一个简单的远程摇杆功能,通过获取到的X,Y坐标可以加一点编程来实现掌控板控制外接电机从而控制一些机器的移动方向。
其他控件操作原理基本类似。
更多推荐
已为社区贡献4条内容
所有评论(0)