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



 


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

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

Ответ
 
Опции темы Опции просмотра
Старый 19.10.2021, 20:12  
AquaController 2.0
 
Аватар для AquaGomel
Живу я тут

Регистрация: 31.07.2010
Адрес: Белоруссия, Гомель
Сообщений: 412
Отправить сообщение для AquaGomel с помощью ICQ Отправить сообщение для AquaGomel с помощью Skype™
 

Поблагодарил(а) : 38
Поблагодарили 191 раз(а) в 86 сообщениях
AquaGomel AquaGomel поза форумом 19.10.2021, 20:12
Рейтинг: (3 голосов - 5.00 средняя оценка)


Данное устройство является логическим продолжением первой версии AquaController которая разрабатывалась еще в 2017 году. Основной упор в данной версии делался на функциональности устройства. За исходный функционал брался контроллер первой версии.

Основные экраны
Устройство использует сенсорный экран Nextion 480×320 / 3,5
Модели: NX4832T035_011R NX4832K035_011R



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



Основные функции.

• Часы. Индикация даты и времени.
• Управление аквариумными нагрузками до 8 каналов.
• Управление ШИМ нагрузками до 10 каналов.
• Управление 2-мя внутренними каналами вентиляторов.
• Управление до 7 аналоговыми каналами. (В процессе разработки)
• До 10 ежедневных программ таймера.
• До 10 ежечасных программ таймера. С диапазоном длительности работы до 60 минут.
• До 10 секундных разовых таймеров. С диапазоном длительности работы от 1 до 255 секунд.
• До 4 температурных таймеров.
• Поддержка 4 цифровых датчиков температуры. на 3-х проводной шине.
• Измерение температуры в пределах 16…35 градусов. Разрешение измерения 0.25°C. Возможность управления нагрузкой (обогревателем/охладителем) на любом канале выхода. В процессе разработки: любой канал включая ШИМ и внутренние каналы вентилятора
• Аккумулятор для работы часов МК. Сохранение хода часов.
• Автоматическое сохранение в энергонезависимой памяти всех настроек при полном отключении питания и разряде аккумулятора.
• Управление устройством через сенсорный экран.
• Вывод информации на ЖК-дисплей 480×320 с минимальными сокращениями, интуитивно-понятный интерфейс.
• Связь со смартфоном на ОС Android по Wi-Fi. Дополнительное программное обеспечение для быстрого программирования таймеров, термостата, синхронизации времени.
• Удаленное управление устройством по средствам Wi-Fi в локальной сети (либо сети Internet при определенной настройка сетевого оборудования).
• Самостоятельная синхронизация и корректировка даты и времени устройства при наличии доступа устройству в сеть Internet. Либо удаленная синхронизация через смартфон.
• Функция слежения за отклонением показаний датчиков от среднего установленного значения со звуковым оповещением и индикацией аварийного датчика. (В процессе тестирования)
• Отключение нагрузки (фильтра) при нажатии одной кнопки на 5 или 30 минут (временное отключение фильтра). (В процессе разработки)
• Функция слежения и оповещения за уровнем воды (перелив). (В процессе разработки)
• Функция слежения за PH воды, реализация PH таймеров.

Мобильный клиент.
В данный момент новая версия клиента готова в виде тестового образца. После релиза первой версии прошивки, будет выложена новая версия с обратной совместимостью для старых контроллеров. Для особо нетерпеливых можно писать в ПМ.


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

* В данный момент используется бета версия 2.0.0 (необходимо вступить в бета-тестировщики)
https://play.google.com/apps/testing...aquacontroller ( с сайта)
https://play.google.com/store/apps/d...aquacontroller (с мобильного)

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

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

Плата контроллера
Project: https://1drv.ms/u/s!AtUQdsFO3hWIgp9u...iCPeg?e=uZe0bK
Gerber: https://1drv.ms/u/s!AtUQdsFO3hWIgpo_...4V6JQ?e=gD9IWt

