 |
|
30.04.2020, 15:59
|
#1
|
|
Живу я тут
Реєстрація: 31.07.2010
Звідки Ви: Белоруссия, Гомель
Дописи: 413
сказав Дякую: 38
сказали Дякую 192 раз(и) в 87 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Цитата:
Допис від sl_64
Доброго дня. Вопрос, при настройке контроллера на охлаждение аквариума , установлены пороги 24.5 вкл и 24 градуса выкл. вентилятора , вкл происходит при 24.25 . Пробовал менять пороги всегда гистерезис равен 0.25 градуса . Это так задумано?
|
Срабатывание происходит при пересечении температуры минимального или максимального значения при охлаждении. Хотя возможно это не очень логично, надо подумать. 
|
|
|
30.04.2020, 17:59
|
#2
|
|
Придивляюся
Реєстрація: 02.05.2019
Звідки Ви: Ташкент
Дописи: 56
сказав Дякую: 2
сказали Дякую 2 раз(и) в 2 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Порог включения отрабатывает правильно, а вот отключения нет .
|
|
|
30.04.2020, 22:56
|
#3
|
|
Живу я тут
Реєстрація: 31.07.2010
Звідки Ви: Белоруссия, Гомель
Дописи: 413
сказав Дякую: 38
сказали Дякую 192 раз(и) в 87 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Цитата:
Допис від sl_64
Порог включения отрабатывает правильно, а вот отключения нет .
|
Если интересно вот кусок кода отвечающий за пороги включения выключения темп таймеров:
Цитата:
/**
* Checking whether the program can be run for temperature sensors
*/
bool CheckStateTemp(byte sensorIndex, byte canalIndex) {
//Cooling
//-----Tmin=25------Tmax=20------/
if (TempTimerMinStart[sensorIndex] > TempTimerMaxEnd[sensorIndex]) {
//-----Tmin=25------Tmax=20----Tcur=26--/
if (TempSensor[sensorIndex] >= TempTimerMinStart[sensorIndex]) {
CheckStateWarningTemp(sensorIndex, false);
return true;
}
//-----Tmin=25------Tmax=22----Tcur=24--/
if (TempSensor[sensorIndex] < TempTimerMinStart[sensorIndex]
&& TempSensor[sensorIndex] > TempTimerMaxEnd[sensorIndex]) {
if (CurrentStateChanalsByTypeTimer[sensorIndex] == TIMER_TEMP) {
CheckStateWarningTemp(sensorIndex, false);
return true;
}
}
CheckStateWarningTemp(sensorIndex, false);
return false;
//Warming
//-----Tmin=20------Tmax=25------/
} else if (TempTimerMinStart[sensorIndex] < TempTimerMaxEnd[sensorIndex]) {
//--Tcur=19---Tmin=20------Tmax=25------/
if (TempSensor[sensorIndex] < TempTimerMinStart[sensorIndex]) {
CheckStateWarningTemp(sensorIndex, true);
return true;
}
//-----Tmin=20---Tcur=22---Tmax=25------/
if (TempSensor[sensorIndex] >= TempTimerMinStart[sensorIndex]
&& TempSensor[sensorIndex] < TempTimerMaxEnd[sensorIndex]) {
if (CurrentStateChanalsByTypeTimer[canalIndex] == TIMER_TEMP) {
CheckStateWarningTemp(sensorIndex, true);
return true;
}
}
CheckStateWarningTemp(sensorIndex, true);
return false;
}
return false;
}
|
Вот сам репозиторий: https://bitbucket.org/idealunch/aqua...o/src/develop/
Можно подправить по своему желению. Данную ветку я более не развиваю так как сейчас пишется вторая версия на esp32. Но при особом желании поковырятся в исходниках помощью обеспечу. Тем более что ваше замечание дельное и правку внесу уже в след версию контроллера.
|
|
|
20.09.2020, 23:48
|
#4
|
|
Придивляюся
Реєстрація: 06.12.2019
Звідки Ви: Черновцы
Дописи: 26
сказав Дякую: 0
сказали Дякую 1 раз(и) в 1 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Здравствуйте, взял ваш проект как за основу.
Закупил необходимые комплектующие:
Arduino Nano ATmega328
LCD 2004
Часы реального времени (DS3231)
Силовой блок (правда 4-х канальные блоки реле) так как мне 8 не нужно, достаточно 4х.
ESP8266 модель ESP-07
Спаял по схеме которую вы закрепили.
Правда в процессе было много трудностей которые я упущу.
После двух дневного мучения все таки удалось загнать
готовую прошивку которой вы любезно поделились в ардуинку.
А вот прошить ESP не получается никак. Приложение я установил, IP address - подтягивается, WiFi модуль определяется устройствами. Но вот прошить его не удается, на экране телефона ничего не появляется.
Если честно, как было уже выше подмечено, уровень знаний в этой области мал. Подскажите в каком направлении дальше двигаться и что я делаю не правильно.
Спасибо за внимание 🙏
|
|
|
21.09.2020, 16:28
|
#5
|
|
Живу я тут
Реєстрація: 31.07.2010
Звідки Ви: Белоруссия, Гомель
Дописи: 413
сказав Дякую: 38
сказали Дякую 192 раз(и) в 87 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Цитата:
Допис від MichaelFox
Здравствуйте, взял ваш проект как за основу.
Закупил необходимые комплектующие:
Arduino Nano ATmega328
LCD 2004
Часы реального времени (DS3231)
Силовой блок (правда 4-х канальные блоки реле) так как мне 8 не нужно, достаточно 4х.
ESP8266 модель ESP-07
Спаял по схеме которую вы закрепили.
Правда в процессе было много трудностей которые я упущу.
После двух дневного мучения все таки удалось загнать
готовую прошивку которой вы любезно поделились в ардуинку.
А вот прошить ESP не получается никак. Приложение я установил, IP address - подтягивается, WiFi модуль определяется устройствами. Но вот прошить его не удается, на экране телефона ничего не появляется.
Если честно, как было уже выше подмечено, уровень знаний в этой области мал. Подскажите в каком направлении дальше двигаться и что я делаю не правильно.
Спасибо за внимание 🙏
|
Давайте определимся как вы пытаетесь прошить ESP модуль? Вернее через что, какой программатор? В момент прошивки на линии URAT должна находиться только ESP, потому ардуину нужно снять с платы. В любом случае нужно больше информации о том что происходит...
|
|
|
21.09.2020, 22:09
|
#6
|
|
Придивляюся
Реєстрація: 06.12.2019
Звідки Ви: Черновцы
Дописи: 26
сказав Дякую: 0
сказали Дякую 1 раз(и) в 1 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
В таком случае постараюсь соблюдать последовательность.
Для работы я купил: Wi-Fi модуль NodeMCU V3 ESP8266 (CH340).
Никакого программатора я не использовал, подключение производил через кабель по USB к компу на котором стоит 7-ка.
Проблема заключается в том, что при подключении нет даже обнаружения COM порта.
Скачивал драйвер под CH340 для NodeMCU, следовал инструкции по установке но безрезультатно.
Помогите начинающему аквариумисту в нелегком деле, чувствую что своими силами это будет до Нового года или вовсе заброшу.
К слову, когда взялся за это дело я знал, что легко не будет, но после покупки всех комплектующих, ожидания доставки из Китая, 3-х дневной пайки а в последствии и перепайки, не хочется сдаваться на достигнутом.
|
|
|
21.09.2020, 23:23
|
#7
|
|
Живу я тут
Реєстрація: 31.07.2010
Звідки Ви: Белоруссия, Гомель
Дописи: 413
сказав Дякую: 38
сказали Дякую 192 раз(и) в 87 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
т.е. вы собираете без платы? Просто все подключаете проводами? И вместо esp8266-07 вы используете NodeMCU V3 ESP8266? Ок если так то вам нужно установить в систему драйвер что бы при подключении оно определялось примерно так. Погуглите "ch340 driver windows 7"

