【MegaPi图形化开发平台】第一版:初步支持马达-Arduino中文社区 - Powered by Discuz! Archiver

小燕子神飞 发表于 2016-7-15 17:22

【MegaPi图形化开发平台】第一版:初步支持马达



收到MegaPi有一段时间了,终于初步定制了一款支持MegaPi的图形化编程软件。请看软件截图:

这是控制马达正反转各1秒钟的程序:


这是让板子上的LED闪烁3次的程序:


还可以拖出来调速模块,通过PWM控制马达的转速:


现在是初步支持了MegaPi这个控制板,不过还有小问题没有解决,目前仅支持了4个IO口,还有3个马达驱动端子是空的,下一步把空的马达端子也添加到图形模块中。另外板子上边的一排IO口也暂不可用。
遇到的主要难题是修改编译器底层去支持MEGA2560,结果下载了测试程序却不行,最后研究好久终于发现原因了,MEGA2560的PC指针是3个字节,编译器还是按照MEGA328那样处理为2个字节,导致跑飞了。改完就好了。

下一步是引出MegaPi的其他端口,类似于arduino这样,就可以添加各种传感器了:


因为附件包含了图形化软件,比较大,上传不了,如需下载软件测试请到这里下载软件和例程:
www.linkboy.com.cn




suoma 发表于 2016-7-15 23:27

谢谢分享学习一下。订制?就是以前没有?转为此制作?

小燕子神飞 发表于 2016-7-18 09:32

suoma 发表于 2016-7-15 23:27
谢谢分享学习一下。订制?就是以前没有?转为此制作?

以前是有的,只是没支持MegaPi这个板子,现在的已经没有定制版了,直接把MegaPi集成到我的通用版里边
页: [1]
查看完整版本: 【MegaPi图形化开发平台】第一版:初步支持马达