所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开

试玩Maixduino|文字跑马灯

仔爸 仔爸 2021-10-23 20:57:01

之前申请了dfrobot的新品Maixduino评测,前几天收到了寄过来的产品——Maixduino AI 开发套件。先来张靓照:

projectImage

该产品是一款基于K210 RISC-V AI处理器、基于Arduino UNO形式并且板载ESP32 Wi-Fi 和蓝牙模块以及M1 AI模块的AI开发板,命名为Maixduino 。

K210芯片带有独立FPU的双核处理器,64位的CPU位宽,8M片内SRAM,400M可调标称频率,支持乘法、除法和平方根运算的双精度FPU。还具有神经网络处理器(KPU)、音频处理器(APU)、现场可编程IO阵列(FPIOA/IOMUX)以及快速傅里叶变换加速器。使其在AI处理方面大大提高,可进行卷积、批归一化、激活、池化等运算,同时也可以进行语音方向扫描和语音数据输出的前置处理工作。将其高性能的核心处理特性展露无遗。

总之,这款产品可以进行轻人工智能项目的制作。
 

因为收到的套装拥有一块2.4英寸的LCD屏和单目摄像头,因此首先利用LCD屏来制作一个显示文字的小程序。那就先做一个文字跑马灯吧!先看效果。


文字跑马灯效果的原理很简单,就是利用文字显示对象的坐标值的动态改变,来实现文字的跑马灯效果。

步骤1 步骤1
Mind+中添加扩展

打开Mind+ V1.7.1 RC2.0软件,通过左下角的扩展按钮,选择并添加Maixduino主控板。

projectImage

关于Maixduino主控板相关的功能积木包括屏幕显示摄像头音视频等六个分类。本项目主要用到屏幕显示分类里面的积木。通过观察积木不难发现,该款LCD屏不仅支持文本,还能显示图像。

projectImage
步骤2 步骤2
步骤二、连接并初始化主板

第一次使用,我们需要在Mind+中对该款主板的固件进行初始化设置。根据下图所示,先通过COM5端口(端口编号数字可能不同)进行硬件的连接,再单击恢复设备初始设置进行初始化。

projectImage
步骤3 步骤3
编写程序

其实这个程序,也可以在掌控板等配有屏幕的硬件上实现。

projectImage
步骤4 步骤4
拓展与思考

是否可以对上面的程序进行如下拓展:

1.增大文字的字号

2.循环跑马灯效果

3.试试模拟windows屏幕保护中的一些文字效果

4.是否可以实现其他的跑马灯效果

Makelog作者原创文章,未经授权禁止转载。
2
1
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
|
[[c.comment_content]]