или так в вашем случае
Как только решите эту проблему скачаете от сюда софтинку:NodeMCU Flasher
В софтинке ставите тот ком порт который у вас пропишется в диспетчере задач (у меня это COM6).
Далее выбираете прошивку как тут:
В разделе "Advanced" ставите настройки для вашего чипа.
Нажимаете FLASH на вкладке "Operation" и если прошивка сама не начнется то далее зажимаете на NodeMCU кнопку FLASH потом RST потом отпускаете RST а потом через секунду другую FLASH...
|
|
|
03.10.2020, 00:20
|
#8
|
|
Придивляюся
Реєстрація: 06.12.2019
Звідки Ви: Черновцы
Дописи: 26
сказав Дякую: 0
сказали Дякую 1 раз(и) в 1 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Добрый вечер.
Нам удачно удалилось инициализировать Wi-Fi модуль.
Теперь выплыла следующая проблема.
При подключении температурных датчиков DS18B20 через резистор номиналом 4,7 кОм датчик t1 на экране и в приложении определился а вот t2 почему то не видит.
При входе: Activate DS18B20 подтягивает оба датчика.
В процессе эксплуатации данным приложением да и вообщем, сложилось впечатление, что существует большая задержка между заданной командой и временем отклика.
Особенно это заметно при нагреве датчика температуры, номиналы которого не меняются ни при нагреве ни при охлаждении, температура застыла на отметке 26.5 С.
Подскажите что делать и как исправить ситуацию.
|
|
|
03.10.2020, 12:00
|
#9
|
|
Придивляюся
Реєстрація: 06.12.2019
Звідки Ви: Черновцы
Дописи: 26
сказав Дякую: 0
сказали Дякую 1 раз(и) в 1 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Скорее всего это из за того, что я подключал каждый модуль последовательно.
То бишь, сначало Arduino затем wi-fi а потом перешёл к подключению температурных датчиков минуя подключение модуля реального времени, где скорее всего в программном компоненте прописана частота.

