Простой акваконтроллер ARDUINO - Страница 8 - Аквафорум - форум акваріумістів та тераріумістів
На сайт Всеукраинской Ассоциации аквариумистов
На главную страницу форума



 


Вернуться   Аквафорум - форум акваріумістів та тераріумістів > Аквариум и оборудование > "Самоделкин" > Аквариумная автоматика
Аукцион Регистрация Дневники Справка Пользователи Календарь Сообщения за день

Важная информация

Ответ
 
Опции темы Опции просмотра
Старый 17.03.2014, 13:10  
Простой акваконтроллер ARDUINO
 
Аватар для AlexVOK
Живу я тут

Регистрация: 11.07.2013
Адрес: Киев (Борщаговка)
Сообщений: 665
 

Поблагодарил(а) : 106
Поблагодарили 533 раз(а) в 244 сообщениях
AlexVOK AlexVOK поза форумом 17.03.2014, 13:10
Рейтинг: (9 голосов - 5.00 средняя оценка)

Аква контроллер ARDUINO.
(Обратите внимание на доработанный вариант от форумчан. Ссылка внизу!)
( ПродолжениеПростой акваконтроллер ARDUINO v.2 (LED море))

(ГОТОВЫЕ КОНТРОЛЛЕРЫ НЕ ПРОДАЮ)

Решил ознакомиться я с ARDUINO, за одно порадовать своих рыбасей.
Сделать им(себе) доп удобства за минимальную цену и с минимальным напрягом по времени.
На eBay заказал.
Контроллер
Arduino PRO Mini ATMEGA328P 5V 16M (16MHZ) + CP2102 модуль + кабель = полный комплект для программирования - US $3.18

Часы реального времени
I2C RTC DS1307 AT24C32 Real Time Clock Module for Arduino + Батарейка US $1.15
Индикатор 84*48 LCD Module White backlight adapter PCB for Nokia 5110 Arduino US $1.83
Влагозащищенный цифровой датчик температуры
DS18b20 Waterproof Temperature Sensors (5м нормального кабеля) US $3.7

В качестве блока питания зарядка от iPhon там же за 1 бакс.

Еще немного мелочи типа симисторов и опторазвязки для силовой части.

Что вышло в итоге.
Аква контроллер с энергонезависимыми часами реального времени.
Графический экран с регулировкой яркости подсветки и контрастности.
Управление 13-ю нагрузками.
Куча таймеров, ограничил по 25 на канал (памяти хватит на 500).
Поддержка режима «кормление» - отключается фильтр на 20 мин.
Цифровой термометр и управление нагревателем и охладителем(в моем случае кулер).

Органы управления
1 кнопка отмена
2 кнопка вверх
3 кнопка вниз
4 кнопка ОК

Нагрузки
D10 куллер (С регулировкой оборотов)
D11 ЛЕД (Восход/закат)
А0 1W (термометр)
D12 Фильтр
D13 Нагреватель
D1 СО2
D0 Компрессор
А1 Свет1
А2 Свет2
А3 УДО Микро
А4 УДО Макро
А5 УДО Железо
А6 Управление БП
Себестоимость контроллера чуть больше 10 баксов.

На картинке силовая часть в виде готового релейного модуля (такие есть и на 8 каналов - цена около 8 баксов), я использовал свою плату силовой части - схема и печатка во вложении(плату изготавливал по ЛУТ технологии).
Все проверено - работает.

Все комплектующие покупались на ибей и цены ориентировочные доставке везде БЕСПЛАТНАЯ.

ВАЖНО.
соединять ардуино и часы проводниками минимальной длинны !!!

Варианты скетча:

MIHS, скетч с измененными буквами.

Одна из лучших реализаций от форумчан

burnashev https://www.aquaforum.ua/showpost.ph...postcount=1221

Ant0ny https://www.aquaforum.ua/showpost.ph...postcount=1224

