查看: 3515|回复: 1

【体验】水墨画控制系统设计1——虚拟设备试运行

[复制链接]
  • TA的每日心情
    奋斗
    2024-4-10 08:31
  • 签到天数: 300 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2018-2-7 23:45:48 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 day_day 于 2018-2-7 23:48 编辑

    (一)机智云开发者中心
    机智云相较于其他云平台有一点比较出色——自动的代码生成和在线的虚拟设备调试。这两点对分步开发、加快开发速度有相当可观的帮助。
    • 在线的虚拟设备调试:能够在云端模拟一个终端(通俗一点就是模拟一个手动控制的gokit开发板),在网页控制终端每一个节点的信息,可以用于前期节点设计或者分开手机app开发。使客户端的开发能够脱离终端开发,加快进度,也方便app开发过程中终端节点信息更换。
    • 自动的代码生成:自动生成多种主流开发板的项目文件,使开发能够减轻、甚至脱离底层驱动、网络协议开发、节点上报的压力,仅仅注重节点信息的逻辑判断。
    1.png
    stm32f4和f7那三款开发板一看就知道是正点原子专用的,实际上f429、F767的nucleo也是兼容arduino接口的,只不过就要移植了,这下是反倒被正点原子将了一军。STC15F2K60S2是目前宏晶相当火的一款8位单片机,多达5个定时器中断和35M的运行速度,可谓相当可观,虽然功耗上面惨不忍睹,但兼容51核编程这一点上还是让人相当亲切。arduino就不必多说,f103c8t6想必已经是用到烂的32单片机了,而gokit也是使用这款底板,这种兼容arduino的底板相当有用,最近移植cnc shield控制机械臂就是用arduino接口的32板接上cnc shield控制板。
    今天下午水了三千字网文感觉整个人都话痨了,废话不多说进入正题。

    (二)创建产品、定义节点
    1、登录个人开发者中心:https://dev.gizwits.com/zh-cn/developer/

    2、创建项目
    2.png

    3、选择方案
    3.png

    4、点击数据点->创建数据点
    水墨画控制系统包括<进水-循环-排水-等待>四个阶段除等待外,另外三个阶段都需要IO口控制继电器通断,我们通过三个节点检测IO口状态,由于水墨画系统循环是由底层控制,上层贸然改变IO状态会引起水位溢出等不可预估的后果,所以设置为只读模式。另外设置可控的停止开关与暂停开关以停止/暂停整个循环。
    5.png

    5、虚拟设备调适:
    接下来就是调适工作:
    打开虚拟设备:
    6.png

    下载demo app:
    https://download.gizwits.com/zh-cn/p/98/99

    扫描二维码绑定设备:
    7.jpg
    登陆上会有三次的信息上报,前两侧是设备上报,最后一次是app上报:
    4.png

    6、下面三个只读节点在app上无法点击,修改可写节点后,有数据上报与设备同步:
    8.png

    7、修改虚拟设备数据点后不会立即上报,需要点击推送,就跟物理设备需要间隔上报一样:
    9.png
    10.jpg

    (三)自动生成代码
    11.png
    输入产品密匙:
    12.png
    用keil打开,目录结构:
    13.png
    代码目录结构详解:
    图片3.png

    回复

    使用道具 举报

    该用户从未签到

    发表于 2018-3-14 10:13:29 | 显示全部楼层
    楼主是玩板子玩的挺溜
    stm32f4和f7那三款开发板一看就知道是正点原子专用的,实际上f429、F767的nucleo也是兼容arduino接口的,只不过就要移植了,这下是反倒被正点原子将了一军。STC15F2K60S2是目前宏晶相当火的一款8位单片机,多达5个定时器中断和35M的运行速度,可谓相当可观,虽然功耗上面惨不忍睹,但兼容51核编程这一点上还是让人相当亲切。arduino就不必多说,f103c8t6想必已经是用到烂的32单片机了,而gokit也是使用这款底板,这种兼容arduino的底板相当有用,最近移植cnc shield控制机械臂就是用arduino接口的32板接上cnc shield控制板。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-4-19 17:54 , Processed in 0.136120 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.