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




Назад   Аквафорум - форум акваріумістів та тераріумістів > Акваріум та обладнання > "Самоделкин" > Аквариумная автоматика

Примітки

Відповідь
 
Параметри теми Параметри перегляду
Старий 06.01.2017, 11:47  
AquaController
 
Аватар для AquaGomel
Живу я тут

Реєстрація: 31.07.2010
Звідки Ви: Белоруссия, Гомель
Дописи: 413
Надіслати повідомлення для AquaGomel на ICQ Надіслати повідомлення для AquaGomel на Skype
 

сказав Дякую: 38
сказали Дякую 192 раз(и) в 87 повідомленні
AquaGomel AquaGomel поза форумом 06.01.2017, 11:47
Рейтинг: (2 голосов - 5,00 средняя оценка)

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

Основные экраны


Печатные платы
Рекомендуется использовать готовые платы для сборки контроллера и силовой части:

Контроллер выполнен в виде нескольких функционально законченных блоков. Данный контроллер построен на платформе Arduino Nano на микроконтроллере ATmega328. Основной упор при разработке делался на дешевизну проекта, поэтому использовались простые комплектующие без сенсорных экранов и прочих излишеств. За исходный функционал брался контроллер Юсупова, а так же меню и экраны управления были взяты по примеру этого контроллера. За исключением собственного функционала.

Принципиальная схема
Для тех кто хочет собрать на макетке.


Комплектующие:

Скрытый текст

Основные функции.
Скрытый текст



Мобильный клиент.

Скачать можно по ссылке:



Также пишется документация по работе с устройством его сборке и прошивке... Полная документация

Что из этого можно будет потрогать руками?
Практически все. Все материалы по плате, схема, разводки, gerber файлы доступны для скачивания во вложениях.

Распиновка
Скрытый текст


Для чего это?
Да на форуме много тем с различными проектами аквариумной автоматики, данное устройство не претендует на какую-то оригинальность, делалось под себя, и возможно кому-то понравится данный проект... На все вопросы с удовольствием отвечу, все советы с удовольствием выслушаю...

Альтернативный источник скачивания: https://1drv.ms/f/s!AtUQdsFO3hWIgYMbwP45VuvP0xUTUA

Исходники прошивок
Все исходники доступны под MIT License по адресу: https://bitbucket.org/account/user/i...ch/projects/AQ

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


Готовые решения
Итоговый вариант.

Мініатюри долучень
Щоб збільшити малюнок, клацніть по ньому
Назва:  gp.png
Переглядів: 2546
Розмір:  34,6 КБ
ID:	624727  

Долучені файли
Тип файлу: zip Schema_v1_1.zip (42,4 КБ, 2352 переглядів)
Тип файлу: zip Elemets_list.zip (7,4 КБ, 2175 переглядів)
Тип файлу: zip Schema_power_v1_1.zip (29,7 КБ, 2143 переглядів)
Тип файлу: zip Power_gerber_v_1_1.zip (88,6 КБ, 2182 переглядів)
Тип файлу: zip Power_PCB_v_1_1.zip (89,5 КБ, 2168 переглядів)
Тип файлу: zip Elemets_list_power.zip.zip (7,5 КБ, 2111 переглядів)
Тип файлу: zip PCB_gerber_v_1_3.zip (215,0 КБ, 2206 переглядів)
Тип файлу: zip PCB_v_1_3.zip (1,17 МБ, 2199 переглядів)
Тип файлу: zip AquaControllerNano-1.3.9-0.6.zip (31,1 КБ, 1875 переглядів)
Тип файлу: zip AquaControllerNano-1.3.9-0.6-invers-logic.zip (31,1 КБ, 1857 переглядів)
Тип файлу: zip AquaControllerESP-1.3.9-0.6.zip (261,7 КБ, 1947 переглядів)


