“第三十四课--Microduino 16*16点阵汉字动画表情制作/zh”的版本间的差异
(Created page with "{| style="width: 800px;" |- | ==概述== 该实验实现16*16点阵如何动态显示图像,而不是单独显示静态图像,以汉字为例进行实验。 ==材料清...") |
(→调试) |
||
第32行: | 第32行: | ||
*步骤三:更换动态显示 | *步骤三:更换动态显示 | ||
**更换字体 | **更换字体 | ||
− | + | ||
− | 注意:需要将取模方式更改为:行列式、阳码、逆向。 | + | 详细参考:http://www.microduino.cc/wiki/index.php?title=%E7%AC%AC%E4%BA%8C%E8%AF%BE--Microduino_OLED%E4%BD%BF%E7%94%A8/zh |
+ | |||
+ | '''注意:需要将取模方式更改为:行列式、阳码、逆向。''' | ||
**更换汉字个数 | **更换汉字个数 |
2014年2月22日 (六) 09:56的版本
概述该实验实现16*16点阵如何动态显示图像,而不是单独显示静态图像,以汉字为例进行实验。 材料清单其他硬件设备
文档LM-2256 Series 16 *16 matrix displays:文件:.led 16 16.zip 特色
调试
注意:需要将取模方式更改为:行列式、阳码、逆向。
在loop()语句中,第一个for()语句是用来控制显示图案个数的,循环的次数则是图像个数。因此根据这个修改两个地方: 1.将更改图像的代码添加到row[]数组里面; 2.改变j的取值空间,例如有10个动画,则应该是for(j=0;j<10;j++)。
在loop()语句中,第二个for()语句是用来控制每个动画的执行时间,值越大则时间越长; 结果通过测试,能够动态显示动画,以1S左右的时间更换一次显示,玩家可根据自己的喜好修改显示图像及时间。 注意问题更换字体时使用取模软件正确设置取模格式 视频 |