Перейти к содержимому

Open

Фотография
- - - - -

Акваконтроллер ака Умный аквариум :)


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 310

#241 Andrey66

Andrey66

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 1 282
  • Меня зовут:Андрей
  • Откуда:Саратов

Отправлено 15 Ноябрь 2021 - 12:16

Ну если мы про вкусы, то давайте и я выскажусь.

 

Меня бы такой контроллер не заинтересовал. Большой экран никак не решает вопросы удобного интерфейса. Уж тогда на телек выводить или лупу поставить r20". Будет интересно с дизайнерской точки зрения.

Блоки розеток и т. п. доступны на рынке в любой модификации. Обеспечены WiFi с завода.

Управление светом встроено в светильники. И нафиг не нужно в контроллере. Т. к. должно четко понимать, что там светит. Это ноухау самих светильников. Обеспечены WiFI с завода.

Помпы обеспечены WiFi уже с завода. 

 

И я умею программировать.

 

P.S. Может довольно попыток найти иррациональном рациональность? А просто сделать, потому что хочется? Без попыток оправдать себя и заявить всем, что на самом деле это они ничего не понимают. 

   Ладно,   немножко  пофлудим....    :)

Можно   и  на  телевизор  вывести,   даже   с  большой  диагональю....   но  на  нём  нет  тача.

Нельзя  просто  подойти   и  нажать  на  иконку  и  перейти  по  меню.

Правильно,  нужен  планшет,  смартфон.

Да  и  экрана 7"  вполне   хватает  для  просмотра даже  мелкого  текста,  не  вглядываясь.

И  не  нужен  даже  Wi-Fi.

Управление   светом  встроено  в  готовые   светильники,  а  если  ты  собираешь  его  сам?

 

  И  конечно  это  всё  делается  просто  потому  что  хочется,  или  интересно,  или  нравится

возится  со  всякими  такими  штуками.

В  современном  мире считается  что  нужно  просто  много  зарабатывать,  или  воровать....  в  общем  чтобы

у  тебя  были  деньги,   и  можно всё  купить  готовое.

  Вот  только  не  всем   это  интересно,  многие  любят  в  чем то  разбираться  сами,   ещё 

остались   такие  люди....   и   это  очень  радует...



#242 avfv

avfv

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 582
  • Меня зовут:Андрей
  • Откуда:Санкт-Петербург

Отправлено 15 Ноябрь 2021 - 12:32

Ну почему ? Погоду нормально получает, а там длина запроса / ответа большая. Без связи не получится. Нужен MQTT через UART + АТ команды ESP8266.

Смотря как организовать. Я пока об этом не думал. Пока нужно просто подключить :)

Due имеет мало ресурсов, если без внешних процессоров делать.
Работа с ESP8266 через AT команды это нечто. Особенно с учетом забагованности этой прошивки...
Посмотрел сейчас, какая-то реализация MQTT есть в IDF для ESP32... и там есть достаточно ресурсов, чтобы она работала.

А вообще, использовать для такого проекта Due - это скорее привычный вывих. Под эту задачу гораздо лучше ложится плата с али на STM32H7, в ту же цену, и там уже распаяна флэшка и CAN.
Ну и как бонус - этот проект будет + в портфолио. В отличие от ардуины.


  • DNK это нравится

#243 avfv

avfv

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 582
  • Меня зовут:Андрей
  • Откуда:Санкт-Петербург

Отправлено 15 Ноябрь 2021 - 12:38

В  контроллере   "от Олега"  такое  было  сделать  нельзя  т. к.  Mega  не  "тянула"  большой  экран,

точнее   сделать  было   можно,   но  прорисовка  экрана  становилась   ооочень  медленной,  да

и  переписывать   в  программе  нужно  было  много,  а  места  свободного  там  уже  нет...

 

Проблема в том, что сделать вменяемый гуй под контроллер с экраном невменяемо сложно. Настолько, что проще и дешевле поставить малинку, экран и гонять там веб-морду. К малинке есть готовые модули CAN и даже софт в виде reef pi


  • Krashn056 это нравится

#244 Starcomputer

Starcomputer

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 2 164
  • Меня зовут:Сергей
  • Откуда:Донецк, ДНР

Отправлено 15 Ноябрь 2021 - 19:23

Ну если мы про вкусы, то давайте и я выскажусь.

 

Меня бы такой контроллер не заинтересовал. Большой экран никак не решает вопросы удобного интерфейса. Уж тогда на телек выводить или лупу поставить r20". Будет интересно с дизайнерской точки зрения.

Блоки розеток и т. п. доступны на рынке в любой модификации. Обеспечены WiFi с завода.

Управление светом встроено в светильники. И нафиг не нужно в контроллере. Т. к. должно четко понимать, что там светит. Это ноухау самих светильников. Обеспечены WiFI с завода.

Помпы обеспечены WiFi уже с завода. 

 

И я умею программировать.

 

