0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

串行七段式LED显示屏护罩的介绍

454398 来源:网络整理 作者:网络整理 2019-12-06 15:57 次阅读

与LCD显示器相比,七段LED显示器更亮,更吸引人,并且提供了较远的观看距离和更宽的视角。该项目描述了用于Arduino Uno或兼容板的串行七段LED显示护罩。屏蔽层由八个MAX6190芯片驱动的八个0.56英寸的七段显示器组成。屏蔽层还具有一个光敏电阻(LDR),以对LED显示屏实施自适应亮度控制。 LDR输出可以馈入Arduino的A0或A1interwetten与威廉的赔率体系 输入通道以读取周围的照明水平。然后,Arduino可以使用该信息来调整LED显示屏的亮度。本文的后半部分还提供了演示代码和Eagle CAD文件。

串行七段式LED显示屏护罩的介绍

串行七段式LED显示屏护罩

MAXIM的MAX7219显示驱动器芯片提供3线串行(SPI)接口,可驱动多达八个七段LED显示(共阴极型),芯片上包括BCD解码器,多路扫描电路,段和数字驱动器, 8×8静态RAM存储数字值。所有LED的最大段电流通过外部电阻设置。但是,该设备还能够通过软件对LED段进行16级亮度控制。有关MAX7219内部框图和操作的更多详细信息,请阅读我先前的项目串行4位LED显示屏以及 Maxim的数据手册。

显示屏防护罩功能

由八行七段式LED显示屏(0.56英寸高度)组成,两行四位数字排列。

带并联跳线的接头插针(1),用于连接将MAX7219的DIN,CLK和LOAD引脚连接到Arduino引脚。使用跳线,您可以将DIN连接到引脚8或2,将CLK连接到引脚9或3,将LOAD连接到引脚10或4。

用于检测环境光水平的LDR电路。 LDR输出可以通过跳线J2连接到A0或A1引脚。

这些功能在下图中突出显示。

串行7段LED显示屏屏蔽功能

跳线选择Arduino I/O引脚用于DIN,CLK和LOAD MAX7219的引脚

自适应亮度控制

基本上,自动亮度调节是一种闭环系统,能够评估环境光并相应地调节显示器的亮度。在该屏蔽层中,通用LDR和固定值电阻器(10K)串联连接在电源和接地引脚之间,以创建分压网络。在明亮的照明条件下,典型LDR的电阻小于1KΩ。在极端黑暗的条件下,其电阻可能高达数百KΩ。因此,跨过10K电阻器的电压会随着周围的照度成比例增加。对于给定的设置,10K电阻两端的电压可以从0.1V(在黑暗条件下)到超过4.0V(在非常明亮的照明下)之间变化。可以对Arduino进行编程,以通过其模拟输入通道(A0或A1)读取该模拟电压,然后将适当的信号发送至MAX7219驱动器,以调整七段LED显示屏的亮度。我已经在上一篇文章中详细解释了该主题。

测试代码

该代码通过读取LDR输出来检测环境光线条件通过A0通道并调节LED显示屏的亮度。显示屏仅显示0-7之间的数字。您将需要安装 LedControl 库。

/* Testing SPI 7-Segment LED display shield

* Uses LedControl library

* Demonstrates the use of LDR for auto brightness adjustment.

*/

#include “LedControl.h”

// Arduino Pin 8 to DIN, 9 to Clk, 10 to LOAD, no.of devices is 1

LedControl lc=LedControl(8,9,10,1);

int adc_value, brightness;

void setup()

{

// Initialize the MAX7219 device

lc.shutdown(0,false); // Enable display

lc.setIntensity(0,8); // Set brightness level (0 is min, 15 is max)

lc.clearDisplay(0); // Clear display register

}

void loop()

{

adc_value = analogRead(A0);

brightness = adc_value/65; // Divide by 65 to get Maximum Brightness 15.

lc.setIntensity(0,brightness);

// Display 1 through 8

for(int i=0; i《8; i++){

lc.setDigit(0,i,i,false);

}// End i

delay(500);

}

使温度/湿度计显示自动调节亮度

