【Mind+ 玩转Maixduino系列1】你好,世界
【Mind+ 玩转Maixduino系列1】你好,世界
前言
本次课我们就开始学习【mind+ 玩转maixduino系列】的相关教程了,本教程针对有一定开源硬件基础的小伙伴,并且主要偏人工智能方向。对于mind+和arduino操作不太熟悉的,可以先去dfrobot论坛学习相关教程,再来学习本教程。好了废话不多说了,今天我们就从屏幕开始吧!
课前准备
在课程开始之前,请确保自己是否已经准备好软硬件。
硬件连接
一、LCD液晶屏与maixduino 连接方式如下图:
①:LCD与Maixduio主控板连接的方式
②:摄像头与Maiduino主控板连接的方式
二、Mind+与Maixduino连接
首先我们先打开我们的mind+软件:
选择 “上传模式”
点击扩展选择相应的主控板-Maixduino,
后点击左上方的返回按钮出现Maixduino的指令界面
点击连接设备,选择Maixduino对应的com口,如果没有连接成功可以【一键安装串口驱动】
终端出现下列代码,就证明Maixduino与Mind+ 连接成功了
屏幕显示相关积木说明
Maixduino的屏幕是2.4 寸 TFT, 默认使用 st7789驱动芯片的 LCD (24pin接口), 分辨率为 320x240。
①:初始化 LCD 屏幕显示
1 |
|
②:LCD屏幕显示SD卡图片
1 |
|
③:屏幕显示图像
1 |
|
④:屏幕显示文字【注意这里的文字不能显示汉字,我写了一个用户库用于显示中文字模】
1 |
|
⑤:LCD屏幕清屏操作
1 |
|
⑥:屏幕旋转
1 |
|
⑦:是否开启屏幕镜像
1 |
|
⑧:获取屏幕分辨率(宽度/高度)
1 |
|
⑨:颜色设置
1 |
|
1 |
|
程序设计
任务一:初始化屏幕显示
实验效果:
任务二:显示SD图片
实验效果:
任务三:显示文字
实验效果:
任务三:利用显示图片的方式显示英文
这里我为Maixduino写了一个用户库,有需要的小伙伴可以加载一下进行操作。
加载库步骤如下:点击“扩展”选择“用户库”
在搜索栏输入:“https://gitee.com/hockel/chinese-display-for-maixduino”
具体用户库相关说明,可以查看这说明文档
实验效果:
任务四:显示中文
由于目前mind+还不支持显示中文,可以加载我的用户库进行显示。如果已经加载用户的小伙伴们可以不用加载了,如果没有加载的,可以看任务三
中文字模转换具体操作可以浏览此帮助文档
实验效果:
总结:
通过本教程的学习,相信大家对Maixduino的LCD屏幕显示操作已经有了一定的了解了。如果不熟悉的同学可以反复阅读哈。更多教程欢迎大家浏览我的个人博客:www.hockel.club
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!