Востаннє редагував AquaGomel: 09.11.2019 о 23:58..
Переглядів: 192156
Відповісти з цитуванням
Ці 33 користувач(ів) сказали Дякую AquaGomel за це повідомлення:
AfricaNN52 (05.11.2021), AlexVOK (02.05.2017), Alserk-3 (28.05.2017), AndrewUh (05.04.2017), Arduino (07.01.2017), Asrok (11.01.2017), chack (28.03.2017), Danchik (20.07.2018), Denisios (17.10.2017), DjoserZee (12.03.2020), Floyd (25.02.2018), harn (08.06.2018), igor_tj21 (04.07.2020), imac2008 (18.01.2017), kolljj (06.01.2017), litlechina (04.05.2022), LVit (05.10.2018), mashenkaM (28.03.2017), myprog (06.01.2017), nickanya (06.01.2017), orthos (23.01.2017), Rulik (02.09.2017), Sem (06.01.2017), Star_POM (22.10.2017), Torin21 (24.03.2017), Vadim_VD (04.05.2017), Wayler (09.08.2017), xxxFeLiXxxx (18.04.2017), ya7sergey (28.03.2017), yarishNEW (18.01.2017), _Vadim (22.01.2018), Сергій М (06.01.2017), Юрий77 (06.01.2017)
Старий 14.06.2019, 21:10   #556
Придивляюся
  
 
Реєстрація: 02.05.2019
Звідки Ви: Ташкент
Дописи: 56
сказав Дякую: 2
сказали Дякую 2 раз(и) в 2 повідомленні
Re: AquaController ===www.aquaforum.ua===

Батарейка установлена? Она сохраняет ход часов при отключении от сети.

sl_64 поза форумом   Відповісти з цитуванням
cказали "Дякую" sl_64 за цей допис:
Vano2318 (14.06.2019)
Старий 14.06.2019, 21:20   #557
Живу я тут
  
 
Аватар для Vano2318
 
Реєстрація: 17.01.2015
Звідки Ви: Любешів, Луцьк
Дописи: 185
сказав Дякую: 104
сказали Дякую 45 раз(и) в 32 повідомленні
Re: AquaController ===www.aquaforum.ua===

Цитата:
Допис від sl_64 Переглянути допис
Батарейка установлена? Она сохраняет ход часов при отключении от сети.
Установклена

Vano2318 поза форумом   Відповісти з цитуванням
Старий 14.06.2019, 22:03   #558
Бан за нарушения
  
 
Реєстрація: 16.10.2012
Звідки Ви: Львів
Дописи: 472
сказав Дякую: 71
сказали Дякую 329 раз(и) в 197 повідомленні
Відповідь: Re: AquaController ===www.aquaforum.ua===

Vano2318, випаяйте R5 або D1, без різниці який з них - має допомогти.

Цитата:
Допис від sl_64 Переглянути допис
Если я начну задавать вопрсы на узбекском языке , вы сможите мне ответить?
і не подумаю, бо мовами спілкування на цьому форумі є лише українська і російська

bobus поза форумом   Відповісти з цитуванням
Старий 14.06.2019, 22:25   #559
Придивляюся
  
 
Реєстрація: 02.05.2019
Звідки Ви: Ташкент
Дописи: 56
сказав Дякую: 2
сказали Дякую 2 раз(и) в 2 повідомленні
Re: AquaController ===www.aquaforum.ua===

Цитата:
Допис від Vano2318 Переглянути допис
Установклена
Попробуйте снять питание с контроллера и
Минут через 30 измерить напряжение на батарейки. И еще на 14 выводе ds3231 есть
питание с батареки?

sl_64 поза форумом   Відповісти з цитуванням
Старий 14.06.2019, 22:33   #560
Придивляюся
  
 
Реєстрація: 02.05.2019
Звідки Ви: Ташкент
Дописи: 56
сказав Дякую: 2
сказали Дякую 2 раз(и) в 2 повідомленні
Re: AquaController ===www.aquaforum.ua===

Сейчас проверил у себя на блоке , установлена подтитывающая цепочка , при включенном контроллере напруга на батарее 4.5 вольта (видимо это её убьёт ), завтра уберу диод с платы .

sl_64 поза форумом   Відповісти з цитуванням
Старий 15.06.2019, 09:37   #561
Живу я тут
  
 
Аватар для AquaGomel
 
Реєстрація: 31.07.2010
Звідки Ви: Белоруссия, Гомель
Дописи: 413
сказав Дякую: 38
сказали Дякую 192 раз(и) в 87 повідомленні
Надіслати повідомлення для AquaGomel на ICQ Надіслати повідомлення для AquaGomel на Skype
Re: AquaController ===www.aquaforum.ua===

