[AliExpress: TM1637] (https://ru.aliexpress.com/wholesale?SearchText=TM1637)
init()
Initializes the displaydisplay(uint8_t BitAddr,int8_t DispData)
Displays the symboldisplayAscii(uint8_t BitAddr,char DispChar)
Displays the characterdisplayNumeral(uint8_t BitAddr,uint8_t DispNumeral)
Displays the NumeraldisplayWord(String Str)
Display the word of 4 charactersdisplayTemp(int Temp)
Display the temperature in Celsius (is -99 to 999 )displayNumber(int Num, char Filling=' ')
Display number (is -999 to 9999 )displayClock(byte Hours, byte Minutes, boolean Colon=false)
Display Clock (HOURS:MINUTES). Colon - changes the sign ":"displayStopwatch(byte Minutes, byte Seconds, boolean Colon=false)
Display Stopwatch (MINUTES:SECONDS). Colon - changes the sign ":"- `clearDisplay() Clear display
setColon(boolean colonFlag)
Enables or disables the sign ":"changeColon()
Changes the sign ":" (enables or disables)setBright(uint8_t sBright=2)
Set bright (0..3)
writeByte(int8_t wr_data)
Write 8bit data to TM1637start(void)
Send start bitsstop(void)
Send stop bits
Эта библиотека позволяет очень просто использовать семи сегментный дисплей из четырех символов и одного двоеточия,основанный на TM1637
init()
Инициализация дисплеяdisplay(uint8_t BitAddr,int8_t DispData)
Вывод произвольного символа DispData (основанного на битовой маске) в указанном разряде BitAddrdisplayAscii(uint8_t BitAddr,char DispChar)
Вывод ascii символа (есть не все символы)displayNumeral(uint8_t BitAddr,uint8_t DispNumeral)
Вывод цифры DispNumeral в указанном разряде BitAddrdisplayWord(String Str)
Вывод слова из четырех символовdisplayTemp(int Temp)
Вывод температуры в градусах цельсия (от -99 до 999 )displayNumber(int Num, char Filling=' ')
Вывод числа (от -999 до 9999 )displayClock(byte Hours, byte Minutes, boolean Colon=false)
Вывод часов (Часы:Минуты). Если Colon установленно в true то меняет отображение ":" на противоположноеdisplayStopwatch(byte Minutes, byte Seconds, boolean Colon=false)
Вывод секундомера (Минуты:Секунды). Colon аналогично, предыдущемуclearDisplay()
Очищает дисплейsetColon(boolean colonFlag)
Включает или выключает знак ":"changeColon()
Меняет на противоположный знак ":" (Включает или выключает)setBright(uint8_t sBright=2)
Устанавливает яркость (0..3)
writeByte(int8_t wr_data)
Записывает 8bit данных в TM1637start(void)
Посылает start bitsstop(void)
Посылает stop bits