(SKU:DFR0645-G/DFR0645-R) 4-Digital LED Segment Display Module

来自DFRobot Product Wiki
跳转至: 导航搜索
DFR0645-R.jpg

目录

简介

这款4位数码管提供红、绿两种颜色选择,提供8级亮度调节,尺寸小巧,采用IIC接口只需要2个普通IO即可驱动,节约IO资源,不需要MCU扫描,节省MCU资源。

性能描述

  • 供电:DC 5V
  • 两种显示模式:8段×4位和7段×4位
  • 工作电流:<55mA
  • 提供8级亮度控制
  • 键盘扫描:7×4bit内部集成三极管驱动
  • 高速两线式串行接口
  • 内置时钟振荡电路
  • 内置上电复位电路

引脚说明

四位数码管
引脚说明
名称 功能描述
SDA 数据线
SCL 控制线
GND 电源负极
VCC 电源正极









通信说明

IIC通信协议

微处理器的数据通过两线总线接口和数码管驱动芯片通信,在输入数据时当CLK是高电平时,DIN上的信号必须保持不变;只有CLK上的时钟信号为低电平时,DIN上的信号才能改变。数据的输入总是低位在前, 高位在后传输.数据输入的开始条件是CLK为高电平时,DIN由高变低;结束条件是CLK为高时,DIN由低电平变为高电平。符合标准IIC通信协议。

四位数码管协议.png










从机地址

该数码管从机地址为:0x48。

显示寄存器地址

REG0 REG1 REG2 REG3
68H 6AH 6CH 6EH





Arduino平台应用

Arduino 连接图

Arduino四位数码管接线图

示例程序

点击下载库文件库和例程下载库安装参考

/*!
 * @file led4Print.ino
 *
 * @copyright   Copyright (c) 2010 DFRobot Co.Ltd (http://www.dfrobot.com)
 * @licence     The MIT License (MIT)
 * @author [Actor](liang.li@dfrobot.com)
 * @version  V1.0
 * @eGPAte  2019-12-10
 * @get from https://www.dfrobot.com
 * @url https://github.com/DFRobot/DFRobot_LedDisplayModule
 */
# include "DFRobot_LedDisplayModule.h"

DFRobot_LedDisplayModule LED(Wire, 0x48);

void setup() 
{
  Serial.begin(115200);
  /*wait for the chip to be initialized completely, and then exit*/
  while(LED.begin4() != 0)
  {
    Serial.println("Initialization of the chip failed, please confirm that the chip connection is correct!");
    delay(1000);
  }
  
  LED.setDisplayArea4(1,2,3,4);
}

void loop() 
{
  LED.print4("H","A","L","O");
}

Mind+(基于Scratch3.0)图形化编程

1、下载及安装软件。下载地址:http://mindplus.cc 详细教程:"Mind+基础wiki教程-软件下载安装"
2、切换到“上传模式”。 详细教程:"切换到上传模式"
3、“扩展”中选择“主控板”中的“Arduino Uno”,“显示器”中选择“TM1650四位数码管”。 详细教程:"Mind+基础wiki教程-加载扩展库流程"
4、进行编程,程序如下图:
5、菜单“连接设备”,“上传到设备”
6、程序上传完毕后即可看到效果。

Mind+dfr0645.png


显示效果

四位数码管显示1.jpg


DFshopping car1.png DFRobot商城购买链接

个人工具
名字空间

变换
操作
导航
工具箱