Плата LED
Project: https://1drv.ms/u/s!AtUQdsFO3hWIgp9u...iCPeg?e=uZe0bK
Gerber: https://1drv.ms/u/s!AtUQdsFO3hWIgpo-...JUDEw?e=GBYn03

Исходники прошивок
Все исходники доступны под MIT License по адресу:
https://bitbucket.org/Vteselkin/aquanextion (Dispaly firmware)
https://github.com/VTeselkin/AquaController2 (Controller firmware)
https://bitbucket.org/idealunch/aquacontroller_client/ (Android client)

Последняя актуальная версия
В процессе релиза

Готовые решения
Собрано устройство для тестов:


Фото распаянной платы


Процесс прошивки
Для прошивки используется приложение esptool с готовым конфигом. Необходимо только для первой прошивки, далее можно обновляться по воздуху.
  1. Скачиваем архив.
  2. Распаковываем.
  3. Подключаем контроллер через USB_TTL к USB порту. Узнаем номер порта.
  4. Находим файл start.bat открываем его в блокноте
  5. Находим --port COM7 и меняем на свой например --port COM3. Сохраняем.
  6. Перегружаем контроллер в режим прошивки. Нажимаем RESET + BOOT -> Отпускаем RESET -> Отпускаем BOOT
  7. Запускаем start.bat
P.S. Скорее всего вы загрузите не последнюю прошивку, что бы сразу прошиться последней, качаете отсюда последнюю версию переименовываете ее в AquaController_v2.bin закидываете в папку и только потом шьете.

Сделал корпус для 3D печати под данное устройство.
Ссылка на исходники и на STL файлы: https://1drv.ms/u/s!AtUQdsFO3hWIgqI3...Dhidw?e=m4Fcm6

Миниатюры
ESPLED.pdf   TimeControll.pdf   PowerCanals.pdf   PowerContoll.pdf   DigitalLogic.pdf  

UARTControll.pdf   PowerSupply.pdf   Esp32.pdf  

Вложения
Тип файла: zip NX4832T035_011R.zip (652.3 Кб, 462 просмотров)
Тип файла: zip NX4832K035_011R.zip (617.5 Кб, 450 просмотров)
Тип файла: rar esptool.rar (3.84 Мб, 640 просмотров)
Тип файла: zip AquaContollerv3.2_BOM.zip (3.2 Кб, 527 просмотров)
Тип файла: zip ESPLED_BOM.zip (945 байт, 481 просмотров)
Тип файла: zip AquaController_v2_2_2_7.zip (617.2 Кб, 466 просмотров)


Последний раз редактировалось AquaGomel; 24.12.2023 в 00:50..
Просмотров: 40536
Ответить с цитированием
10 пользователей поблагодарили AquaGomel за данный пост:
AfricaNN52 (04.11.2021), alex2161 (15.07.2022), cwc (03.05.2023), DiSan (19.10.2021), Ed893 (23.12.2023), Kalosh (20.10.2021), LVit (20.10.2021), Markiyan (20.10.2021), OzzyZig (25.12.2021), Radioman (20.10.2021)
Реклама помогает развиваться
Старый 11.11.2021, 23:16   #16
Живу я тут
  
 
Аватар для AquaGomel
 
Регистрация: 31.07.2010
Адрес: Белоруссия, Гомель
Сообщений: 412
Поблагодарил(а) : 38
Поблагодарили 191 раз(а) в 86 сообщениях
Отправить сообщение для AquaGomel с помощью ICQ Отправить сообщение для AquaGomel с помощью Skype™
Re: AquaController 2.0 ===www.aquaforum.ua===

Залил Android клиент для версии контроллера 2.0. В данный момент используется бета версия 2.0.0 (необходимо вступить в бета-тестировщики)
Ссылка:
https://play.google.com/apps/testing...aquacontroller ( с сайта)
https://play.google.com/store/apps/d...aquacontroller (с мобильного)
Клиент поддерживает контроллер версии 1.0 Так что есть возможность обновится все пользователям.


