Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Four Digit Display (TM1637)

makecode Four Digit Display (TM1637) Package for microbit

LED Digit Display Module with 1-6 (normal four) 7-segment LED, it can show number. It has TM1637 chip inside, control with a 2-wire interface.

Author: shaoziyang
Date: 2018.Mar

Usage

open your microbit makecode project, in Add Package, paste

https://github.com/microbit-makecode-packages/TM1637_cn

to search box then search.

API

  • create(clk: DigitalPin, dio: DigitalPin, intensity: number, count: number)
    create a TM1637 object.

    • clk, any DigitalPin
    • dio, any DigitalPin
    • intensity, set display brightness, range [0-8]
    • count, LED count, range [1-5]
  • on()
    turn on the display.

  • off()
    turn off the display.

  • clear()
    clear content of the display.

  • showbit(num: number, bit: number)
    show a digit number in given position.

  • showNumber(num: number)
    show a interger number in display.

  • showHex(num: number)
    show a hex number.

  • showDP(bit: number, show: boolean)
    show or hide dot piont in give bit
    bit is dot piont position, [0 - count]
    show, True will show DP, other will hide it

  • intensity(dat: number)
    set display intensity.

Demo

License

MIT

Copyright (c) 2018, microbit/micropython Chinese community

Supported targets

  • for PXT/microbit

From microbit/micropython Chinese community

About

4 位数码管模块(TM1637)

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages