查看: 1131|回复: 1

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

[复制链接]

主题

好友

985

积分

举人

  • TA的每日心情
    开心
    2018-9-2 22:10
  • 签到天数: 108 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 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


    回复

    使用道具 举报

    主题

    好友

    692

    积分

    版主

    该用户从未签到

    发表于 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控制板。
    回复

    使用道具 举报

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

    关闭

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

    手机版|爱板网

    GMT+8, 2018-10-19 04:51 , Processed in 0.084790 second(s), 14 queries , MemCache On.

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

    苏公网安备 32059002001056号

    Powered by Discuz!

    返回顶部