小虾米资讯

AD1
当前位置:网站首页 / android / 正文

android:led夜光花样编程0基础教学,基本有手就会

2021-05-11 14:04:11 / 我要吐槽 查看是否已被百度收录 查看是否已被谷歌收录 查看是否已被搜狗收录 查看是否已被360收录
AD2
自己动手,丰衣足食,现在放夜光好多人都是买现成的程序,买程序确实可以省很多功夫,直接就能有好看的花样,但是特别容易撞衫,公园里放夜光十个风筝有8个的花样是一样的,完全失去了自己的特色,玩夜光要的就是不一样,所以最好可以自己编程序,就算效果没有买的好,那也是公园里不一样的仔。 我编led的方法可能有点繁琐,但是不需要动脑筋想旋转的逻辑,变化的逻辑,按部就班就绝对能编出想要的效果,话不多说,进入正题。需要的工具:1.可编程控制器: 这个必须有,也是大家放夜光必备的,哪个厂家的无所谓,每个厂家都有对应的编程软件。2.led花样编程软件: 买可编程控制器会赠送编程软件,功能界面大同小异。3.CAD画图软件:CAD软件是用来绘制led造型的,花样编程软件大部分都不支持设置led造型,预览花样时只能按灯的顺序预览,所以需要一款画图软件,把我们灯带的造型绘制出来,这样就不需要费脑筋凭空想象。

第一步,绘制造型图,根据led灯带走向和造型绘制CAD图形,方便设计花样和变化过程,这个图片是编程的灵魂,花样编程软件只是填个空。注意灯片的顺序,我这是圆形112点,从1-112编好号更方便查看。

第二步,设计造型led花样就相当于动画,是由一帧一帧的静态图案运动形成的,所以我们需要编出每一帧对应的led灯的亮灭和颜色,组合起来就是需要的程序了,本次以常见的太极花样为例,先设计出第一帧画面,使用CAD软件的填充功能,填充相应的颜色即可。

第三步,填充第一帧程序根据CAD设计好的图案效果,灯的亮灭和颜色,填充好led编程软件的第一帧程序,过程有点繁琐,要有耐心,注意选择好灯带的颜色顺序和控制器型号,选错的话颜色会和设定的不一致。

没人吗

第四部,根据变化类型确定第二帧图案此例中的太极图案的运动效果是顺时针旋转比较好看(圆形百变一般都是旋转),所以我们要把第一帧的图案顺时针旋转,至于旋转多少角度,则根据灯带造型确定,我的造型是7*16=112点,共16条灯,平分360度,每两条灯带之间的角度是360/16=22.5度,所以顺时针旋转22.5度,可以使用CAD的旋转功能,非常方便,下图是旋转后的图案,此图案对应第二帧。

第五步,复制程序根据前两帧程序复制出第三、第四帧程序,此例中把前98个点的前两帧程序复制到第34帧的15-112位置上,然后把前两帧的99-112程序复制到第34帧的1-14位置上,也就是说前两帧的程序向下移动14个点位复制到后两帧上,后面的程序依次复制,即可完成此次编程。感兴趣的朋友可以思考下为啥这样复制。

编好程序点击生成程序,然后复制到控制器上的存储卡中,改下名称即可使用,控制器读取花样的规则是从1.LED顺序读到20.LED,如果没有读到这些文件就会使用内置的程序花样。

Powered By © 小虾米资讯 2015

(本站部分文章来源于网络或网友爆料,不代表本站观点,如有侵权请联系及时删除 )