Небольшой скетч для Arduino nano v3
- Войдите на сайт для отправки комментариев
Втр, 21/05/2019 - 00:21
Есть 3 входа, тахометр и два датчика температуры
Есть 1 цифровой выход
Нужен скетч с примерно таким алгоритмом управления цифровым входом:
Если тахометр > 1000 и ДТ1 меньше 500 включаем выход
Если тахометр < 1000 в течении 10 секунд выключаем выход
Если выход был не активен в течении 1 минуты включаем выход на 30 секунд
Если ДТ2<700 включаем выход
Через паузы делать нельзя в это время происходит работа остального скетча который управляет 2 шим выходами которые привязанны к ДТ1 и ДТ2
Какого типа датчики температуры?
Есть 3 входа, тахометр и д
Через паузы делать нельзя в это время происходит работа остального скетча который управляет 2 шим выходами которые привязанны к ДТ1 и ДТ2
Пишите ydom@mail.ru - сделаем без пауз, все по фирме, с обходом костылей Arduino IDE. 2 ШИМ выхода - можно повесить на один таймер, на Timer0, например. Периодический контроль можно сделать по прерыванию по незадействованномутаймеру. Пишите ydom@mail.ru
Обычные термисторы, значения привел в формате AnalogReed для примера, калибровать буду сам по месту, колебания температуры от -30 наверно до +110
Ну программа совсем нехитрая получится.
Р е а л и з у е м о - maslachenko767@mail.ru , консультации, подбор компонентов бесплатно, гарантии
от 5000 руб. brokly(at)mail.ru Работать будет лучше и надежнее в разы чем на кристально чистом си и главное без кривых "обходов" !
Всем спасибо, скетч написан
Спасибо Онкелю за проделанную работу