На головну сторінку Аквафорум
На головну сторінку




Назад   Аквафорум - форум акваріумістів та тераріумістів > Акваріум та обладнання > "Самоделкин" > Аквариумная автоматика
Аукцион Реєстрація ЧаПи Учасники Календар Нинішні дописи

Примітки

Відповідь
 
Параметри теми Параметри перегляду
Старий 24.01.2015, 13:05   #1
Живу я тут
  
 
Аватар для Коляньчик
 
Реєстрація: 02.12.2013
Звідки Ви: Николаев
Дописи: 868
сказав Дякую: 59
сказали Дякую 159 раз(и) в 148 повідомленні
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

Цитата:
Допис від AlexVOK Переглянути допис
По поводу Д1
ты модуль ком порта отключаешь? (Д1 - это вывод программирования)
хотя я не отключаю и работает (отключаю только от USB)
проверь тестером
модуль отключаю, как тестером проверить ? напряжения 0в, рядом который D0 4,99-5в
помогите перенести с пина D1 на пин А4


Востаннє редагував Коляньчик: 24.01.2015 о 13:49..
Коляньчик поза форумом   Відповісти з цитуванням
Старий 24.01.2015, 14:15   #2
Живу я тут
  
 
Аватар для AlexVOK
 
Реєстрація: 11.07.2013
Звідки Ви: Киев (Борщаговка)
Дописи: 665
сказав Дякую: 106
сказали Дякую 535 раз(и) в 244 повідомленні
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

да
0 выкл
5В вкл

AlexVOK поза форумом   Відповісти з цитуванням
Старий 24.01.2015, 15:12   #3
Живу я тут
  
 
Аватар для Коляньчик
 
Реєстрація: 02.12.2013
Звідки Ви: Николаев
Дописи: 868
сказав Дякую: 59
сказали Дякую 159 раз(и) в 148 повідомленні
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

Цитата:
Допис від AlexVOK Переглянути допис
да
0 выкл
5В вкл
у меня 0в

Коляньчик поза форумом   Відповісти з цитуванням
Старий 24.01.2015, 15:30   #4
Живу я тут
  
 
Аватар для Sem
 
Реєстрація: 17.09.2004
Звідки Ви: Киев, Троещина
Дописи: 14.486
сказав Дякую: 4.642
сказали Дякую 8.508 раз(и) в 4.382 повідомленні
Надіслати повідомлення для Sem на ICQ Надіслати повідомлення для Sem на Skype
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

Цитата:
Допис від Коляньчик Переглянути допис
у меня 0в
коротыш или нет подтягивающего резистора или не включены внутренние.
Электорника- наука оконтактах ))
__________________
Страна не ублюдков и не воров.


__________________

Sem поза форумом   Відповісти з цитуванням
Старий 24.01.2015, 20:31   #5
Живу я тут
  
 
Аватар для AlexVOK
 
Реєстрація: 11.07.2013
Звідки Ви: Киев (Борщаговка)
Дописи: 665
сказав Дякую: 106
сказали Дякую 535 раз(и) в 244 повідомленні
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

Коляньчик,
никаких резисторов там ненужно
у меня все так работает.

Версия скетча последняя?

AlexVOK поза форумом   Відповісти з цитуванням
Старий 24.01.2015, 20:32   #6
Живу я тут
  
 
Аватар для Коляньчик
 
Реєстрація: 02.12.2013
Звідки Ви: Николаев
Дописи: 868
сказав Дякую: 59
сказали Дякую 159 раз(и) в 148 повідомленні
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

Цитата:
Допис від AlexVOK Переглянути допис
Коляньчик,
никаких резисторов там ненужно
у меня все так работает.

Версия скетча последняя?
Да последняя, я и не паял резисторы, у ментоде все нормально работало, а сейчас не хочет

Коляньчик поза форумом   Відповісти з цитуванням
Старий 24.01.2015, 21:51   #7
Живу я тут
  
 
Аватар для AlexVOK
 
Реєстрація: 11.07.2013
Звідки Ви: Киев (Борщаговка)
Дописи: 665
сказав Дякую: 106
сказали Дякую 535 раз(и) в 244 повідомленні
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

странно все это
попробуй начать с очистки памяти
раскоментируй
for(int e = 0; e < 2047; e++) EEPROM.write(e,0);
залей
потом опять закоментиру и перезалей

AlexVOK поза форумом   Відповісти з цитуванням
Старий 24.01.2015, 21:52   #8
Живу я тут
  
 
Аватар для Коляньчик
 
Реєстрація: 02.12.2013
Звідки Ви: Николаев
Дописи: 868
сказав Дякую: 59
сказали Дякую 159 раз(и) в 148 повідомленні
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

