Цей програмний модуль реалізує мінімальний набір інструментів для підключення і перевірки кольорового дисплея з чіпом SSD1351 через інтерфейс SPI у середовищі NodeMCU / Lua на мікроконтролері ESP8266-12 з встановленим C-модулем графічної бібліотеки UCG. Продукт ucg_ssd1351rgb , після запуску у середовищі Lua, виконує ініціалізацію всіх необхідних інтерфейсів і бібліотек з рівня мови Lua, а також виводить на дисплей тестові графічні прімітиви. У…
Розумний модуль керування виходом із збереженням конфігурації на внутрішню флеш-пам'ять, дозволяє реалізувати збереження та відновлення конфігурації і стану виходу керування виконавчим механізмом у разі раптового знеструмлення / відновлення живлення, або через зависання і перезавантаження головного контролера. Продукт, після запуску у середовищі Lua, працює як повноцінний модуль зі своїми публічними методами, що інтегровано до системного оточення і котрі можливо викликати з…
Модуль лічильника імпульсів реалізує розрахунок рівня еквівалентної потужності фонового gamma-випромінювання за імпульсами, що надходять на вхід GPIO з реєстратора з встановленою трубкою Гейгера-Мюллера типу СБМ-20, або аналогічною. Після запуску у середовищі Lua продукт radCounter «фоново» працює як повноцінний модуль зі своїми публічними методами, що зареєстровано у системному оточенні і котрі можливо викликати з рівня мови Lua. У модулі реалізовано методи:…