Гистерезис от Х1 до Х2
Гистерезис по двум значениям от Х1 до Х2 Если HEAT=TRUE то режим работы НАГРЕВАТЕЛЬ, иначе ХОЛОДИЛЬНИК Удобно использовать для термостатов, прессостатов и пр. В архиве пример простого термостата на DS18B20
Гистерезис по двум значениям от Х1 до Х2 Если HEAT=TRUE то режим работы НАГРЕВАТЕЛЬ, иначе ХОЛОДИЛЬНИК Удобно использовать для термостатов, прессостатов и пр. В архиве пример простого термостата на DS18B20
Параметры gateA , gateB , gateC типа Boolean. Используется для активации/деактивации соответствующего считывателя. Максимум 3 считывателя. Описание по подключению к ногам ниже. The Wiegand interface is a de facto standard commonly used to connect a card reader or keypad to an electronic entry system. Wiegand interface has the ability to transmit signal over long distance …
Далее…Блок для считывания 3 независимых RFID считывателей Wiegand 26/34 для Arduino Mega 2560
Блоки для отрисовки на дисплеях с контроллером SSD1306 “SSD1306 print” отображает текст – строку(string). Поддерживается кириллица. В папке “Draw” графические блоки для рисования прямоугольников, кругов, треугольников. Описания внутри блоков. Требуется установить в IDE библиотеки в папку “…\Documents\Arduino\libraries\” Перед всеми блоками добавить один из трех блоков “SSD1306 main” в зависимости от используемого вами подключения. После всех …
В Arduino Due можно организовать аппаратный квадратурный декодер со счётчиком. Текущая версия пользовательского блока – v0.31 Параметров нет. Просто читаешь значение счётчика. Из описания блока: ============================================= Версия 0.31 – исправлено получение сигнала DIR Версия 0.3 – введён выход направления вращения, изменена Лейбла блока на QDEC Версия 0.2 – введён второй выход – беззнаковый Версия 0.1 …
Суммируем время подаваемое на входы H и Min c часами на входе Hours и минутами на входе Minutes. На выходе часы HH, минуты MM, количество суток DAY и строка TIME в формате 00:00 Hours – от 0 до 4294967295 Minutes – от 0 до 4294967295 К примеру, если к 10:22 прибавить 32000 мин, то на …
——Параметры length_out: количество символов на выходе “out” t_step: время в миллисекундах через которое будет происходить смещение на один символ. ——Входы inStr1: строка из которой и будет набираться бегущая строка на выходе “out”. start: старт цикла анимации circle: круговой перебор. ——Выходы out: сформированная строка step: импульс в один програмный цикл после каждога шага анимации end: выход …
Блок на двух генераторах служит как для плавного запуска (время устанавливается в миллисекундах time on) так и для (плавного затухания time off). Рассчитан для фиксированной кнопки или датчика движения. Если кнопка не фиксированная перед входом (in) поставить тт триггер. По надобности есть выход для дисплея рассчитан по шкале до 100%. Если надо еще ускорить время …
Блок создан на С. Предназначен для подключения нескольких датчиков DS18B20 по 1-Wire на одном пине. Один блок – один датчик, номер устанавливаем одинаковый во всех используемых блоках. Реализована проверка CRC и фильтр температур (85 – при включении питания, -127 – при временных потере связи, при обрыве, а так же температуры не входящие в диапазон …
Заметил что в штатном счётчике многим не хватает возможности обнуления при достижение нужного значения. В архиве два блока. —Счётчик— Входы: step: При переходе с “0” в “1” происходит изменение значения счётчика на число поданное на вход “Step_val” dir: Направление (1: увеличение; 0: уменьшение) U_res: Верхнее значение при пересечение которого счётчик сбросится в “0” D_res: …