Цитата:
Допис від AlexVOK Переглянути допис
странно все это
попробуй начать с очистки памяти
раскоментируй
for(int e = 0; e < 2047; e++) EEPROM.write(e,0);
залей
потом опять закоментиру и перезалей
а по подробней ? Как раскоментировать ? и закоментировать ?

Коляньчик поза форумом   Відповісти з цитуванням
Старий 25.01.2015, 16:19   #9
Живу я тут
  
 
Аватар для AlexVOK
 
Реєстрація: 11.07.2013
Звідки Ви: Киев (Борщаговка)
Дописи: 665
сказав Дякую: 106
сказали Дякую 535 раз(и) в 244 повідомленні
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

подробней
найди в тексте скетча строку
// for(int e = 0; e < 2047; e++) EEPROM.write(e,0);
убери "//" должно стать так
for(int e = 0; e < 2047; e++) EEPROM.write(e,0);

залей в ардуинку (после заливки все содержимое памяти сотрется)
верни опять как было
// for(int e = 0; e < 2047; e++) EEPROM.write(e,0);
опять залей

AlexVOK поза форумом   Відповісти з цитуванням
Старий 01.02.2015, 21:32   #10
Придивляюся
  
 
Реєстрація: 01.02.2015
Звідки Ви: Запорожье
Дописи: 21
сказав Дякую: 15
сказали Дякую 2 раз(и) в 2 повідомленні
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

AlexVOK Спасибо огромное за проделанную работу. Собрал я Ваш контроллер, на удивление все получилось и запустилось с первого раза. Только одна вещь тревожит, уже несколько раз отключался дисплей. Проц работает, если кнопками по памяти понажимать отключается-включается свет, компрессор, фильтр а дисп. светится, но ничего не показывает, спасает только ресет, и то не всегда с первого раза. На самом дисплее ничего не отходит, пробовал прижимать мет. рамку над контактами. Да и часы отстают, за три дня минута набежала, как я понял коррекцию нужно вводить в скетче? или проще кварц перепаять?
Вот фото работающего дисплея просили на прошлой странице:
Мініатюри долучень
Щоб збільшити малюнок, клацніть по ньому
Назва:  IMG_20150201_091004.jpg
Переглядів: 445
Розмір:  87,1 КБ
ID:	481373   Щоб збільшити малюнок, клацніть по ньому
Назва:  IMG_20150201_091016.jpg
Переглядів: 409
Розмір:  77,8 КБ
ID:	481374   Щоб збільшити малюнок, клацніть по ньому
Назва:  IMG_20150201_091029.jpg
Переглядів: 479
Розмір:  85,9 КБ
ID:	481375   Щоб збільшити малюнок, клацніть по ньому
Назва:  IMG_20150201_091048.jpg
Переглядів: 476
Розмір:  90,8 КБ
ID:	481376  

Andressio поза форумом   Відповісти з цитуванням
cказали "Дякую" Andressio за цей допис:
GreyJester (01.02.2015)
Старий 01.02.2015, 21:44   #11
Живу я тут
  
 
Аватар для AlexVOK
 
Реєстрація: 11.07.2013
Звідки Ви: Киев (Борщаговка)
Дописи: 665
сказав Дякую: 106
сказали Дякую 535 раз(и) в 244 повідомленні
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

Andressio,
по поводу глюка дисплея - уточните длину проводников подключения с дисплею
1. по возможности попробуйте сделать минимальной длинны
2. как вариан можно попробовать фильтрующие конденсаторы по питанию поставить, но начните с первого пункта
(такого глюка еще ни у кого не наблюдалось)

по поводу часов - я игрался с заменой кварца - стало точнее но всеравно уходит время (смысла нет менять кварц)
в скетче есть строка
#define CorrTime -3 // коррекция хода системных часов [Сек] выполняется каждый час

т.е. сейчас каждый час отнимается 3 сек - подберите свою цифру и будет вам счастье (для начала поставьте 0)
ваше отставание видать из-за моих настроек

AlexVOK поза форумом   Відповісти з цитуванням
cказали "Дякую" AlexVOK за цей допис:
Andressio (02.02.2015)
Старий 02.02.2015, 07:14   #12
Придивляюся
  
 
Реєстрація: 01.02.2015
Звідки Ви: Запорожье
Дописи: 21
сказав Дякую: 15
сказали Дякую 2 раз(и) в 2 повідомленні
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

