数码管、点阵屏、OLED和LCD屏

1、分段式显示器件——数码管

原理:共阴极,让a,b,g,c,d输出高电平,数码管上面可以显示出一个3

2、分段式显示器件——段码屏

理解上来说就是定制图案的数码管,你可以定制一些你下个要显示的图案,然后在驱动哪某些段点亮从而显示目标图形

3、LED点阵屏

核心原理是通过控制大量LED(发光二极管)的亮灭组合来显示图形、文字或数字。它本质上是一个二维的像素阵列,每个LED就是一个像素点,通过电子扫描的方式逐行或逐列快速刷新,利用人眼的视觉暂留效应形成稳定的图像。

例如我想要控制第一行第一列的点 点亮,然后第一列输出低电平,第二列输出高电平即可。

4、0.96英寸I2C/SPI接口OLED屏

  • 分辨率:128×64(128列,64行);

每一个点都代表一个像素,可以点亮和不点亮该点,常见的OLED一般有8行或者4行,8行的每一个字符是8*8个像素点,一般只支持英文和极简单的中文,4行的每一个字符是16*16个像素点,基本上就可以支持大部分中文了。

//A unsigned char font_A[8] = { 0x18, // 00011000 0x24, // 00100100 0x42, // 01000010 0x42, // 01000010 0x7E, // 01111110 0x42, // 01000010 0x42, // 01000010 0x42 // 01000010 }; //中 unsigned char hanzi_zhong[] = { 0x01, 0x00, // 0000000100000000 0x01, 0x00, // 0000000100000000 0x21, 0x08, // 0010000100001000 0x3F, 0xFC, // 0011111111111100 0x21, 0x08, // 0010000100001000 0x21, 0x08, // 0010000100001000 0x21, 0x08, // 0010000100001000 0x21, 0x08, // 0010000100001000 0x21, 0x08, // 0010000100001000 0x3F, 0xF8, // 0011111111111000 0x21, 0x08, // 0010000100001000 0x01, 0x00, // 0000000100000000 0x01, 0x00, // 0000000100000000 0x01, 0x00, // 0000000100000000 0x01, 0x00, // 0000000100000000 0x01, 0x00 // 0000000100000000 }; /** * @brief 显示单个字符(8×16点阵) * @param x:起始列(0~127) * @param y:起始行(0~7,每字符占2行) * @retval 无 */ void OLED_ShowChar(uint8_t x, uint8_t y) { uint8_t i; OLED_SetPos(x, y); // 显示上半部分(第1页) for(i=0; i<8; i++) { OLED_SendData(hanzi_zhong[i]); } OLED_SetPos(x, y+1); // 显示下半部分(第2页) for(i=8; i<16; i++) { OLED_SendData(hanzi_zhong[i]); } }

5、LCD屏

LCD+电阻屏

通信方式,按复杂度排序:
1. **SPI** - 最简单(4-6线,低速,小屏)
2. **I2C** - 更简单(2线,超低速,极小屏)
3. **FSMC** - 高速版8080(STM32专有,内存映射)
4. **RGB** - 直接驱动(高速,无缓冲,实时)

6、OLED和LCD发光原理

LCD屏幕:依赖背光层发光。它就像一块复杂的“百叶窗”(液晶层),后面放着一个常亮的大手电筒(背光层)。显示黑色的原理:当需要显示黑色时,它就“关上小叶片”,把手电筒的光挡住。但因为手电筒一直亮着,光不可能被完全挡死,所以你看到的黑色是“灰黑色”,不那么纯粹,尤其在暗处看更明显。

OLED屏幕:自发光。每个像素点,都是一个独立的、会自己发光的小灯泡(有机发光二极管)。显示黑色的原理:当需要显示黑色时,对应位置的那个“小灯泡”直接关闭,完全不发光。所以它显示的黑色是真正的、纯粹的黑色。

LCD屏像素组成:

OLED屏像素组成:

7、颜色编码规则

(1)RGB565(颜色深度16位)

16位 = 5位红 + 6位绿 + 5位蓝

二进制:RRRRR GGGGGG BBBBB

十进制:红色0-31,绿色0-63,蓝色0-31

总颜色数:32×64×32 = 65,536色

(2)RGB888(24位)-真彩色

24位 = 8位红 + 8位绿 + 8位蓝

二进制:RRRRRRRR GGGGGGGG BBBBBBBB

十进制:每种颜色0-255(256级)

总颜色数:256×256×256 = 16,777,216色

8、电容屏和电阻屏

一个完整的触摸显示屏 = 显示面板(LCD/OLED) + 触摸检测层(电阻/电容)

