Всем привет. как на дисплее LCD2004 сделать большие часы?
Скрипт такой:
То выводит примерно так.
Скрипт такой:
Python:
import lcddriver
import time
try:
from smbus2 import SMBus
except ImportError:
from smbus import SMBus
from bme280 import BME280
print("""all-values.py - Read temperature, pressure, and humidity
Press Ctrl+C to exit!
""")
mylcd = lcddriver.lcd()
# Initialise the BME280
bus = SMBus(1)
bme280 = BME280(i2c_dev=bus)
while True:
temperature = bme280.get_temperature()
pressure = bme280.get_pressure()
pressure = round(pressure * 0.750061683, 2)
humidity = bme280.get_humidity()
mylcd.lcd_display_string("Time: %s" %time.strftime("%H:%M:%S"), 1)
mylcd.lcd_display_string("Date: %s" %time.strftime("%m/%d/%Y"), 2)
mylcd.lcd_display_string('{:05.2f}C'.format(temperature), 3)
mylcd.lcd_display_string('{:05.2f}Hg {:05.2f}%'.format(pressure, humidity), 4)
time.sleep(5)