Юраз, Датчик давление к PIN A9 подключается. Поищи по скетчу и вместо
#undef PIN_MPX5010 A9
поменять на #define PIN_MPX5010 A9
Доступная автоматика HelloDistiller на Ардуино Мега 2560
dimato
Кандидат наук
Волгоград
417 182

Отв.9580 02 Марта 18, 11:22
Юраз
Студент
Самара
20 1
Отв.9581 02 Марта 18, 15:44
Понял,вечером гляну.Просто не понятно почему показания давления скачут,ведь я даже сам датчик ещё не подключал.
Сэмагонщик74
Студент
Зеленокумск
23 1
Отв.9582 02 Марта 18, 20:50
ведь я даже сам датчик ещё не подключал.Таки поэтому и пляшут! Я сам, тут мозг людям выносил этим вопросом. Оказалось не пропай от pin9 до разъема! Т.е. pin "висел" в воздухе.
сообщение удалено
adekov
Новичок
петрозаводск
7
Отв.9583 04 Марта 18, 09:31
Shinanai,
После кручения подстрочник а строчка появилась. Тестовые скетчи загружал, ни каких изменений.Shinanai, 01 Марта 18, 07:03Очень похоже на ошибку в адресе дисплея. Возможно не тот адрес используется с кетче
limon
Доцент
Липецк
1K 952


AlexDol Стучись к нему в лс. Когда я пробовал 365, не заметил такого. Сейчас откатился на 364 заканчиваю термостат. 365 мне тоже понравился, потом перенёсу в него новые настройки mqtt.
Phisik
Куратор
Екатеринбург
706 1.5K
Отв.9585 04 Марта 18, 19:50
так и было задумано?AlexDol, 03 Марта 18, 10:10Да вроде нет. Контроллера под рукой нет. Запустил у себя сейчас на меге, вроде бы ничего не скачет.
AlexDol
Кандидат наук
Екатеринбург
324 434

Отв.9586 05 Марта 18, 10:34
Phisik, Спасибо, разобрался. У меня дисплей I2C а библиотека <LiquidCrystal_I2C.h> не поддерживает функции LCD_WIDTH, LCD_HEIGHT и проч.
Вернул старые настройки I2C и произвольное переключение экрана устранилось.
Вернул старые настройки I2C и произвольное переключение экрана устранилось.
Phisik
Куратор
Екатеринбург
706 1.5K
Отв.9587 05 Марта 18, 16:11
не поддерживает функции LCD_WIDTH, LCD_HEIGHT и проч.AlexDol, 05 Марта 18, 10:34Да вроде бы должен:
LiquidCrystal_I2C(uint8_t lcd_addr, uint8_t lcd_cols, uint8_t lcd_rows, uint8_t charsize = LCD_5x8DOTS);
Надо заменить только lcd_cols -> LCD_WIDTH, lcd_rows->LCD_HEIGHT, и все должно работать:
LiquidCrystal_I2C lcd(0x27, LCD_WIDTH, LCD_HEIGHT);
ser52
Специалист
Москва
174 39
Отв.9588 06 Марта 18, 17:36
Phisik а как в твою 364lite версию добавить это #define NO_LOW_POWER_WARNING 1,а то задолбал этот писк
Отв.9589 07 Марта 18, 07:39
а то задолбал этот пискser52, 06 Марта 18, 17:36проделай один раз операцию автоопределения мощности ТЭНа и LOW POWER прекратится.
ser52
Специалист
Москва
174 39
Отв.9590 07 Марта 18, 08:36 (через 58 мин)
не прекращается напряжение в сети 195в
Отв.9591 07 Марта 18, 08:44 (через 9 мин)
Значит не выставляй мощность выше той, которую потребит ТЭН при напряжении 194 вольта.
msg31
Научный сотрудник
Барнаул
4.6K 2.5K

Отв.9592 07 Марта 18, 10:18
не прекращается напряжение в сети 195вser52, 07 Марта 18, 08:36В инструкции есть как убрать писк.
Phisik
Куратор
Екатеринбург
706 1.5K
Отв.9593 07 Марта 18, 18:10
как в 364lite версию добавить NO_LOW_POWER_WARNINGser52, 06 Марта 18, 17:36NO_LOW_POWER_WARNING отключает не только писк, насколько я помню, он все отключает, в т.ч. моргающую надпись на экране, чего нельзя сделать через настройки.
Где надо поменять:
process.cpp (1 hit)Line 28: flNoAlarmLowPower=NO_LOW_POWER_WARNING; // Убираем признак невыдачи предупреждения о низком уровне напряжения
settings.h (1 hit)
Line 53: #define NO_LOW_POWER_WARNING 0
variables.cpp (1 hit)
Line 245: char flNoAlarmLowPower=NO_LOW_POWER_WARNING; // Флаг того, что не надо предупреждать о низком напряжении в сети (оно в общем-то важно только для ректификации и НБК).
Сергей Иваныч
Специалист
дер. Заспа
182 51

