|
|
28.04.2015, 13:05
|
#106
|
Живу я тут
Регистрация: 11.07.2013
Адрес: Киев (Борщаговка)
Сообщений: 665
Поблагодарил(а) : 106
Поблагодарили 533 раз(а) в 244 сообщениях
|
Re: Простой акваконтроллер ARDUINO v.2 (LED море) ===www.aquaforum.ua===
killrill, переключатель помп течения
был , и был полностью отлажен
Но для сябя я вынужден был отказаться от него
потому как мои помпы не всегда начинали вращаться в нужную сторону
да и старт помпы у меня достаточно шумный
если вам это нужно
просто расскоменируйте два куска кода в скетче
//---------Переключалка помп течения --------------------------------------------------------------
|
|
|
28.04.2015, 13:13
|
#107
|
Я тут недавно
Регистрация: 28.07.2014
Адрес: Кировоград
Сообщений: 64
Поблагодарил(а) : 2
Поблагодарили 35 раз(а) в 20 сообщениях
|
Re: Простой акваконтроллер ARDUINO v.2 (LED море) ===www.aquaforum.ua===
да как бы не закоментировано
Скрытый текст
//---------Переключалка помп течения --------------------------------------------------------------
if (((cur_menu != 13)||(cur_menu != 134))&&(kormMin == 0)){
if (pump1_stat){
if((currentTime - pump1_t)/1000 > pump1_on*2){
pump1_stat = false;
pump1_t = currentTime;
Swrite(PUMP1_PIN, 0);
}
}else{
if((currentTime - pump1_t)/1000 > pump1_off*2){
pump1_stat = true;
pump1_t = currentTime;
Swrite(PUMP1_PIN, 1);
}
}
if (pump12_offset > 0){
if((currentTime - pump12_offset)/1000 > pump12_offset*2){
pump12_offset = 0;
pump2_stat = true;
pump2_t = currentTime;
Swrite(PUMP2_PIN, 1);
}
}else{
if (pump2_stat){
if((currentTime - pump2_t)/1000 > pump2_on*2){
pump2_stat = false;
pump2_t = currentTime;
Swrite(PUMP2_PIN, 0);
}
}else{
if((currentTime - pump2_t)/1000 > pump2_off*2){
pump2_stat = true;
pump2_t = currentTime;
Swrite(PUMP1_PIN, 1);
}
}
}
}
//-------------------------------------------------------------------------------------------------
и если я правильно понял это ноги 74хх595 ?
Скрытый текст
#define COOLING_PIN 1 //Кулер охлаждения аквариума
#define ledCOOLING_PIN 2 //Кулер охлаждения LED
#define HEATER_PIN 3 //Нагреватель (220В)
#define SampPamp 4 //Помпа сампа
#define Skimmer 5 //Скиммер
#define PUMP1_PIN 6 //помпа 1 (220В)
#define PUMP2_PIN 7 //помпа 2 (220В)
#define WaterPamp 0 //Помпа долива
Последний раз редактировалось killrill; 28.04.2015 в 13:21..
|
|
|
28.04.2015, 13:32
|
#108
|
Живу я тут
Регистрация: 11.07.2013
Адрес: Киев (Борщаговка)
Сообщений: 665
Поблагодарил(а) : 106
Поблагодарили 533 раз(а) в 244 сообщениях
|
Re: Простой акваконтроллер ARDUINO v.2 (LED море) ===www.aquaforum.ua===
killrill, это номер бита
он конечно соответствует выходному регистру 74хх595 (это не номера выводов !)
|
|
|
28.04.2015, 13:38
|
#109
|
Я тут недавно
Регистрация: 28.07.2014
Адрес: Кировоград
Сообщений: 64
Поблагодарил(а) : 2
Поблагодарили 35 раз(а) в 20 сообщениях
|
Re: Простой акваконтроллер ARDUINO v.2 (LED море) ===www.aquaforum.ua===
с этим понятно, настройки помпы я так понял в меню Water
[s] on off
P1 0-510 0-510
P2 0-510 0-510
Offset 0-510
с этого момента по подробнее если можно?
и где настройки помп скиммера долива?
извиняюсь за назойливость))) а не программист совсем))) из скетча я так понял что долив не настраевыемый тоесть опрос датчика и автоматическое включение помпы, скимер и самп я понял тоже маслает всегда кроме 20 минут кормления, температуры светильника я понял тоже фиксированы?
Последний раз редактировалось killrill; 28.04.2015 в 13:44..
|
|
|
28.04.2015, 13:43
|
#110
|
Живу я тут
Регистрация: 11.07.2013
Адрес: Киев (Борщаговка)
Сообщений: 665
Поблагодарил(а) : 106
Поблагодарили 533 раз(а) в 244 сообщениях
|
Re: Простой акваконтроллер ARDUINO v.2 (LED море) ===www.aquaforum.ua===
помпа 1 - включена 60сек - выключена 20
помпа 2 - включена 30сек - выключена 40
первичное смещение старта помпы 2 относительно первой 15 сек
|
|
|
Реклама помогает развиваться |
|
28.04.2015, 13:45
|
#111
|
Я тут недавно
Регистрация: 28.07.2014
Адрес: Кировоград
Сообщений: 64
Поблагодарил(а) : 2
Поблагодарили 35 раз(а) в 20 сообщениях
|
Re: Простой акваконтроллер ARDUINO v.2 (LED море) ===www.aquaforum.ua===
так сейчас докину 74595 на светодиодах думаю будет нагляднее и понятнее)))
и еще вопрос: шим света, как рассвет закат плавный настроить?
Последний раз редактировалось killrill; 28.04.2015 в 13:59..
|
|
|
28.04.2015, 14:45
|
#112
|
Живу я тут
Регистрация: 11.07.2013
Адрес: Киев (Борщаговка)
Сообщений: 665
Поблагодарил(а) : 106
Поблагодарили 533 раз(а) в 244 сообщениях
|
Re: Простой акваконтроллер ARDUINO v.2 (LED море) ===www.aquaforum.ua===
Цитата:
Сообщение от killrill
шим света, как рассвет закат плавный настроить?
|
между соседними значениями яркость плавно нарастает или спадает
7 - 0
8 - 100
9 -200
с 7 утра до 8 каждую минуту изменяется яркость в сторону плавного роста
|
|
|
28.04.2015, 14:49
|
#113
|
Я тут недавно
Регистрация: 28.07.2014
Адрес: Кировоград
Сообщений: 64
Поблагодарил(а) : 2
Поблагодарили 35 раз(а) в 20 сообщениях
|
Re: Простой акваконтроллер ARDUINO v.2 (LED море) ===www.aquaforum.ua===
возник еще один вопрос, подключаю один темп сенсор, (только на лед, т.к вода механически грелкой сама поддерживается) он определяется первым аква((( как поправить не подключая второй датчик?
и часы безбожно спешат((( менять кварц?
|
|
|
28.04.2015, 16:45
|
#114
|
Живу я тут
Регистрация: 11.07.2013
Адрес: Киев (Борщаговка)
Сообщений: 665
Поблагодарил(а) : 106
Поблагодарили 533 раз(а) в 244 сообщениях
|
Re: Простой акваконтроллер ARDUINO v.2 (LED море) ===www.aquaforum.ua===
killrill, сенсоры меняются местами поворотом энкодера
нажатие запоминает позиции
по часам есть корректировка в меню
|
|
|
28.04.2015, 17:39
|
#115
|
Я тут недавно
Регистрация: 28.07.2014
Адрес: Кировоград
Сообщений: 64
Поблагодарил(а) : 2
Поблагодарили 35 раз(а) в 20 сообщениях
|
Re: Простой акваконтроллер ARDUINO v.2 (LED море) ===www.aquaforum.ua===
с offset какой-то глюк)) крутим вниз от 510 по разному то до 450 то до 290 доходит потом опять 510, а от нуля вверх не крутится((( подключение 74595 12 нога к D7 дуни, 11 нога к D4, 14 нога D8? все верно? ибо чет или я туплю или не пашет 74595
|
|
|
29.04.2015, 11:13
|
#116
|
Я тут недавно
Регистрация: 28.07.2014
Адрес: Кировоград
Сообщений: 64
Поблагодарил(а) : 2
Поблагодарили 35 раз(а) в 20 сообщениях
|
Re: Простой акваконтроллер ARDUINO v.2 (LED море) ===www.aquaforum.ua===
со всем разобрался, все работает как надо, окромя управления помпами P1, P2, как то они совсем не адекватно переключаются, выставляю P1 on 2 off 0 получаю 4 сек вкл, сек выкл, выставляю P1 on 2 off 4 получаю 8 сек вкл тежи 2 сек выкл
|
|
|
29.04.2015, 11:22
|
#117
|
Живу я тут
Регистрация: 11.07.2013
Адрес: Киев (Борщаговка)
Сообщений: 665
Поблагодарил(а) : 106
Поблагодарили 533 раз(а) в 244 сообщениях
|
Re: Простой акваконтроллер ARDUINO v.2 (LED море) ===www.aquaforum.ua===
вот последний вариант скетча который у меня
обслуживает мой МА
|
|
|
2 пользователей поблагодарили AlexVOK за данный пост:
|
|
29.04.2015, 11:49
|
#118
|
Я тут недавно
Регистрация: 28.07.2014
Адрес: Кировоград
Сообщений: 64
Поблагодарил(а) : 2
Поблагодарили 35 раз(а) в 20 сообщениях
|
Re: Простой акваконтроллер ARDUINO v.2 (LED море) ===www.aquaforum.ua===
спасибо за счетч, тут и заставка другая)) раскомментировал строки и все поехало, заметил ошибку грамматическую, Pamp вместо Pump, спасибо огромное вам за этот труд, для мини моря от 30 и думаю до 150 литров контроллер более чем достаточен, еще раз огромное спасибо, постараюсь сегодня с позволения автора сварганить схему, и архив с библиотеками выложить
|
|
|
2 пользователей поблагодарили killrill за данный пост:
|
|
29.04.2015, 14:02
|
#119
|
Я тут недавно
Регистрация: 28.07.2014
Адрес: Кировоград
Сообщений: 64
Поблагодарил(а) : 2
Поблагодарили 35 раз(а) в 20 сообщениях
|
Re: Простой акваконтроллер ARDUINO v.2 (LED море) ===www.aquaforum.ua===
и так как и обещано накропал схемку надеюсь не наплужил))) в gif и splan 7
Скрытый текст
чет в картинке схема какашка получается в сплане вроде не че)))
|
|
|
4 пользователей поблагодарили killrill за данный пост:
|
|
29.04.2015, 14:18
|
#120
|
Я тут недавно
Регистрация: 01.02.2015
Адрес: Запорожье
Сообщений: 21
Поблагодарил(а) : 15
Поблагодарили 2 раз(а) в 2 сообщениях
|
Re: Простой акваконтроллер ARDUINO v.2 (LED море) ===www.aquaforum.ua===
killrill, спасибо за схему, энкодер отрабатывает нормально? ему не нужны подтягивающие резисторы?
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 05:19. Часовой пояс GMT +3.
|