Crowtail- 4-Digit Display
Jump to navigation
Jump to search
Description
Usually 4 digit display module is a 12 pin module. But in our Crowtail gadget, we utilize a TM1637 to scale down the controlling pins into 2 Crowtail pins. It only takes 2 digital pins of Arduino or Crowduino to control the content, even the luminance of this display. For projects that require of alpha-numeric display, this can be a nice choice.
Model: CT0060FDD
Features
- Compatible with Crowtail interface
- 4 digit red alpha-numeric display
- 8 adjustable luminance levels
- Dimensions(mm):40.0(L)x20.0(W)x12.8(H)
Application Ideas
- Time display
- Stopwatch
- Sensors' input display
Usage
The following sketch demonstrates a simple application of digital display.
2.Download the library Crowtail- 4-Digit Display library; Unzip and put it in the libraries file : ..\arduino-1.0\libraries;
3.Open “_4Digital7_SegmentLED ” example via the path: File --> TM1650 --> Examples --> _4Digital7_SegmentLED.
/* Demo code of P21 - 4 Digital 7-Segment LED with Time Separator by maker studio */ #include "TM1650.h" #include <inttypes.h> static uint8_t TubeTab[] = { 0x3F,0x06,0x5B,0x4F, 0x66,0x6D,0x7D,0x07, 0x7F,0x6F,0x77,0x7C, 0x39,0x5E,0x79,0x71, };//0~9,A,B,C,D,E,F static uint8_t TubeTabwithPoit[] = { 0xBF,0x86,0xDB,0xCF, 0xE6,0xED,0xFD,0x87, 0xFF,0xEF };//0~9 TM1650 DigitalLED(A5,A4); int8_t number[] = {0,0,0,0}; void setup() { //Serial.begin(9600); } void loop() { DigitalLED.clearDisplay(); delay(1000); DigitalLED.display(0,TubeTab[1]); DigitalLED.display(1,TubeTab[2]); DigitalLED.display(2,TubeTab[3]); DigitalLED.display(3,TubeTab[4]); delay(1000); DigitalLED.clearDisplay(); delay(100); DigitalLED.display(0,TubeTabwithPoit[5]); DigitalLED.display(1,TubeTabwithPoit[6]); DigitalLED.display(2,TubeTabwithPoit[7]); DigitalLED.display(3,TubeTabwithPoit[8]); delay(1000); }
4.Upload it into your Crowduino board and observe the Digit-Display.