电阻触摸屏(图中屏幕的类型)

工作原理:两层透明的导电薄膜(ITO层),中间有微小间隔。当你按压时,两层接触,通过测量X/Y轴的电压变化来计算触摸位置

特点

  • 可被任何物体(手指、笔、手套)按压操作
  • 精度高,成本低
  • 有物理按压感,需要一定压力
  • 表面为柔性塑料,容易划伤

电容触摸屏(现代手机采用)

工作原理:表面是一层玻璃,涂有透明导电层(如ITO)。当人体(导电体)触摸时,引起局部电场变化,通过检测边缘电极的电流变化定位

特点

  • 只能被导电物体(手指、专用电容笔)操作
  • 支持多点触控
  • 表面为钢化玻璃,硬度高
  • 无需按压,只需轻触

电阻屏支持多点触摸吗?

电阻屏通过两层导电薄膜接触产生单个接触点的电压信号。当两个点同时按压时,系统会检测到一个"等效中点"的电压值,无法准确区分两个独立触点。这就像用两根手指同时按压一个弹簧秤,指针只会显示两个力的平均值,而无法分别测量每个手指的压力。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1189852.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【图像隐写】基于matlab GUI DWT+DCT图像水印隐藏提取(含PSNR、NCC、IF)【含Matlab源码 15006期】

&#x1f4a5;&#x1f4a5;&#x1f4a5;&#x1f4a5;&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;&#x1f49e;&#x1f49e;&#x1f49e;&#x1f49e;&#x1f49e;&#x1f49e;欢迎来到海神之光博客之家&#x1f49e;&#x1f49e;&#x1f49e;&#x1f49…

大模型落地必看!国企构建全栈能力的实战经验,建议收藏

文章介绍了国企北电数智如何打造"1个AI底座2大产业平台"的全栈能力模式&#xff0c;推动大模型产业落地。针对算力、数据、人才等落地挑战&#xff0c;该模式通过整合AI工厂与可信数据服务&#xff0c;构建医疗、金融、工业等垂直领域解决方案&#xff0c;并采用&quo…

郑州英语雅思培训辅导机构推荐,2026年权威出国雅思课程中心学校口碑排行榜 - 老周说教育

基于《2025河南省出国语培行业发展白皮书》数据,郑州雅思考试人数年均增长18%,已跃居中部六省首位,但70%考生仍面临“提分效率低、课程不匹配、师资不稳定”的核心痛点。在雅思培训选课过程中,如何筛选出靠谱、优质…

[Ceph 14.2.22] 使用Ceph原生命令部署单机集群

1. 前言 上表中是 Ceph 官方文档给出的 Ceph 14 系列的系统和内核推荐&#xff0c;其中在centos 7、ubuntu 14.04、ubuntu 16.04、ubuntu 18.04上都做了完整的测试。本文将介绍如何在ubuntu 18.04中使用 ceph 原生命令部署一个完整的 ceph 集群&#xff0c;ceph 版本为14.2.22。…

【Lumerical】 FDTD 仿真目录

【Lumerical】 FDTD 仿真目录 目录 Author: JiJi \textrm{Author: JiJi} Author: JiJi Created Time: 2026.01.20 \textrm{Created Time: 2026.01.20} Created Time: 2026.01.20

突破控件边界:WPF 手写图表解决鸟情监测场景痛点 - 源之缘

本文围绕鸟类生态监测可视化需求,分享了基于 WPF 自研鸟情图表的实践思路。面对高度分层时序图、方向雷达图、多日对比分析等专业需求,作者凭借多年 WPF 开发经验,放弃了灵活度不足的第三方控件,选择从零构建专属图…

RAG技术深度剖析:让大模型拥有‘实时知识‘的检索增强生成指南

RAG&#xff08;检索增强生成&#xff09;结合信息检索与文本生成&#xff0c;解决大模型知识局限、信息过时、幻觉问题及可解释性差等挑战。通过构建知识库、检索相关信息和模型生成三个步骤&#xff0c;将外部知识动态注入LLM&#xff0c;提高回答准确性和可靠性。文章详细介…

大模型和机器学习

一、引言&#xff1a;大模型的火爆与认知的混乱2022年&#xff0c;ChatGPT的横空出世让大模型技术从学术圈走向了大众视野。短短三年时间&#xff0c;大模型已经渗透到内容创作、代码编写、智能客服、企业知识库等多个领域。据《2025年全球大模型产业报告》显示&#xff0c;全球…

推荐几家海外展会营销推广平台,上海、苏州地区优质海外展会推广公司深度推荐 - 品牌2025