Цитата:
Допис від Vano2318 Переглянути допис
Доброго дня! Підкажіть будь ласка що потрібно випаяти в ds3231, щоб не збивалися при виключені контролєра від розетки..
Выпаивают диоды, что бы не было подзарядки батарейки, так как это ее убивает, при наличии живой батарейки часы должны держать время и так. Это легко проверить, ставите ds3231 в контроллер устанавливаете время потом отключаете\подключаете ее от линии питания время должно сохраняться... Если нет проверяем батарейку на напряжение, либо саму ds3231...

AquaGomel поза форумом   Відповісти з цитуванням
cказали "Дякую" AquaGomel за цей допис:
Vano2318 (15.06.2019)
Старий 15.06.2019, 11:59   #562
Бан за нарушения
  
 
Реєстрація: 16.10.2012
Звідки Ви: Львів
Дописи: 472
сказав Дякую: 71
сказали Дякую 329 раз(и) в 197 повідомленні
Відповідь: Re: AquaController ===www.aquaforum.ua===

Цитата:
Допис від AquaGomel Переглянути допис
Выпаивают диоды, что бы не было подзарядки батарейки
Не только ! Компаратор управления питанием может работать непредсказуемо, если при включении питания изменяется напряжение на 14 ноге из-за цепочки заряда. Китайцьі еще на 1307 пьітались ставить делитель после батарейки. Иногда помогало, иногда нет.

bobus поза форумом   Відповісти з цитуванням
Старий 31.07.2019, 22:39   #563
Живу я тут
  
 
Аватар для AquaGomel
 
Реєстрація: 31.07.2010
Звідки Ви: Белоруссия, Гомель
Дописи: 413
сказав Дякую: 38
сказали Дякую 192 раз(и) в 87 повідомленні
Надіслати повідомлення для AquaGomel на ICQ Надіслати повідомлення для AquaGomel на Skype
Re: AquaController ===www.aquaforum.ua===

Доделал схему. Использовал решение от Analog Device, на AD7793. На I2C не смог найти нормального решения, остановился на SPI. Схема и разводку прилаживаю, правда там могут быть ошибки. Поэтому пока еще буду проверять, ну и чуть позже попробую у китайских друзей заказать на пробу, для написания прошивки. Если зайдет, добавлю архив в шапку.
Мініатюри долучень
Щоб збільшити малюнок, клацніть по ньому
Назва:  Снимок экрана 2019-07-31 в 22.25.21.png
Переглядів: 352
Розмір:  388,2 КБ
ID:	660714   Щоб збільшити малюнок, клацніть по ньому
Назва:  Снимок экрана 2019-07-31 в 22.30.08.png
Переглядів: 296
Розмір:  331,1 КБ
ID:	660715   Щоб збільшити малюнок, клацніть по ньому
Назва:  Снимок экрана 2019-07-31 в 22.27.54.jpg
Переглядів: 307
Розмір:  209,3 КБ
ID:	660716  

AquaGomel поза форумом   Відповісти з цитуванням
Старий 21.10.2019, 22:05   #564
Придивляюся
  
 
Реєстрація: 23.03.2019
Звідки Ви: Днепр
Дописи: 12
сказав Дякую: 4
сказали Дякую 0 раз(и) в 0 повідомленні
Re: AquaController ===www.aquaforum.ua===

Добрый вечер.собрал устройство по вашей схеме.все шикарно! вопрос,можно все таки как-то переделать датчик перелива на датчик протечки с уведомлением на мобильный клиент?уж очень нужная вещь.

alex18-12-76 поза форумом   Відповісти з цитуванням
Старий 22.10.2019, 15:26   #565
Живу я тут
  
 
Аватар для AquaGomel
 
Реєстрація: 31.07.2010
Звідки Ви: Белоруссия, Гомель
Дописи: 413
сказав Дякую: 38
сказали Дякую 192 раз(и) в 87 повідомленні
Надіслати повідомлення для AquaGomel на ICQ Надіслати повідомлення для AquaGomel на Skype
Re: AquaController ===www.aquaforum.ua===

