项目名称:数字调色器 所 用 器 材 : GD32 主 控 板 、 旋 钮 变 阻 器 模 块 、 IPS240*240 彩 色 液 晶 屏 (ST7789)、母-母头杜邦线等。 任务要求: ①屏幕上半部为变色区;变色区尺寸为宽240像素,高200像素。 ②屏幕底部为红、绿、蓝颜色分量显示区;分量显示区尺寸为宽240像素,高为40像 素;汉字像素为高30、宽30,数字像素为高30、宽16,数字位数为3位,黑底白字。 如下图: ③变色区的颜色由旋转变阻器的值大小来决定,也就是当转动旋转变器时,变色区的 颜色会随之而变化;同时,底部的分量值也对应变化。 ④旋转变阻器逆时针到底时,其值为0,顺时针转到头时,其值为360;由0顺时针转 动时,其颜色变化按红、橙、黄、绿、青、蓝、紫、红规律变化。 ⑤任务需同时在软件和硬件上实现;软件编程为50分(完成后上传),硬件实现为50 分(完成后用手机拍视频按指定方式上传)。
时间: 2024-04-16 10:25:21 浏览: 16
这是一个数字调色器项目,使用的设备包括GD32主控板、旋钮变阻器模块和IPS240*240彩色液晶屏(ST7789),还需要使用母-母头杜邦线等。
任务要求如下:
1. 屏幕上半部分为变色区,尺寸为宽240像素,高200像素。
2. 屏幕底部为红、绿、蓝颜色分量显示区,尺寸为宽240像素,高40像素。汉字像素为高30、宽30,数字像素为高30、宽16,数字位数为3位,黑底白字。
3. 变色区的颜色由旋转变阻器的值大小来决定。当转动旋转变阻器时,变色区的颜色会随之而变化,并且底部的分量值也对应变化。
4. 旋转变阻器逆时针到底时,其值为0;顺时针转到头时,其值为360。旋转变阻器从0顺时针转动时,颜色变化按照红、橙、黄、绿、青、蓝、紫、红的规律变化。
5. 任务需要同时在软件和硬件上实现。软件编程部分占50分(完成后上传),硬件实现部分占50分(完成后用手机拍视频按指定方式上传)。
请根据这些要求进行软件编程和硬件实现,并按照指定方式上传完成的代码和视频。祝你成功完成项目!
相关问题
项目名称:数字调色器 所 用 器 材 : GD32 主 控 板 、 旋 钮 变 阻 器 模 块 、 IPS240*240 彩 色 液 晶 屏 (ST7789)、母-母头杜邦线等。 任务要求: ①屏幕上半部为变色区;变色区尺寸为宽240像素,高200像素。 ②屏幕底部为红、绿、蓝颜色分量显示区;分量显示区尺寸为宽240像素,高为40像 素;汉字像素为高30、宽30,数字像素为高30、宽16,数字位数为3位,黑底白字。
为了实现任务要求中的彩屏设置,你可以按照以下步骤进行操作:
1. 初始化彩屏:根据所使用的GD32主控板和IPS240*240彩色液晶屏(ST7789)的规格和连接方式,调用相应的初始化函数或发送初始化命令来准备彩屏工作。
2. 设置变色区:根据任务要求,将屏幕的上半部分作为变色区,尺寸为宽240像素,高200像素。你可以通过设置起始坐标为(0, 0)、结束坐标为(239, 199)来定义变色区域。
3. 设置分量显示区:根据任务要求,将屏幕的底部作为红、绿、蓝颜色分量显示区,尺寸为宽240像素,高40像素。你可以通过设置起始坐标为(0, 200)、结束坐标为(239, 239)来定义分量显示区域。
4. 设置颜色和内容:根据任务要求,你可以使用相应的命令或函数来设置变色区和分量显示区的颜色和内容。例如,可以使用命令或函数来设置变色区的颜色和显示旋钮变阻器的值,以及设置分量显示区的颜色和显示红、绿、蓝分量值的汉字和数字。
5. 刷新彩屏:完成设置后,调用相应的刷新函数或发送刷新命令来更新彩屏,以使设置的颜色和内容生效。
需要注意的是,具体的操作方式可能因为使用的开发平台、液晶屏控制芯片和相关软件库而有所不同。因此,建议查阅相关文档或参考示例代码来了解具体的操作方式。
这是一个数字调色器项目,使用的设备包括GD32主控板、旋钮变阻器模块和IPS240*240彩色液晶屏(ST7789),还需要使用母-母头杜邦线等。 任务要求如下: 屏幕上半部分为变色区,尺寸为宽240像素,高200像素。
要实现屏幕上半部分为变色区,尺寸为宽240像素,高200像素的要求,你可以按照以下步骤进行操作:
1. 初始化彩色液晶屏:根据你所使用的GD32主控板和IPS240*240彩色液晶屏的规格和连接方式,调用相应的初始化函数或发送初始化命令来准备彩色液晶屏工作。
2. 设置变色区起始坐标和结束坐标:根据任务要求,将屏幕上半部分作为变色区,设置起始坐标为(0, 0)、结束坐标为(239, 199)。这样就确定了变色区的尺寸为宽240像素,高200像素。
3. 设置变色区颜色:通过调用相应的命令或函数,设置变色区的颜色。根据任务要求,颜色的变化是由旋钮变阻器的值大小决定的。你可以将旋钮变阻器的值映射到颜色范围内,例如将值从0映射到红色,360映射到紫色,然后根据旋钮变阻器的值来设置变色区的颜色。
4. 刷新彩色液晶屏:完成设置后,调用相应的刷新函数或发送刷新命令来更新彩色液晶屏,以使设置的颜色生效。
需要注意的是,具体的操作方式可能因为使用的开发平台、液晶屏控制芯片和相关软件库而有所不同。因此,建议查阅相关文档或参考示例代码来了解具体的操作方式。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)