Отв.9594 07 Марта 18, 22:23
Приветствую господа коллеги, извините влезу со своими баранами, т.е. проблемами, т.е. пожеланиями.
Копаюсь в автоматике, всё ок мои деревенские потребности всё очень даже устраивает, но нет предела совершенству. Вот знаете чего мне лично не хватает, это ещё 3-х датчиков температуры. Поясняю мою бредовую идею: хочется добавить ещё 3 датчика, что бы они выводились в ряд, ну к примеру во втором окне, под первыми тремя датчиками температуры. Это вот для чего, 4 датчик для ручного измерения температуры спирта при замере крепости, пятый и шестой для замера воды обратки охлаждения из дефа и холодильника соответственно. По моему неплохая идея, привык воду охлаждения на выходе контролировать по температуре, да и для спирта точный откалиброванный датчик всегда под рукой, по моему удобно. Вот бы кто из знатоков правящих скетчи сделал бы такой прибамбас, подозреваю, что для разбирающегося в скетчах это не очень сложно..., а автоматика расширит приятную составляющую функциональности.
Копаюсь в автоматике, всё ок мои деревенские потребности всё очень даже устраивает, но нет предела совершенству. Вот знаете чего мне лично не хватает, это ещё 3-х датчиков температуры. Поясняю мою бредовую идею: хочется добавить ещё 3 датчика, что бы они выводились в ряд, ну к примеру во втором окне, под первыми тремя датчиками температуры. Это вот для чего, 4 датчик для ручного измерения температуры спирта при замере крепости, пятый и шестой для замера воды обратки охлаждения из дефа и холодильника соответственно. По моему неплохая идея, привык воду охлаждения на выходе контролировать по температуре, да и для спирта точный откалиброванный датчик всегда под рукой, по моему удобно. Вот бы кто из знатоков правящих скетчи сделал бы такой прибамбас, подозреваю, что для разбирающегося в скетчах это не очень сложно..., а автоматика расширит приятную составляющую функциональности.
max-yu
Специалист
Москва
192 82
Отв.9595 07 Марта 18, 22:35 (через 13 мин)
пятый и шестой для замера воды обратки охлаждения из дефа и холодильника соответственно.Сергей Иваныч, 07 Марта 18, 22:23
Тоже использую контроль температуры воды на выходе из дефа. Сделал автономку на отдельном Ардуино, которая как раз и стабилизирует температуру воды на выходе из дэфа. Мне кажется, что после этого резко повысилось качество продукта. И стабильность процесса - от начала и до конца процесса только переставляю трубочки в разные емкости.
Отв.9596 08 Марта 18, 07:36
для замера воды обратки охлаждения из дефа и холодильника соответственно.Сергей Иваныч, 07 Марта 18, 22:23Вообще то по нормальному выход воды на РК из холодильника на вход в ДЭФ подаётся. А на ПК выход из холодильника вообще незачем контролировать.
От одного датчика избавились, а стандартная прошивка поддерживает пять датчиков и выводит их на экран.
Где здесь проблема? Усё уже предусмотрено.
Phisik
Куратор
Екатеринбург
706 1.5K
Отв.9597 08 Марта 18, 09:27
Нашел тут интересную статейку. Не давало мне покоя, почему с переходом на версии IDE 1.6.x-1.8.x мой контроллер начинал тормозить. Выяснилось, что сменили способ оптимизации кода компилятором с "оптимизации скорости" на "оптимизация размера". Судя по тестам в статье это может давать 30%(!) прирост производительности контроллера.
2. Ищем в нем строчки вида:
compiler.c.flags=-c -g -Os -w -ffunction-sections -fdata-sections -MMD
3. Меняем на:
compiler.c.flags=-c -g -O2 -w -ffunction-sections -fdata-sections -MMD
Как изменить жизнь к лучшему:
1. Ищем файл C:\Users\XXXX\AppData\Roaming\Arduino15\packages\arduino\hardware\avr\1.x.x\platform.txt2. Ищем в нем строчки вида:
compiler.c.flags=-c -g -Os -w -ffunction-sections -fdata-sections -MMD
3. Меняем на:
compiler.c.flags=-c -g -O2 -w -ffunction-sections -fdata-sections -MMD
VoDa
Студент
Чебоксары
36 15
Отв.9598 08 Марта 18, 09:42 (через 16 мин)
Приветствую форумчан этой ветки. У меня вопрос к знатокам этой темы. Имеется ли возможность контролировать температуру теплоносителя в рубашке ПВК и использования датчика давления MPX5010 для исключения аварий?
В описании указано, что в режиме работы постановки зернового затора используются только два датчика температуры-1 и 2. Датчик №3 логично было бы использовать как аварийный датчик.
Если нет, может, знающие люди помогут мне в этом разобраться.
В описании указано, что в режиме работы постановки зернового затора используются только два датчика температуры-1 и 2. Датчик №3 логично было бы использовать как аварийный датчик.
Если нет, может, знающие люди помогут мне в этом разобраться.
Сергей Иваныч
Специалист
дер. Заспа
182 51

Отв.9599 08 Марта 18, 09:48 (через 6 мин)
Сделал автономку на отдельном Ардуиноmax-yu, 07 Марта 18, 22:35Написал в личку.
Добавлено через 2мин.:
контролировать температуру теплоносителя в рубашке ПВКVoDa, 08 Марта 18, 09:42ааа, вот, не мне одному датчиков не хватает.

Добавлено через 11мин.:
на РК из холодильника на вход в ДЭФ подаётся. А на ПК выход из холодильника вообще незачем контролировать.SA1348, 08 Марта 18, 07:36
Где здесь проблема? Усё уже предусмотреноSA1348, 08 Марта 18, 07:36Лёша, я(жертва инструкций?) как то не пробовал больше 3 датчиков подключать..., а что если 5 подключить, то где их показания будут отображаться? и будут ли вообще??
На РК ты прав пожалуй, хотя я привык отдельно, но это пожалуй лишнее. Ты написал ПК, наверное имел в виду БК, так вот, согласен при потстиле, а при перегонке с ДЕФом ориентироваться на температуру обратки с ДЕФа удобно для регулировки... А если будут 5 датчиков отображаться, тогда пожалуй проблема будет решена, тем более от них нужна только информация, а реакция не нужна.