Цитата:
Допис від alex18-12-76 Переглянути допис
Добрый вечер.собрал устройство по вашей схеме.все шикарно! вопрос,можно все таки как-то переделать датчик перелива на датчик протечки с уведомлением на мобильный клиент?уж очень нужная вещь.
Датчик перелива работает так же как и датчик протечки (на стороне контроллера), т.е. на замыкание контактов... Т.е. достаточно замкнуть контакты и будет отправлен сигнал тревоги! Что касается уведомления на телефон. Давайте так обещать не буду, нужно смотреть хватит ли места в памяти под этот функционал. Но так как готовится обновление модуля связи, то думаю что я попробую обновить и прошивку контроллера.

AquaGomel поза форумом   Відповісти з цитуванням
Ці 2 користувач(ів) сказали Дякую AquaGomel за це повідомлення:
alex18-12-76 (22.10.2019), Danchik (23.10.2019)
Старий 22.10.2019, 18:42   #566
Придивляюся
  
 
Реєстрація: 23.03.2019
Звідки Ви: Днепр
Дописи: 12
сказав Дякую: 4
сказали Дякую 0 раз(и) в 0 повідомленні
Re: AquaController ===www.aquaforum.ua===

Добрый вечер,буду ждать с нетерпением) очень вдохновляет ваш прибор)

alex18-12-76 поза форумом   Відповісти з цитуванням
Старий 27.10.2019, 11:55   #567
Живу я тут
  
 
Аватар для AquaGomel
 
Реєстрація: 31.07.2010
Звідки Ви: Белоруссия, Гомель
Дописи: 413
сказав Дякую: 38
сказали Дякую 192 раз(и) в 87 повідомленні
Надіслати повідомлення для AquaGomel на ICQ Надіслати повідомлення для AquaGomel на Skype
Re: AquaController ===www.aquaforum.ua===

Цитата:
Допис від alex18-12-76 Переглянути допис
Добрый вечер,буду ждать с нетерпением) очень вдохновляет ваш прибор)
В принципе места хватило, в ближайшую неделю - другую будет тест прошивки и клиента. Как закончу выложу все прошивки и залью свежие исходники.

AquaGomel поза форумом   Відповісти з цитуванням
cказали "Дякую" AquaGomel за цей допис:
alex18-12-76 (27.10.2019)
Старий 27.10.2019, 17:55   #568
Придивляюся
  
 
Реєстрація: 23.03.2019
Звідки Ви: Днепр
Дописи: 12
сказав Дякую: 4
сказали Дякую 0 раз(и) в 0 повідомленні
Re: AquaController ===www.aquaforum.ua===

Здравствуйте,изменений в распиновке нет?

alex18-12-76 поза форумом   Відповісти з цитуванням
Старий 27.10.2019, 19:42   #569
Живу я тут
  
 
Аватар для AquaGomel
 
Реєстрація: 31.07.2010
Звідки Ви: Белоруссия, Гомель
Дописи: 413
сказав Дякую: 38
сказали Дякую 192 раз(и) в 87 повідомленні
Надіслати повідомлення для AquaGomel на ICQ Надіслати повідомлення для AquaGomel на Skype
Re: AquaController ===www.aquaforum.ua===

Цитата:
Допис від alex18-12-76 Переглянути допис
Здравствуйте,изменений в распиновке нет?
Нет, аппаратных изменений нет...

AquaGomel поза форумом   Відповісти з цитуванням
cказали "Дякую" AquaGomel за цей допис:
alex18-12-76 (27.10.2019)
Старий 04.11.2019, 11:41   #570
Живу я тут
  
 
Аватар для AquaGomel
 
Реєстрація: 31.07.2010
Звідки Ви: Белоруссия, Гомель
Дописи: 413
сказав Дякую: 38
сказали Дякую 192 раз(и) в 87 повідомленні
Надіслати повідомлення для AquaGomel на ICQ Надіслати повідомлення для AquaGomel на Skype
Re: AquaController ===www.aquaforum.ua===

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

Так же в течении нескольких часов будет доступно обновление клиента до версии 1.3.9

AquaGomel поза форумом   Відповісти з цитуванням
Ці 2 користувач(ів) сказали Дякую AquaGomel за це повідомлення:
alex18-12-76 (04.11.2019), Danchik (05.11.2019)


Share/Bookmark

Відповідь

Мітки
aquacontroller, arduino, esp8266


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

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

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

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


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


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


no new posts