Последний раз редактировалось AquaGomel; 12.11.2021 в 11:23..
AquaGomel поза форумом   Ответить с цитированием
Старый 13.11.2021, 08:08   #17
Я тут недавно
  
 
Регистрация: 02.04.2011
Адрес: Нижний Новгород
Сообщений: 24
Поблагодарил(а) : 16
Поблагодарили 49 раз(а) в 10 сообщениях
Re: AquaController 2.0 ===www.aquaforum.ua===

Всем привет
Спасибо AquaGomel за активную помощь в создании копии его проекта
сегодня завтра приедут платы
все детальки под чутким руководством AquaGomel заказаны, ну если что ни то придет доберу на радиорынке
Список деталей с копиями заказов на Али выложу чуть позжее - дорабатывается
думаю недели через три приедут детальки начну производить монтаж, ну а дальше, как всегда танцы с бубнами )))

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


Последний раз редактировалось AfricaNN52; 13.11.2021 в 08:20..
AfricaNN52 поза форумом   Ответить с цитированием
Старый 13.11.2021, 23:17   #18
Живу я тут
  
 
Аватар для AquaGomel
 
Регистрация: 31.07.2010
Адрес: Белоруссия, Гомель
Сообщений: 412
Поблагодарил(а) : 38
Поблагодарили 191 раз(а) в 86 сообщениях
Отправить сообщение для AquaGomel с помощью ICQ Отправить сообщение для AquaGomel с помощью Skype™
Re: AquaController 2.0 ===www.aquaforum.ua===

1А на канал...

AquaGomel поза форумом   Ответить с цитированием
Старый 15.11.2021, 19:54   #19
Я тут недавно
  
 
Регистрация: 02.04.2011
Адрес: Нижний Новгород
Сообщений: 24
Поблагодарил(а) : 16
Поблагодарили 49 раз(а) в 10 сообщениях
Re: AquaController 2.0 ===www.aquaforum.ua===

Всем привет
Приехали платы
посмотрел на все это и понял что не зря я заказал паяльную станцию
буду налаживать свой самодельный микроскоп из вэб камеры
детальки через лупу еле видно
были даже мысли платы самому сделать фоторезистом но я так понимаю лучше заказывать такие платы
через 10 дней приедет ЕСП начнем паять


Респект за проект
Миниатюры
Нажмите на изображение для увеличения
Название: плата аква.jpg
Просмотров: 172
Размер:	556.2 Кб
ID:	688507  

AfricaNN52 поза форумом   Ответить с цитированием
Пользователь, который поблагодарил AfricaNN52 за данный пост:
AquaGomel (16.11.2021)
Старый 15.11.2021, 21:34   #20
Живу я тут
  
 
Аватар для AquaGomel
 
Регистрация: 31.07.2010
Адрес: Белоруссия, Гомель
Сообщений: 412
Поблагодарил(а) : 38
Поблагодарили 191 раз(а) в 86 сообщениях
Отправить сообщение для AquaGomel с помощью ICQ Отправить сообщение для AquaGomel с помощью Skype™
Re: AquaController 2.0 ===www.aquaforum.ua===

Цитата:
Сообщение от AfricaNN52 Посмотреть сообщение
Всем привет
Приехали платы
посмотрел на все это и понял что не зря я заказал паяльную станцию
буду налаживать свой самодельный микроскоп из вэб камеры
детальки через лупу еле видно
были даже мысли платы самому сделать фоторезистом но я так понимаю лучше заказывать такие платы
через 10 дней приедет ЕСП начнем паять