您只需将DHT22传感器插入Arduino屏蔽接头(引脚GND,13、12、11)即可制成温度/湿度计,如下所示。 DHT22引脚的GND,数据和VCC连接到Arduino的GND,D12和D11引脚。然后,您只需向D11引脚写入“逻辑1”即可为DHT22传感器供电

制造一个具有自适应亮度控制的基于DHT22的简单温度/湿度计

要进行测试,您可以将DHT22直接插入Arduino接头并通过I/O引脚为传感器供电。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • LED显示屏
    +关注

    关注

    35

    文章

    1821

    浏览量

    98755
  • 防护罩
    +关注

    关注

    0

    文章

    4

    浏览量

    6608
收藏 人收藏

    评论

    相关推荐

    其利天下威廉希尔官方网站 ·电机控制SVPWM七段式算法·无刷电机驱动方案

    两种。今天我们先介绍七段式算法如何应用到电驱系统进行电磁兼容性仿真。七段式是一种更复杂的SVPWM控制威廉希尔官方网站 ,可以将三相电机的输出电压分解为个矢量,分别为正向最
    的头像 发表于 12-11 10:28 1308次阅读
    其利天下威廉希尔官方网站
·电机控制SVPWM<b class='flag-5'>七段式</b>算法·无刷电机驱动方案

    #物联网 LED显示屏

    LED显示屏
    斯塔克物联科技
    发布于 :2024年11月01日 14:24:14

    LED透明显示屏生产 原理 威廉希尔官方网站 应用

    LED透明显示屏常指的是硬灯条透明,具有轻薄、通透、播放影像通透绚丽的特点。是对LED显示屏
    的头像 发表于 08-29 15:01 416次阅读

    数码管显示屏在仿真软件中叫什么

    数码管显示屏,又称为七段显示器或七段LED显示器,是一种常见的数字
    的头像 发表于 08-28 17:08 1416次阅读

    七段数码管怎么判断共阴共阳

    七段数码管是一种常见的显示设备,用于显示数字和字母。它由个发光二极管(LED)组成,每个LED
    的头像 发表于 08-28 16:17 1494次阅读

    全彩LED显示屏/天幕哪家好?#LED显示屏 #天幕# 多媒体宣传展示

    LED显示屏
    jf_50082260
    发布于 :2024年06月13日 07:24:59

    七段LED显示器的工作原理与驱动方法

    七段LED显示器,作为一种常见的数字显示器件,因其结构简单、价格低廉、显示直观等特点,在数字仪表、家电、工业控制等领域得到了广泛的应用。本文
    的头像 发表于 05-23 14:50 1777次阅读

    LED显示屏设计方案

    1、LED显示屏基础知识2、LED显示屏设计要素3、LED显示屏驱动方案4、
    发表于 04-03 17:21 12次下载

    七段式SVPWM优化电机电磁噪声的量产可行性验证

    七段式SVPWM优化电机电磁噪声的量产可行性验证
    的头像 发表于 03-21 17:28 1157次阅读
    <b class='flag-5'>七段式</b>SVPWM优化电机电磁噪声的量产可行性验证

    Led显示屏控制系统怎么使用 led显示屏控制器怎么设置

    Led显示屏控制系统是一种用于控制LED显示屏的硬件设备,通过它可以实现对LED显示屏的亮度、颜
    的头像 发表于 02-03 14:03 7954次阅读

    使用动态控制七段式LED指示灯的显示应用指南

    电子发烧友网站提供《使用动态控制七段式LED指示灯的显示应用指南.pdf》资料免费下载
    发表于 01-29 10:33 0次下载
    使用动态控制<b class='flag-5'>七段式</b><b class='flag-5'>LED</b>指示灯的<b class='flag-5'>显示</b>应用指南

    LED透明显示屏解决方案介绍

    电子发烧友网站提供《LED透明显示屏解决方案介绍.doc》资料免费下载
    发表于 01-22 10:04 4次下载

    商场外墙户外P5LED显示屏# P5LED显示屏# 商场LED显示屏# 广场LED显示屏# 小区LED显示屏

    LED显示屏
    LED显示屏生产厂家
    发布于 :2024年01月16日 20:24:01

    酒店会议室LED显示屏P2#酒店LED显示屏# P2LED显示屏# 会议室LED显示屏

    LED显示屏
    LED显示屏生产厂家
    发布于 :2024年01月16日 20:19:32