TM1637 4-Digit 7-Segment Red Display Module

Four 0.36″ red 7-segment displays with center colon and TM1637 serial LED driver. DESCRIPTION The TM1637 4-Digit...
Vendor: Keszoox
$1.39
$4.39
$1.39

Shipping

The shipping fee depends on your address

Standard: 9-15 business days,fee is down to $3.99

Express: 4-7 business days,fee is down to $5.99

Support Customization

WE'RE READY TO BUILD A CUSTOM PRODUCT FOR YOU.

If you're looking for a custom product, we can help. Kindly contact us via email support@keszoox.com and send us the details for your need, then we'll let you know how we can deliver the right solution.

Built And process your order

We make into production usually Within 1 - 3 Bussiness Days.

Expect customization orders.
TM1637 4-Digit 7-Segment Red Display Module

TM1637 4-Digit 7-Segment Red Display Module

$4.39 $1.39

TM1637 4-Digit 7-Segment Red Display Module

$4.39 $1.39

Four 0.36″ red 7-segment displays with center colon and TM1637 serial LED driver.

DESCRIPTION

The TM1637 4-Digit 7-Segment Red Display Module incorporates four 0.36″ red 7-segment displays along with the TM1637 serial LED driver.

PACKAGE INCLUDES:

  • TM1637 4-Digit 7-Segment Red Display Module

KEY FEATURES OF TM1637 4-DIGIT 7-SEGMENT RED DISPLAY MODULE:

  • Four 7-Segment LED Displays with 0.36″ high red digits
  • Center colon display
  • Built-in TM1637 LED Driver
  • 2-wire serial interface for easy hookup to uC
  • 3.3 and 5V compatible

The display has a center colon commonly used for clock applications, but the display also works fine for some other numeric or hex display purposes.

The TM1637 is a driver that supports many functions including on/off and brightness control of the LEDs as well as accessing each of the digits.  Once the display is updated by the MCU, the TM1637 takes care of all the work of keeping the display refreshed, so it removes that overhead from the MCU so it can be off doing other things.

These modules communicate via a 2-wire bus, so they only require 2 data pins plus power and ground.  The bus is specific to this device but there are libraries available such as the “TM1637.h” library for Arduino that hides all the dirty details and makes communicating with the display straightforward.

Module Connections

There is a 4-pin right angle male header on the module for making connections.

1 x 4 Header

  • CLK =   Clock Input.  Connect to any digital pin on MCU.
  • DIO =   Data I/O.  Connect to any digital pin on MCU.
  • VCC =   3,3 or 5V to match MCU power.
  • GND =  Ground.  Must be common with MCU ground.

OUR EVALUATION RESULTS:

These are useful modules and an easy way to get a number display up and running on a project.  The center colon works well for displaying a clock or stop watch, but does not need to be used if displaying other data.

The program below implements a simple humidity/temperature measurement device using either the DHT11 or DHT22 humidity/temperature sensors and displays both the humidity and temperature on the TM1637 display.

The program uses the “TM1637.h” library to implement  basic functionality of the display module and the ‘DHT.h’ library for the humidity sensor.  The DHT.h library also requires that the Adafruit_Sensor library be installed.

The example uses pins 2, 3 and 4 for making connections to the humidity sensor and the TM1637, but these can be any 3 digital pins.

TM1637 4-Digit 7-Segment Display Module Example Program

/* TM1637 4-digit Example
Uses a humidity sensor DH11 or DH22 type and reports the 
temperature and humidity on the TM1637 4-digit display.

Program assumes temperature and humidity reading will always be 2 digits.

Can use any 3 digital pins for connections.  Example uses pins 2-4.

Uses Adafuit dht.h library for humidity.  This also requires Adafruit_Sensor library
Uses TM1637.h library for display
Written by Ken Hahn
Released to public domain
*/
#include "DHT.h"
#include "TM1637.h"
 
int const DHT_PIN = 2; // Humidity sensor output pin
int const CLK = 3;     // TM1637 Clock Pin       
int const DIO = 4;     // TM1637 Digital I/O Pin
 
TM1637 tm1637(CLK,DIO);   // Create TM1637 object
DHT dht(DHT_PIN, DHT22);  // Create DHT22 sensor object
//===============================================================================
//  Initialization
//===============================================================================
void setup(){
  dht.begin();
  tm1637.init();         // Initialize / clear display
  tm1637.set(3);         // Set brightess (0=dimmest - 7 = brightess)
  delay(1500);           // Delay to let modules initialize
}
//===============================================================================
//  Main
//===============================================================================
void loop(){
 
 float temp = dht.readTemperature(true); // Retrieve temp from sensor in Fahrenheit
 float humidity = dht.readHumidity();    // Retrieve humidity from sensor
 int itemp = (int)temp;                  // Cast floats into integers 
 int ihumidity = (int)humidity;
 int digitoneT = itemp / 10;            // Parse readings into 2 digits to display
 int digittwoT = itemp % 10;
 int digitoneH = ihumidity / 10; 
 int digittwoH = ihumidity % 10;
  
  tm1637.display(1,digitoneT);  // Display temperature
  tm1637.display(2,digittwoT);
  tm1637.display(3,15);         // put a F at the end for 'Fahrenheit'
    
  delay (3000);                // Wait 3 seconds to update display
  
  tm1637.display(1,0x7F);      // Clear leading digit from temp display
  tm1637.display(2,digitoneH); // Display humidity in last 2 digits
  tm1637.display(3,digittwoH);
    
    delay(3000);              //Wait 3 seconds between readings
}

BEFORE THEY ARE SHIPPED, THESE MODULES ARE:

  • Sample inspected and tested per incoming shipment.

Notes:  

  1. None

TECHNICAL SPECIFICATIONS

Display Color  Red
Operating Ratings Vcc 3.3 or 5 VDC
Imax 80mA
Reverse polarity protection Yes
Dimensions
Display Size with mounting ears 42 mm x 24 mm (1.65″ x .95″)
Display Height w/ PCB 12 mm (0.47″) (typical)
Character Height 9.14 mm (0.36″)
Datasheet TM1637

WE'RE READY TO BUILD A CUSTOM PRODUCT FOR YOU.

Contact us:
Support@keszoox.com
What we can help:
If you're looking for a wire or cable assembly, we can help.
What we need your help next:
Kindly contact us via email support@keszoox.com and send us the details fo your need, then we'll let you know how we can deliver the right solution.

Shipping Policy

All orders are dispatched from our warehouse. The shipments are fully tracked—from our door to yours. Please allow 3-5 business days for your order to be processed in addition to the shipping times below.

Shipping Times

Standard: 9-15 business days. Express: 4-7 business days.

Please note that shipping providers are extremely busy during this time, and some orders might experience a delay on top of usual delivery times. If your order is late, please allow 5-10 days more than indicated in standard shipping times before contacting our customer service. Thank you for your understanding.

Tracking

All orders are 100% tracked. You’ll receive an email with a tracking number and a link to track your parcel once your order leaves our warehouse. Please allow 24-48 hours for the tracking link to start showing shipping information.

Related Products

Recently Viewed Products