# Подключаем необходимы библиотеки import time import board import adafruit_tcs34725 import digitalio # Создаём объект для работы с модулями наше I²C i2c = board.I2C() # Создаём объект для работы с датчиком цвета sensor = adafruit_tcs34725.TCS34725(i2c) # Создаём объект подсветки на пине 25 BCM (6 WP) backlight = digitalio.DigitalInOut(board.D25) # Светодиод подсветки в режим выхода backlight.direction = digitalio.Direction.OUTPUT # Включаем подсветку backlight.value = True try: while True: # Считываем цвета с датчика цвета color_rgb = sensor.color_rgb_bytes # Выводим данные print("RGB color: {0}".format(color_rgb)) # Вычисляем цветовую температуру и освещеность temp = int(sensor.color_temperature) lux = int(sensor.lux) # Выводим данные print("Temperature: {0}K Lux: {1}\n".format(temp, lux)) # Ждём 1 секунду. time.sleep(1.0) except KeyboardInterrupt: backlight.value = False print('The program was stopped by keyboard.')