AlexVOK спасибо за незамедлительный ответ.
1 Провода 10 см где то, пока собрана на макетке, попробую укоротить.
2 А чего конденсатор на питание ставить? у меня стабильные 5в я думал мож. в шине данных к какому то потенциалу нужно подтягивать?
По совету начну с проводов.
А как обстоят дела с изменением общего алгоритма работы? а то ночью свет пропал а когда включился и в аквасе включился, благо есть целая куча таймеров наставил на отключение через каждые пол часа.

Andressio поза форумом   Відповісти з цитуванням
Старий 02.02.2015, 09:56   #13
Живу я тут
  
 
Аватар для AlexVOK
 
Реєстрація: 11.07.2013
Звідки Ви: Киев (Борщаговка)
Дописи: 665
сказав Дякую: 106
сказали Дякую 535 раз(и) в 244 повідомленні
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

Andressio, пропадание света
я расценивал как ЧП - незная сколько небыло света
первым делом включаем аэрацию и свет
это настраивается в секции сетап
LOW - выкл
HIGH - вкл
меняйте на свой вкус

void setup()
{
pinMode(EXT_HEATER_PIN, OUTPUT); // устанавливает режим работы - выход
digitalWrite(EXT_HEATER_PIN, LOW); // выключает
pinMode(EXT_COOLING_PIN, OUTPUT); // устанавливает режим работы - выход
digitalWrite(EXT_COOLING_PIN, LOW); // выключает
pinMode(EXT_LIGHT_1_PIN, OUTPUT); // устанавливает режим работы - выход
digitalWrite(EXT_LIGHT_1_PIN, HIGH); // выключает
light1 = true;
pinMode(EXT_LIGHT_2_PIN, OUTPUT); // устанавливает режим работы - выход
digitalWrite(EXT_LIGHT_2_PIN, LOW); // выключает
light2 = false;
pinMode(EXT_FILTER_PIN, OUTPUT); // устанавливает режим работы - выход
digitalWrite(EXT_FILTER_PIN, HIGH); // выключает
pinMode(EXT_CO2_PIN, OUTPUT); // устанавливает режим работы - выход
digitalWrite(EXT_CO2_PIN, LOW); // выключает
CO2 = false;
pinMode(EXT_AIR_PIN, OUTPUT); // устанавливает режим работы - выход
digitalWrite(EXT_AIR_PIN, HIGH); // выключает
air = true;

AlexVOK поза форумом   Відповісти з цитуванням
cказали "Дякую" AlexVOK за цей допис:
Andressio (02.02.2015)
Старий 02.02.2015, 19:40   #14
Придивляюся
  
 
Реєстрація: 01.02.2015
Звідки Ви: Запорожье
Дописи: 21
сказав Дякую: 15
сказали Дякую 2 раз(и) в 2 повідомленні
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

Ага, спасибо AlexVOK, помог разобраться, т.е. в этой части скетча мы определяем выводы - вход это или выход и в какое состояние он имеет после включения, правильно?
а что значат эти сроки:
light1 = true;?
light2 = false;?
а возможно сделать чтоб система при включении проверяла что в данный момент должно быть включено, и соответственно включала или выключала необходимый пин


Востаннє редагував Andressio: 02.02.2015 о 19:50..
Andressio поза форумом   Відповісти з цитуванням
Старий 03.02.2015, 09:50   #15
Живу я тут
  
 
Аватар для AlexVOK
 
Реєстрація: 11.07.2013
Звідки Ви: Киев (Борщаговка)
Дописи: 665
сказав Дякую: 106
сказали Дякую 535 раз(и) в 244 повідомленні
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

Andressio,
возможно
но это уже не две строки кода.
В теме уже обсуждалось, не знаю кто то доделал или нет.
В данный момент я не планирую такую доработку.

Сейчас занят новой версией акваконтроллера с ЛЕД светом
и некоторыми опциями для морского аквариума

AlexVOK поза форумом   Відповісти з цитуванням
cказали "Дякую" AlexVOK за цей допис:
Mehannik (06.02.2015)


Share/Bookmark

Відповідь

Мітки
arduino, акваконтроллер


Тут присутні: 1 (учасників - 0 , гостей - 1)
 

Ваші права у розділі
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи

BB-код є Увімк.
Усмішки Увімк.
[IMG] код Увімк.
HTML код Вимк.

Швидкий перехід


Часовий пояс GMT +3. Поточний час: 13:15.


vBulletin 3.8.7 ; Copyright © 2000-2025 Jelsoft Enterprises Limited
Переклад: © Віталій Стопчанський, 2004-2010
(с)Бешлега Олександр Анатолійович, 2002-2025. Використання матеріалів сайту без посилання на джерело заборонено.
Дякуємо за ліцензійну версію форума компанію Барбус, представника торгової марки Sera в Україні.


no new posts