# Библиотека для работы с платой Troyka HAT. import troykahat # Библиотека для работы с функциями времени. from time import sleep # Назначаем константное имя пину 7 из группы "Wiring PI IO", # Подключите красный светодиод к этому пину. PIN_WP_LED = 7 # Назначаем константное имя пину 7 из группы "Analog IO", # Подключите зеленый светодиод к этому пину. PIN_AP_LED = 7 # Создаём объект wp для работы с пинами, # помеченными как «Wiring Pi IO» на плате Troyka HAT. # Это пины, подключенные напрямую к Raspberry Pi через его GPIO-разъём. wp = troykahat.wiringpi_io() # Создаём объект ap для работы с пинами, # помеченными как «Analog IO» на плате Troyka HAT. # Это пины, подключенные к встроенному на плате I²C расширителю # на микроконтроллере STM32F030F4P6. ap = troykahat.analog_io() # Конфигурируем контакт "PIN_WP_LED" в режим выхода. wp.pinMode(PIN_WP_LED, wp.OUTPUT) # Конфигурируем контакт "PIN_AP_LED" в режим выхода. ap.pinMode(PIN_AP_LED, ap.OUTPUT) while True: # Зажигаем светодиод на контакте "PIN_WP_LED" wp.digitalWrite(PIN_WP_LED, True) # Зажигаем светодиод на контакте "PIN_AP_LED" ap.digitalWrite(PIN_AP_LED, True) # Ждём 500 мс sleep(0.5) # Гасим светодиод на контакте "PIN_WP_LED" wp.digitalWrite(PIN_WP_LED, False) # Гасим светодиод на контакте "PIN_AP_LED" ap.digitalWrite(PIN_AP_LED, False) # Ждём 500 мс sleep(0.5)