Миниатюры
Нажмите на изображение для увеличения
Название: $(KGrHqZ,!rYFG1iISsbLBRzjq2iFV!~~60_12.JPG
Просмотров: 3127
Размер:	18.8 Кб
ID:	415548   Нажмите на изображение для увеличения
Название: TK0616-2-easydealhere.jpg
Просмотров: 3909
Размер:	122.2 Кб
ID:	415549   Нажмите на изображение для увеличения
Название: 047167-1-03.jpg
Просмотров: 3332
Размер:	25.3 Кб
ID:	415550   Нажмите на изображение для увеличения
Название: 047167-1-02.jpg
Просмотров: 3230
Размер:	17.8 Кб
ID:	415551   Нажмите на изображение для увеличения
Название: 27482.jpg
Просмотров: 3521
Размер:	63.9 Кб
ID:	416203  

Нажмите на изображение для увеличения
Название: Плата 220.jpg
Просмотров: 4831
Размер:	88.0 Кб
ID:	451418   Нажмите на изображение для увеличения
Название: aqua_controll_sch.jpg
Просмотров: 11072
Размер:	55.4 Кб
ID:	457447  

Вложения
Тип файла: rar libraries.rar (225.8 Кб, 4465 просмотров)
Тип файла: zip aqua_controll_PNG.zip (1.59 Мб, 4439 просмотров)
Тип файла: rar aqua_controll_spl7.rar (237.5 Кб, 3903 просмотров)
Тип файла: rar aqua_controll.rar (9.1 Кб, 4303 просмотров)
Тип файла: rar 220_v3.rar (18.4 Кб, 3778 просмотров)


Последний раз редактировалось AlexVOK; 01.02.2019 в 23:47..
Просмотров: 492840
Ответить с цитированием
47 пользователей поблагодарили AlexVOK за данный пост:
AkaPain (28.08.2015), Alex Meng (30.10.2017), Andressio (01.02.2015), Ant0ny (08.07.2018), Arduino (03.12.2016), burnashev (16.09.2018), chack (10.12.2014), Denisios (27.05.2014), dimul (29.04.2014), Floyd (09.07.2018), Gorbounov (20.09.2014), h_a_m (12.01.2015), imac2008 (20.12.2015), kolljj (20.11.2014), Litr55 (24.02.2021), LVit (20.01.2016), Mehannik (11.11.2014), MIHS (27.01.2016), Multiman (27.03.2015), nanolab (18.03.2015), Olegvs (25.03.2017), PaninAV (07.09.2018), paradox860 (22.12.2014), pdv1965 (20.03.2014), RozarioAgro (10.03.2015), rusianGrt (09.10.2017), sae74 (22.08.2014), sefr111 (28.04.2016), Sem (22.03.2015), Sikx (30.01.2019), Slesh (18.10.2014), Spiker (12.11.2015), spolyakov (20.06.2015), steals81 (17.03.2014), Toha24510 (22.10.2015), Tvister86 (07.02.2017), ya7sergey (09.02.2017), _Vadim (27.02.2016), _Константин_ (28.03.2016), акв@фанат (23.11.2014), Артур Дент (24.04.2014), Ветал (08.03.2016), Вячеслав Сергеев (14.09.2015), Игорь-1 (30.10.2014), Никола73 (31.03.2017), Петко Шкодров (18.10.2014), Юрий77 (26.02.2016)
Реклама помогает развиваться
Старый 20.06.2014, 13:34   #106
Я тут недавно
  
 
Регистрация: 10.06.2014
Адрес: Киев
Сообщений: 24
Поблагодарил(а) : 1
Поблагодарили 8 раз(а) в 8 сообщениях
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

с "Юсуповским", если я правильно помню, нужно змарачиваться с травлением платы, пайкой, прошивкой...., с ардуиной как-то проще, я немного про нее читал, есть кой какая среда разработки, т.е. в перспективе можно попробовать свои силы и реализовать доп. функционал.

diem поза форумом   Ответить с цитированием
Старый 20.06.2014, 15:05   #107
Я тут недавно
  
 
Регистрация: 15.09.2012
Адрес: Харьков
Сообщений: 55
Поблагодарил(а) : 13
Поблагодарили 9 раз(а) в 7 сообщениях
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

Цитата:
Сообщение от pimass Посмотреть сообщение
Если что у меня есть одна платка на 328 камне про запас, если интересно, пишите в личку.
Спасибо, но мне ардуина пришла неделю назад. Теперь вот собираю.

diem, соберите контроллер для аквариума на ардуино мега, там ничего паять не нужно, только купить и прошить. Есть два варианта, контроллер от америкаца под названием jarduino или контроллер с данного форума.

Denisios поза форумом   Ответить с цитированием
Старый 20.06.2014, 15:07   #108
Живу я тут
  
 
Аватар для klimnet
 
Регистрация: 21.06.2010
Адрес: Харьков
Сообщений: 775
Поблагодарил(а) : 115
Поблагодарили 463 раз(а) в 234 сообщениях
Отправить сообщение для klimnet с помощью ICQ Отправить сообщение для klimnet с помощью Skype™
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

Цитата:
Сообщение от Denisios Посмотреть сообщение
diem, соберите контроллер для аквариума на ардуино мега, там ничего паять не нужно, только купить и прошить. Есть два варианта, контроллер от америкаца под названием jarduino или контроллер с данного форума.
и это верно, ему просто искать не охота было
вот еще простенький, если вдруг кому http://www.aqa.ru/forum/prostenkiy-a...O-195760-page1

klimnet поза форумом   Ответить с цитированием
Старый 20.06.2014, 18:17   #109
Я тут недавно
  
 
Регистрация: 10.06.2014
Адрес: Киев
Сообщений: 24
Поблагодарил(а) : 1
Поблагодарили 8 раз(а) в 8 сообщениях
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

Denisios, Дело не в паять, с паяльником дружу с детства, дело в травлении платы (красиво и точно боюсь не получиться), программаторе для контролера.... в ардуине это уже решено.
klimnet, с "ему просто искать не охота было" вы не правы, тему листал, смотрел разные варианты, этот мне показался очень интересным, в плане функционал - заморочливость - цена -, но на перспективу я поинтересовался у сведущих можно ли расширить этот функционал, вот и все.

ЗЫЖ Спасибо за ссылку, посмотрю.

diem поза форумом   Ответить с цитированием
Старый 21.06.2014, 09:27   #110
Живу я тут
  
 
Аватар для klimnet
 
Регистрация: 21.06.2010
Адрес: Харьков
Сообщений: 775
Поблагодарил(а) : 115
Поблагодарили 463 раз(а) в 234 сообщениях
Отправить сообщение для klimnet с помощью ICQ Отправить сообщение для klimnet с помощью Skype™
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

diem, ок мир и дружба , хотя мы и не ссорились
все дело в том что для расширения возможностей нужно менять платформу ардуино, а это уже удорожание в готовом изделии, потом захочется еще и РН с OPR и управление мощными светодиодами
так что либо скупо и дешево, либо дорого и все сразу

да еще если захочется, то с платой могу помочь, но это уже в личку, чтобы здесь не флудить

klimnet поза форумом   Ответить с цитированием
Пользователь, который поблагодарил klimnet за данный пост:
чмо (13.03.2015)
Реклама помогает развиваться
Старый 24.06.2014, 12:59   #111
Я тут недавно
  
 
Регистрация: 10.06.2014
Адрес: Киев
Сообщений: 24
Поблагодарил(а) : 1
Поблагодарили 8 раз(а) в 8 сообщениях
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

klimnet,
МИР!
скажем так, удорожание в пределах морали не пугает, на данный момент имеем баночку 30л. комплектную 2х ламповым светильником, интересует вкл/выкл ламп в нужное время т.е. блок реле, но позжее хочеться перевести все на ЛЕД с рассветами/закатами, посмотрел на контроллеры от гуру и брендов, вопросов нет, решения очень красивые и функциональные но ЦЕНА!
Вот и задумался, а может попробовать... цена на ардуину + помелочи смешная,если не получиться и хрен с ним, а опыт не пропьешь

diem поза форумом   Ответить с цитированием
Старый 24.06.2014, 13:22   #112
Живу я тут
  
 
Аватар для klimnet
 
Регистрация: 21.06.2010
Адрес: Харьков
Сообщений: 775
Поблагодарил(а) : 115
Поблагодарили 463 раз(а) в 234 сообщениях
Отправить сообщение для klimnet с помощью ICQ Отправить сообщение для klimnet с помощью Skype™
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

diem, если ЛЭД многоканальный, то можно на еще одной такой же ардуино сделать, жестко забить настройки каналов и забыть, все равно потом в настройки после недели игры не лазишь, можно вообще просто димеры поставить

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

я бы деньги потратил на больший объем

klimnet поза форумом   Ответить с цитированием
Старый 30.06.2014, 15:09   #113
Живу я тут
  
 
Аватар для AlexVOK
 
Регистрация: 11.07.2013
Адрес: Киев (Борщаговка)
Сообщений: 665
Поблагодарил(а) : 106
Поблагодарили 533 раз(а) в 244 сообщениях
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

По поводу свободных линий
Мучаю свой ардуино акваконтроллер у меня 14 выводов используется (не считая индикатора)
10 куллер
11 ЛЕД
А0 1W
12 Filter
13 Heater
1 СО2
0 О2
А1 Свет1
А2 Свет2
А3 Пересталическая помпа 1
А4 Пересталическая помпа 2
А5 Пересталическая помпа 3
А6

В текущий момент переделал силовую часть - теперь 6 симисторов.
в качестве блока питания - старый ненужный ATX БП
от дежурки запитываться контроллер + кулер охлаждения банки.
Основную часть БП переделал на пониженое напряжение для питания 10Вт светодиодов.
Прошу без флейма - как запитывать LED я вкурсе
Тем немение такой подход использовать светики на пониженом напряжении - как следствие токе.
Хочу попробовать подключить вывод ардуинки для управления ШИМ контроллером БП - тогда можно будет рассветы и закаты устраивать

Как закончу выложу новую схему и прошивку.

Выводы - на этой малютке вполне можно сделать комплексный АкваКонтроллер светом нагрузками УДО ...

AlexVOK поза форумом   Ответить с цитированием
Старый 30.06.2014, 15:36   #114
Живу я тут
  
 
Аватар для steals81
 
Регистрация: 26.11.2012
Адрес: Дубно - Київ
Сообщений: 2,799
Поблагодарил(а) : 488
Поблагодарили 1,398 раз(а) в 1,059 сообщениях
Отправить сообщение для steals81 с помощью Skype™
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

С 10-ваттниками "закаты" не получатся, там другой принцип построения СД и, соответственно, и работы тоже.
__________________
То что рыба гниет с головы, чаще всего является оправданием хвоста…


__________________

steals81 поза форумом   Ответить с цитированием
Старый 30.06.2014, 16:30   #115
Живу я тут
  
 
Аватар для AlexVOK
 
Регистрация: 11.07.2013
Адрес: Киев (Борщаговка)
Сообщений: 665
Поблагодарил(а) : 106
Поблагодарили 533 раз(а) в 244 сообщениях
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

steals81, а подробней можно?

подключив светик к регулируемому БП вполне можно менять яркость
не от 0 конечно

Можно конечно и полевичек поставить и ШИМ использовать
хотел избавится от мерцания - хотя его и невидно но оно есть

Кстати кто то пробовал IRLZ44 без драйвера на ток 3-4А под ШИМ ганять - это реально?
У ардуино ШИМ 490 Гц - достаточно ли для работы без моргания?


Последний раз редактировалось AlexVOK; 30.06.2014 в 20:52..
AlexVOK поза форумом   Ответить с цитированием
Пользователь, который поблагодарил AlexVOK за данный пост:
чмо (13.03.2015)
Старый 30.06.2014, 20:30   #116
Живу я тут
  
 
Аватар для steals81
 
Регистрация: 26.11.2012
Адрес: Дубно - Київ
Сообщений: 2,799
Поблагодарил(а) : 488
Поблагодарили 1,398 раз(а) в 1,059 сообщениях
Отправить сообщение для steals81 с помощью Skype™
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

В том то и проблема что не от "0".
10-ваттники, если мы говорим о китайских (да и Кри в том числе), сделаны по технологии "наборной" матрицы: набор мелких СД с последовательно-параллельным подключением. Для "розжига" (запуска) такой матрицы нужны определенные условия (ток и вольтаж). Из-за этого "нормальный" цикл "рассвет/закат" и не получается, они или нормально светят или моргают.
Если получится "замудрить" - сообщите, у меня (да и пары/тройки других "энтузиастов") не получилось. Я понял это на уровне теории, проверил на практике, другие не сильно верили но проверили - не ошибся.
__________________
То что рыба гниет с головы, чаще всего является оправданием хвоста…


__________________

steals81 поза форумом   Ответить с цитированием
Старый 01.07.2014, 12:59   #117
Живу я тут
  
 
Аватар для AlexVOK
 
Регистрация: 11.07.2013
Адрес: Киев (Борщаговка)
Сообщений: 665
Поблагодарил(а) : 106
Поблагодарили 533 раз(а) в 244 сообщениях
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

тогда попробую такой драйвер

AlexVOK поза форумом   Ответить с цитированием
Пользователь, который поблагодарил AlexVOK за данный пост:
чмо (13.03.2015)
Старый 01.07.2014, 13:05   #118
Живу я тут
  
 
Аватар для steals81
 
Регистрация: 26.11.2012
Адрес: Дубно - Київ
Сообщений: 2,799
Поблагодарил(а) : 488
Поблагодарили 1,398 раз(а) в 1,059 сообщениях
Отправить сообщение для steals81 с помощью Skype™
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

Чето мне напоминает (когда-то в институте вроде показывали чето похожее) обычный тригер. Тригер- это "ключ" но никак не драйвер.
__________________
То что рыба гниет с головы, чаще всего является оправданием хвоста…


__________________

steals81 поза форумом   Ответить с цитированием
Старый 06.07.2014, 22:08   #119
Живу я тут
  
 
Аватар для AlexVOK
 
Регистрация: 11.07.2013
Адрес: Киев (Борщаговка)
Сообщений: 665
Поблагодарил(а) : 106
Поблагодарили 533 раз(а) в 244 сообщениях
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

малыш подрос
теперь малыш управляет 12 нагрузками
Так что все возможно (заюзал даже линии программирования для управления нагрузками)
Добавил 3 пересталических помпы для подачи УДО
Заложил управление Блоком питания АТХ и ШИМ управление 10Вт светодиодами
Будет теперь и у меня рассвет и закат

Вообщем за минимальные деньги получился такой себе комбайн.
Если у кого то будет интерес повторить - выложу все что нужно
хотя схемку облом рисовать все строится по ходу работы

AlexVOK поза форумом   Ответить с цитированием
Старый 06.07.2014, 22:10   #120
Живу я тут
  
 
Аватар для AlexVOK
 
Регистрация: 11.07.2013
Адрес: Киев (Борщаговка)
Сообщений: 665
Поблагодарил(а) : 106
Поблагодарили 533 раз(а) в 244 сообщениях
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===

По поводу часов и кварца
Замена кварца значительно уменьшила отставание но неточность осталась

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

Пока все вроди точно вышло

Так что теперь можно не менять кварц, а вписать константу суточной коррекции и все будет ОК

AlexVOK поза форумом   Ответить с цитированием


Share/Bookmark

Ответ

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


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход




Текущее время: 08:43. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
(с)Бешлега Олександр Анатолійович, 2002-2024. Використання матеріалів сайту без посилання на джерело заборонено.
Дякуємо за ліцензійну версію форума компанію Барбус, представника торгової марки Sera в Україні.

Друзі форуму: Зоомагазин byCOLLAR.com; waudog.ua

AQA.ru  - все об аквариумах

no new posts