Но для этого мне нужно уточнить маленькую деталь, резисторы на схеме согласно номиналу 220 ом?
Спасибо за внимание и понимание 🙏
|
|
|
05.10.2020, 00:18
|
#10
|
|
Живу я тут
Реєстрація: 31.07.2010
Звідки Ви: Белоруссия, Гомель
Дописи: 413
сказав Дякую: 38
сказали Дякую 192 раз(и) в 87 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Цитата:
Допис від MichaelFox
Скорее всего это из за того, что я подключал каждый модуль последовательно.
То бишь, сначало Arduino затем wi-fi а потом перешёл к подключению температурных датчиков минуя подключение модуля реального времени, где скорее всего в программном компоненте прописана частота.

Но для этого мне нужно уточнить маленькую деталь, резисторы на схеме согласно номиналу 220 ом?
Спасибо за внимание и понимание
|
Датчики не будут обновляться без подключения часов. На основе времени происходит опрос всех датчиков.
О каких резисторах идет речь? На сколько я помню там номиналы только 10к и 4.7к!!!
http://aquacontroller.ru/ru/main/class-layout/3-columns
|
|
|
05.10.2020, 01:41
|
#11
|
|
Придивляюся
Реєстрація: 06.12.2019
Звідки Ви: Черновцы
Дописи: 26
сказав Дякую: 0
сказали Дякую 1 раз(и) в 1 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
AquaGomel,
Резистор на 4.7 кОм согласно схеме я подключил к датчикам температуры, а сей час надо будет подключить датчик реального времени, по схеме там идут два резистора. Я не силен в номенклатуре по этому просто "прогулил" по кольцам: золотой, коричневый, 2 красных. Мне подтянуло резистор на 220 Ом.
Дабы не на партачить я заранее решил переспросить Вас какого номинала резистор Вы использовали при подключении датчика реального времени.
|
|
|
12.01.2021, 13:49
|
#12
|
|
Живу я тут
Реєстрація: 31.07.2010
Звідки Ви: Белоруссия, Гомель
Дописи: 413
сказав Дякую: 38
сказали Дякую 192 раз(и) в 87 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Пробуйте зайти в настроки контроллера и выключить - выключить WiFi и выйти в
главное меню.
|
|
|
12.01.2021, 16:16
|
#13
|
|
Придивляюся
Реєстрація: 06.12.2019
Звідки Ви: Черновцы
Дописи: 26
сказав Дякую: 0
сказали Дякую 1 раз(и) в 1 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
С помощью всевозможных манипуляций а именно ( перезагрузка wi-fi модуля через настройки, перезагрузка с помощью кнопки reset на самом модуле, также физическая перезагрузка Arduino) мне удалось подключить его к интернету но ненадолго буквально через минут 10 он опять ушел в режим disable.
Есть подозрения, что дело в настройках моего домашнего маршрутизатора.🤔
И ещё такой вопрос IP address выбивает не полностью : 192.168.4.1...
Пробовал через приложение Aquacontroller подобрать последние 2 цифры но безрезультатно он снова уходит в disable
|
|
|
12.01.2021, 16:20
|
#14
|
|
Живу я тут
Реєстрація: 31.07.2010
Звідки Ви: Белоруссия, Гомель
Дописи: 413
сказав Дякую: 38
сказали Дякую 192 раз(и) в 87 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Цитата:
Допис від MichaelFox
С помощью всевозможных манипуляций а именно ( перезагрузка wi-fi модуля через настройки, перезагрузка с помощью кнопки reset на самом модуле, также физическая перезагрузка Arduino) мне удалось подключить его к интернету но ненадолго буквально через минут 10 он опять ушел в режим disable.
Есть подозрения, что дело в настройках моего домашнего маршрутизатора.🤔
И ещё такой вопрос IP address выбивает не полностью : 192.168.4.1...
Пробовал через приложение Aquacontroller подобрать последние 2 цифры но безрезультатно он снова уходит в disable
|
192.168.4.1 - это успех. Это значит что контроллер не смог подключиться к сети и перешел в режим настройки. Более подробно тут: http://aquacontroller.ru/ru/main/bonus-page/news-feed
|
|
|
12.01.2021, 23:59
|
#15
|
|
Придивляюся
Реєстрація: 06.12.2019
Звідки Ви: Черновцы
Дописи: 26
сказав Дякую: 0
сказали Дякую 1 раз(и) в 1 повідомленні
|
Re: AquaController ===www.aquaforum.ua===
Спасибо большое, все получилось. Без вашей помощи я бы не справился.
Востаннє редагував MichaelFox: 13.01.2021 о 00:27..
|
|
|
 |
|
|
Тут присутні: 2 (учасників - 0 , гостей - 2)
|
|
|
Ваші права у розділі
|
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи
HTML код Вимк.
|
|
|
Часовий пояс GMT +3. Поточний час: 08:41.
|