随着全球供应链重塑与跨境往来的持续便利,中国企业“走出去”参展办展的意愿愈发强烈,不少企业将半数预算投入海外展会,以此巩固传统市场、开拓新兴领域。中国贸促会数据显示,2023年中国贸促会审批执行的出国参展项…

【实战项目】 基于LabVIEW的大气数据处理实验管理系统设计

运行效果:https://lunwen.yeel.cn/view.php?id=5898 基于LabVIEW的大气数据处理实验管理系统设计摘要:本文针对大气数据处理领域,探讨了利用LabVIEW软件进行大气数据采集、处理和分析的实验管理系统设计。通过对La…

双非二本科生的福音:大模型RAG+Agent技术学习指南,不看学历看实力

大模型应用开发领域处于快速发展阶段&#xff0c;RAG和Agent技术需求旺盛。尽管双非二本科生在学历上不占优势&#xff0c;但行业更看重实际技术能力。企业招聘侧重Python编程、数据库、提示词优化等实操技能。该领域薪资前景诱人&#xff0c;平均月薪可达4.2万元&#xff0c;年…

查看linux服务器中某文件夹占用空间大小

du -sh /data1/zjc/RIFT_code/datasets/ 比如我想要查看&#xff1a;“/data1/zjc/RIFT_code/datasets/”这个的文件夹大小&#xff1a; 结果为5G&#xff1a;

34. C++ 11新特性(1)

1. 对象初始化方法2. auto & decltype & 返回类型后置 & 模板别名

采购降本的秘密武器!天下工厂带你跳过中间商,直接和厂长谈价

采购成本降低的秘密武器!天下工厂带领你跳过中间商&#xff0c;直接和厂长谈价格。做采购工作的朋友们&#xff0c;是不是都曾经有过这样让人崩溃的时刻?在1688上翻来覆去地比较价格&#xff0c;聊了很长时间之后才发现对接的是经销商&#xff0c;报价里面加了好几层的利润&am…

【实战项目】 基于P2P的分布式存储及其相关技术研究

运行效果:https://lunwen.yeel.cn/view.php?id=5899 基于P2P的分布式存储及其相关技术研究摘要:本文针对当前P2P网络在分布式存储领域的应用进行了深入研究。首先,介绍了P2P网络的基本原理和分布式存储的背景知识,…

北航与AgiBot突破:机器人实现动作空间内智能思考

这项由北京航空航天大学与AgiBot联合开展的研究发表于2025年1月的arXiv预印本平台&#xff0c;论文编号为arXiv:2601.11404v1。有兴趣深入了解的读者可以通过该编号查询完整论文。把机器人比作一个学做菜的新手厨师&#xff0c;过去的机器人学习方式就像是先读菜谱、看食材照片…

CTF 压缩包密码爆破全解析:超详细教程,零基础从入门到精通,吃透这一篇就够

CTF — 压缩包密码爆破 ​ 在CTF比赛中&#xff0c;密码爆破压缩包&#xff08;如ZIP或RAR文件&#xff09;是一个常见的任务。针对ZIP压缩包的密码爆破主要是使用工具ARCHPR完成的。这个工具的功能非常强大&#xff0c;假设你已经在Win系统里安装完这个软件了&#xff0c;打开…

杭州婚纱摄影测评:杭州金夫人于浪漫之都,雕琢属于你的光影艺术 - 提酒换清欢

杭州金夫人婚纱摄影测评:于浪漫之都,雕琢属于你的光影艺术在杭州婚纱摄影领域中,杭州金夫人婚纱摄影凭借36年品牌积淀与区域深耕实力,已然成为众多新人珍藏爱情瞬间、定格婚礼仪式感的理想之选。尤其在婚纱摄影、外…

2026年袋装计数器厂家推荐:粮食计数器/面粉计数器/化肥计数器/饲料计数器/家禽装车计数器源头厂家精选

在工业自动化领域,计数器作为生产流程中的关键设备,直接影响着产品计数、包装效率与数据准确性。据行业统计,我国每年因计数误差导致的经济损失超百亿元,而高效、精准的计数解决方案已成为企业降本增效的核心需求。…

人大AI团队发现个性化大模型会“胡说八道“并提出解决方案

这项由中国人民大学高瓴人工智能学院牵头、联合联想研究院AI实验室和对外经贸大学人工智能与数据科学学院共同完成的突破性研究&#xff0c;发表于2026年1月的arXiv预印本平台&#xff08;论文编号&#xff1a;arXiv:2601.11000v1&#xff09;。这项研究首次系统性地发现了个性…