Респект за проект
Конкретно контроллер четырех слойный, так что только заказывать, хотя стоимость такая что я и однослойные заказываю, бо тупо тратить время на что сделают лучше и быстрее чем я.
1. Мой вас совет сначала посадить ESP32, потом обвязку С1,C2,C3 0.1uF R3 - 10K элементы согласования UART R13, R14, R15, R16 - 10К BSS138(2 шт) Колодку UART кнопки RST BOOT (с кнопками нужно аккуратнее, при малейшем перегреве или залитии флюсом сразу в мусорку((( )
Далее пробуем прошивать, если шьется, пробуем подцепится устройством к WIFI и пробуем настраивать через приложение, далее переходим к пункту 2, если нет пишем сюда, будем мерять и смотреть...
2. Распаиваем силовую часть питания, все кондеры танталовые и керамические, соблюдая полярность для тантала, два линейных стабилизатора AMS1117-5.0 и AMS1117-3.3, колодку для подключения 220V и блок питания HLK-PM01. Смотрим КЗ. Если все ок крестимся подключаем, если пробки не выбило и белый дым остался внутри ESP пер6еходим к I2C (не нужно объяснять что хватать плату руками которая запитана на 220 не стоит, достаточно проверить что силовая часть работает, и далее работать через USB-TTL)
3.I2C шина R1 R2 2.4К модуль часов R11,R12 10K + керамика С7 0.1uF

Пока все. Прошу прощения за слог, просто мало ли кто будет это читать, а у всех опыт разный..
Прикладываю схемы в виде pdf для облегчения чтения схемы... Для остальных шагов чуток позже выложу...
Миниатюры
Esp32.pdf   PowerSupply.pdf   UARTControll.pdf   TimeControll.pdf  

AquaGomel поза форумом   Ответить с цитированием
Реклама помогает развиваться
Старый 15.11.2021, 23:59   #21
Я тут недавно
  
 
Регистрация: 02.04.2011
Адрес: Нижний Новгород
Сообщений: 24
Поблагодарил(а) : 16
Поблагодарили 49 раз(а) в 10 сообщениях
Re: AquaController 2.0 ===www.aquaforum.ua===

AquaGomel
Цитата:
Прошу прощения за слог
всё в норме доходчиво

я так понимаю питание на прошивку пойдет с программатора
http://https://aliexpress.ru/item/10...00016847368619
https://aliexpress.ru/item/100500162...00016846616798

Цитата:
крестимся подключаем, если пробки не выбило и белый дым остался внутри ESP

перемычек подающих питания на схеме нет ???

а так всё понятно, ждем запчасти

AfricaNN52 поза форумом   Ответить с цитированием
Старый 16.11.2021, 13:32   #22
Живу я тут
  
 
Аватар для AquaGomel
 
Регистрация: 31.07.2010
Адрес: Белоруссия, Гомель
Сообщений: 412
Поблагодарил(а) : 38
Поблагодарили 191 раз(а) в 86 сообщениях
Отправить сообщение для AquaGomel с помощью ICQ Отправить сообщение для AquaGomel с помощью Skype™
Re: AquaController 2.0 ===www.aquaforum.ua===

Цитата:
Сообщение от AfricaNN52 Посмотреть сообщение
AquaGomel
всё в норме доходчиво

я так понимаю питание на прошивку пойдет с программатора
http://https://aliexpress.ru/item/10...00016847368619
https://aliexpress.ru/item/100500162...00016846616798


перемычек подающих питания на схеме нет ???

а так всё понятно, ждем запчасти
Да изначально питание будет с программатора. Брал себе такие https://aliexpress.ru/item/325297374...264d4aa6w53Jr3 вариант CH340E Line. Брал сразу 4 шт, так как горят они весело если не правильно подключить. А так как постоянно передергиваю их при прошивке, то бывает что глаз замыливается и сразу -1))) Перемычек нет.

AquaGomel поза форумом   Ответить с цитированием
Старый 17.11.2021, 07:33   #23
Я тут недавно
  
 
Регистрация: 02.04.2011
Адрес: Нижний Новгород
Сообщений: 24
Поблагодарил(а) : 16
Поблагодарили 49 раз(а) в 10 сообщениях
Re: AquaController 2.0 ===www.aquaforum.ua===

всем привет

вопрос
наверно есть смысл распаять силовую часть в первую очередь тем самым проверить все ли нормально с питанием, а потом просто не подавать напругу на плату а через уарт прошить и т д
или я не так думаю ???

https://lcsc.com/?href=easyeda-edito...source=easyeda
кто ни то заказывал здесь детали ???

плата
есть ли возможность сохранить проект в другой кодировке ???
смотрите картинки
Миниатюры
Нажмите на изображение для увеличения
Название: 2021-11-17_07-57-46.png
Просмотров: 122
Размер:	4.8 Кб
ID:	688539   Нажмите на изображение для увеличения
Название: 2021-11-17_07-58-24.png
Просмотров: 117
Размер:	14.5 Кб
ID:	688540  


Последний раз редактировалось AfricaNN52; 17.11.2021 в 08:04..
AfricaNN52 поза форумом   Ответить с цитированием
Старый 17.11.2021, 16:52   #24
Живу я тут
  
 
Аватар для AquaGomel
 
Регистрация: 31.07.2010
Адрес: Белоруссия, Гомель
Сообщений: 412
Поблагодарил(а) : 38
Поблагодарили 191 раз(а) в 86 сообщениях
Отправить сообщение для AquaGomel с помощью ICQ Отправить сообщение для AquaGomel с помощью Skype™
Re: AquaController 2.0 ===www.aquaforum.ua===

Цитата:
Сообщение от AfricaNN52 Посмотреть сообщение
всем привет

вопрос
наверно есть смысл распаять силовую часть в первую очередь тем самым проверить все ли нормально с питанием, а потом просто не подавать напругу на плату а через уарт прошить и т д
или я не так думаю ???

https://lcsc.com/?href=easyeda-edito...source=easyeda
кто ни то заказывал здесь детали ???

плата
есть ли возможность сохранить проект в другой кодировке ???
смотрите картинки
Если ESP не будет шиться в силовой части особой надобности не будет... так что я бы ее уже распаивал с прошитой ESP на борту... По поводу кодировки попробую посмотреть что можно сделать...

AquaGomel поза форумом   Ответить с цитированием
Старый 19.11.2021, 23:28   #25
Живу я тут
  
 
Аватар для AquaGomel
 
Регистрация: 31.07.2010
Адрес: Белоруссия, Гомель
Сообщений: 412
Поблагодарил(а) : 38
Поблагодарили 191 раз(а) в 86 сообщениях
Отправить сообщение для AquaGomel с помощью ICQ Отправить сообщение для AquaGomel с помощью Skype™
Re: AquaController 2.0 ===www.aquaforum.ua===

Добавил в шапку прошивку 2.0.6: фиксы и оптимизация обновления устройство через Internet. Добавил "WDT собаку" для возможных проблем. Добавил поддержку экранов: NX4832K035_011R и NX4832T035_011R теперь обновление будет приходить в зависимости от модели экрана для каждой модели свое.

AquaGomel поза форумом   Ответить с цитированием
Старый 20.11.2021, 08:46   #26
Я тут недавно
  
 
Регистрация: 02.04.2011
Адрес: Нижний Новгород
Сообщений: 24
Поблагодарил(а) : 16
Поблагодарили 49 раз(а) в 10 сообщениях
Re: AquaController 2.0 ===www.aquaforum.ua===

разработка идет полным ходом - это хорошо

но вот детали идут или едут тихим цапом
25-28 ноября приедут есп, и паяльная станция
приблуда для паяния вся есть
жду не дождусь уже

AquaGomel - что за травка на дне растет, как выращивал

AfricaNN52 поза форумом   Ответить с цитированием
Старый 20.11.2021, 11:02   #27
Живу я тут
  
 
Аватар для AquaGomel
 
Регистрация: 31.07.2010
Адрес: Белоруссия, Гомель
Сообщений: 412
Поблагодарил(а) : 38
Поблагодарили 191 раз(а) в 86 сообщениях
Отправить сообщение для AquaGomel с помощью ICQ Отправить сообщение для AquaGomel с помощью Skype™
Re: AquaController 2.0 ===www.aquaforum.ua===

Цитата:
Сообщение от AfricaNN52 Посмотреть сообщение

AquaGomel - что за травка на дне растет, как выращивал
Вот тут есть тема про эту фотку:
Скрытый текст

AquaGomel поза форумом   Ответить с цитированием
Старый 21.11.2021, 21:40   #28
Я тут недавно
  
 
Регистрация: 02.04.2011
Адрес: Нижний Новгород
Сообщений: 24
Поблагодарил(а) : 16
Поблагодарили 49 раз(а) в 10 сообщениях
Re: AquaController 2.0 ===www.aquaforum.ua===

Всем привет
Приехала станция паяльная
Все сомнения пропали по поводу пайки мелких смд после 4-х часов работы со станцией
прикупил очки с линзами меняющимися
с ними проще чем через лупу видно 0603 как на ладони
завтра думаю есп заберу, она уже в городе (молодцы китайцы, быстро) и всё в одной посылке
берут сомнения по поводу модуля прошивки, то ли заказал
то что один уже есть, а два едут
Миниатюры
Нажмите на изображение для увеличения
Название: 2021-11-21_21-33-49.png
Просмотров: 123
Размер:	19.8 Кб
ID:	688622   Нажмите на изображение для увеличения
Название: 2021-11-21_21-36-30.png
Просмотров: 121
Размер:	74.2 Кб
ID:	688623  

AfricaNN52 поза форумом   Ответить с цитированием
Старый 21.11.2021, 22:39   #29
Живу я тут
  
 
Аватар для AquaGomel
 
Регистрация: 31.07.2010
Адрес: Белоруссия, Гомель
Сообщений: 412
Поблагодарил(а) : 38
Поблагодарили 191 раз(а) в 86 сообщениях
Отправить сообщение для AquaGomel с помощью ICQ Отправить сообщение для AquaGomel с помощью Skype™
Re: AquaController 2.0 ===www.aquaforum.ua===

Цитата:
Сообщение от AfricaNN52 Посмотреть сообщение
Всем привет
Приехала станция паяльная
Все сомнения пропали по поводу пайки мелких смд после 4-х часов работы со станцией
прикупил очки с линзами меняющимися
с ними проще чем через лупу видно 0603 как на ладони
завтра думаю есп заберу, она уже в городе (молодцы китайцы, быстро) и всё в одной посылке
берут сомнения по поводу модуля прошивки, то ли заказал
то что один уже есть, а два едут
Я же писал что нужен USB-TTL, USBASP это для Arduino ISP

AquaGomel поза форумом   Ответить с цитированием
Старый 21.11.2021, 23:14   #30
Я тут недавно
  
 
Регистрация: 02.04.2011
Адрес: Нижний Новгород
Сообщений: 24
Поблагодарил(а) : 16
Поблагодарили 49 раз(а) в 10 сообщениях
Re: AquaController 2.0 ===www.aquaforum.ua===

Цитата:
Сообщение от AquaGomel Посмотреть сообщение
Я же писал что нужен USB-TTL, USBASP это для Arduino ISP
не ту кнопку нажал ))))
ничего страшного завтра на рынке прикуплю

фен - это сила, уже целую охапку смд сдул с ненужных плат

посмотрите подойдет https://www.chipdip.ru/product/module-ch340

Детали пришли начал паять )))


Последний раз редактировалось AfricaNN52; 22.11.2021 в 21:24..
AfricaNN52 поза форумом   Ответить с цитированием


Share/Bookmark

Ответ

Метки
aquacontroller, esp32


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

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

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

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




Текущее время: 03:18. Часовой пояс 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