P.S. Может довольно попыток найти иррациональном рациональность? А просто сделать, потому что хочется? Без попыток оправдать себя и заявить всем, что на самом деле это они ничего не понимают. 

Золотые слова ! Делают именно потому, что хочется !!!

И еще потому, что не хочется полагаться на то, что делают на заводе, ибо то делают, то уже НЕ делают. АвтоВАЗ машины уже НЕ делает - нет электронных блоков.

А еще потому что цена ...

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

А еще потому что .... Товар не может быть доставлен в Russian Federation

 

Конечно у каждого свои "потому что" как за, так и против. Мне просто нравится делать самому :) это ОСНОВНАЯ причина.


С уважением, Сергей Таранченко

#245 Starcomputer

Starcomputer

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 2 164
  • Меня зовут:Сергей
  • Откуда:Донецк, ДНР

Отправлено 15 Ноябрь 2021 - 19:32

Due имеет мало ресурсов, если без внешних процессоров делать.
Работа с ESP8266 через AT команды это нечто. Особенно с учетом забагованности этой прошивки...
Посмотрел сейчас, какая-то реализация MQTT есть в IDF для ESP32... и там есть достаточно ресурсов, чтобы она работала.

А вообще, использовать для такого проекта Due - это скорее привычный вывих. Под эту задачу гораздо лучше ложится плата с али на STM32H7, в ту же цену, и там уже распаяна флэшка и CAN.
Ну и как бонус - этот проект будет + в портфолио. В отличие от ардуины.

Ну вроде бы пока их хватает.

Я бы с удовольствием рассмотрел альтернативный вариант :)

Да вот что-то я там не понял. В доках с Espressif вообще указаны команды MQTT, а в даташите ничего подобного :(

Не, для меня НЕпривычный. Для меня привычно это сервера с 32-64 ГБ ОЗУ и 6-8 террабайт HDD :)

Я не против STM, но я с ними не работал, т.е. вообще не работал :(

В мои 57 лет портфолио это как-то .... :)


С уважением, Сергей Таранченко

#246 Starcomputer

Starcomputer

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 2 164
  • Меня зовут:Сергей
  • Откуда:Донецк, ДНР

Отправлено 15 Ноябрь 2021 - 19:34

Проблема в том, что сделать вменяемый гуй под контроллер с экраном невменяемо сложно. Настолько, что проще и дешевле поставить малинку, экран и гонять там веб-морду. К малинке есть готовые модули CAN и даже софт в виде reef pi

Я рассматривал этот вариант. Проблема в SD-карте.

Китай это на полгода.

Хорошая фирма (от 2000 р) на год.

Промышленная .... от 3000 р, если вообще купишь настоящую.


С уважением, Сергей Таранченко

#247 Starcomputer

Starcomputer

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 2 164
  • Меня зовут:Сергей
  • Откуда:Донецк, ДНР

Отправлено 15 Ноябрь 2021 - 21:38

Коллеги, кто нибудь знает, как перепрошить ESP8266 ?

Нашел прошивку, которая поддерживает протокол MQTT (и еще много чего), но в инете в основном описания "как прошить" старые и неактуальные.


С уважением, Сергей Таранченко

#248 Igor "Boroda"

Igor "Boroda"

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 384
  • Меня зовут:Игорь

Отправлено 15 Ноябрь 2021 - 22:12

А  Download tool v... чем не устраивает?  Если помнит сеть или настройки, то предварительно сотрите из меню(erase) или прошивкой пустышки с нулевого адреса. Были вроде и фирменные проги для восстановления с работой с АТ командами  и там же можно  подсунуть свой бин/хекс или чё там ещё.



#249 Starcomputer

Starcomputer

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 2 164
  • Меня зовут:Сергей
  • Откуда:Донецк, ДНР

Отправлено 16 Ноябрь 2021 - 10:37

Да ВСЕМ устраивает. Никогда просто не прошивал :(


С уважением, Сергей Таранченко

#250 Igor "Boroda"

Igor "Boroda"

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 384
  • Меня зовут:Игорь

Отправлено 16 Ноябрь 2021 - 10:56

И в мыслях небыло зацепить. По Вашим сообщениям предположил, что работаете в родной среде ESP-IDF. Я как вспомню, как устанавливал его, плюс евонное дополнение мсис, плюс ихний гит,
 плюс настройка с  подкачиванием обновлений, плюс работа в консоли отсутствием возможности скопировать и вставить длиннющие нелогичные(для меня) выражения, плюс упавшая ДВАЖДЫ винда 
при всем при этом процессе растянувшимся на неделю - аж вдрож бросает. 
Лучшим вариантом оказалась VS Code с установленным плагином IDF/Cmake и чего-то еще. Там то же свои заморочки, но всё логичней(для виндоводов) и хотя бы получилось поморгать светодиодиком. 
Потому и написал про  TOOL.   Простая и прозрачная.


#251 Krashn056

Krashn056

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 1 492
  • Меня зовут:Дмитрий
  • Откуда:Оренбург

Отправлено 16 Ноябрь 2021 - 10:56

Да ВСЕМ устраивает. Никогда просто не прошивал :(

Да там нет чего сложного, главное сделайте очистку а то бывало такое что остатки старой прошивки оставались и есп глючила. А почему не есп32 он по бодрее будет!?

#252 Starcomputer

Starcomputer

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 2 164
  • Меня зовут:Сергей
  • Откуда:Донецк, ДНР

Отправлено 16 Ноябрь 2021 - 12:12

А зачем "бодрее" ? 8266 более чем достаточно. Что от него собственно нужно ...

1. Погода раз в час.

2. Связь с Умным домом - раз в месяц наверно :)

Он же не используется как основной - чисто для WiFi. Я не против ESP32, особенно если бы его можно было как основной использовать, увы .... выводов не хватает.

................

И не зацепили никак :)

