Описание создания пользовательских блоков
МСР23017
Работа входного с привязкой резистора 10к кнопка на минус в схеме надо инвертировать в блоках задаете адрес от 0 до 7 и указываете шину I2C у esp-01 CSL-0 CDA-2 , nodemcu SDA — D2 SDL — D1 скачать Adafruit_MCP23017.rar скачать Mcp23017_OUTPUT_(CODE).ubi скачать Mcp23017_INPUT_(CODE).ubi
Блоки конвертеры boolean-integer и integer-boolean
При создании очередного проекта столкнулся с необходимостью соединить выход boolean со входом integer в программе Flprog, и не нашёл в ней подходящего способа. Так появились эти две малютки: https://cloud.mail.ru/public/5NmF/3MnpenSBF Каждый блок имеет один вход, и один выход. Вход каждого блока можно инвертировать.
Капля 8266. Часть 5
Часть 5 В этой части будет рассказано о плате (RKaplyaAnalog.pcb). (RKaplyaAnalog.pcb) – это плата имеет 8 аналоговых выходов с унифицированным токовым сигналом 4…20мА. с гальванической развязкой на шине I2C и 8 дискретных выходов 24в с гальванической развязкой шина SPI. Данную плату планировалось использовать для управления частотными преобразователями, и задвижками типа (belimo LM24A-SR). Плата (RKaplyaAnalog.pcb) имеет …
Управление меню энкодером
Хочу сделать контроллер солнечного коллектора — управление насосом, сохранением данных на MicroSD. Начал с разработки управления меню энкодером. В общем всё работает, но есть один баг, переменная Гистерезис не сохраняеться в EEPROM, при загрузке показывает ноль, и после перезагрузки контролера тоже показывает ноль. Просьба помочь. Файл тут — https://cloud.mail.ru/public/Hnzo/4982bBn1Y
Создание пользовательских блоков на языке C
Проект FLProg в последнее время обрёл достаточно большую популярность, и мне перестало хватать времени на создание блоков для той периферии, которая необходима пользователям. В то же время среди пользователей сайта нашлось достаточное количество людей, которые неплохо разбираются в языке C и могли бы мне помочь в развитии программы. Я решил дать им соответствующий инструмент. Таким …