Я пользуюсь CVAVR если пишу что-то для отдельного чипа и Arduino IDE, если пишу под ардуино.

Для "больших" компов - Delphi (Windows) или Lazarus (Ubuntu).


С уважением, Сергей Таранченко

#253 Starcomputer

Starcomputer

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 2 164
  • Меня зовут:Сергей
  • Откуда:Донецк, ДНР

Отправлено 16 Ноябрь 2021 - 12:23

Касательно "паровозных" и суперсовременных методов программирования и отсталости некоторых от жизни :)

 

На АвтоВАЗе стали конвейера, причина - нет контроллеров ЭСУД для двигателей. BOSH приостановила поставки, т. к. нет чипов, которые делает Китай (санкции).

Китай с огромным удовольствием продавал бы чипы напрямую АвтоВАЗу, НО !!! в России осталось очень немного программистов, которые могут писать на уровне "паровоза". В основном все пишут на суперсовременных средствах, а на них, увы, такое не делается.

 

Результат как бы налицо - Искусственный интеллект у нас уже почти есть, а вот автотранспорта уже почти нет. Преувеличиваю конечно, но к тому идет :)

 

Все как в анекдоте:

Админ мнил себя Богом сети, но электрик Вася грубо развеял этот миф :)


С уважением, Сергей Таранченко

#254 Krashn056

Krashn056

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 1 492
  • Меня зовут:Дмитрий
  • Откуда:Оренбург

Отправлено 16 Ноябрь 2021 - 12:26

У есп32 ресурсов больше, если за дел на будущее в виде веб морды будет лучше брать ее тормозов меньше

#255 Starcomputer

Starcomputer

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 2 164
  • Меня зовут:Сергей
  • Откуда:Донецк, ДНР

Отправлено 16 Ноябрь 2021 - 13:10

Ну если разве что на будущее :)

Ну ладно, поставлю ESP32.


С уважением, Сергей Таранченко

#256 Starcomputer

Starcomputer

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 2 164
  • Меня зовут:Сергей
  • Откуда:Донецк, ДНР

Отправлено 16 Ноябрь 2021 - 13:20

Ну я так поверхностно глянул про написание WEB интерфейсов для ESP .....

Все надо писать на HTML + CSS.

Кто это будет делать ? Я точно не буду :)

И уверен на 99,99% что такового не найдется.

Так что вряд-ли WEB морда когда нибудь будет.


С уважением, Сергей Таранченко

#257 Starcomputer

Starcomputer

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 2 164
  • Меня зовут:Сергей
  • Откуда:Донецк, ДНР

Отправлено 16 Ноябрь 2021 - 13:26

.... главное сделайте очистку ......

И сколько времени идет очистка (Erase) ? Что-то уж очень долго :(


С уважением, Сергей Таранченко

#258 Krashn056

Krashn056

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 1 492
  • Меня зовут:Дмитрий
  • Откуда:Оренбург

Отправлено 16 Ноябрь 2021 - 13:46

Давно с этим игрался, чёт помнится пару минут могу ошибаться. Эта версия очень глюченая и флешка там не очень качественная, дохнет быстро.

#259 Krashn056

Krashn056

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 1 492
  • Меня зовут:Дмитрий
  • Откуда:Оренбург

Отправлено 16 Ноябрь 2021 - 13:48

Ну я так поверхностно глянул про написание WEB интерфейсов для ESP .....
Все надо писать на HTML + CSS.
Кто это будет делать ? Я точно не буду :)
И уверен на 99,99% что такового не найдется.
Так что вряд-ли WEB морда когда нибудь будет.

Эт да врятли найдётся тот кто напишет бесплатно, но можно и за платно, собрать деньги, лично я готов скинутся)

#260 avfv

avfv

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 582
  • Меня зовут:Андрей
  • Откуда:Санкт-Петербург

Отправлено 16 Ноябрь 2021 - 14:02

Да вот что-то я там не понял. В доках с Espressif вообще указаны команды MQTT, а в даташите ничего подобного :(

В даташите и не будет, там же описание железа... Нужно установить IDF, там куча библиотек и примеров.






Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных