Форум самогонщиков Сайт Барахолка Магазин Помощь солдатам

Доступная автоматика HelloDistiller на Ардуино Мега 2560

Форум самогонщиков Автоматика
1 ... 333 334 335 336 337 338 339 ... 795 336
woddy Доцент Новосиб 1.3K 489
Отв.6700  03 Февр. 17, 23:11
в "готовый конструктор", который сам собрал и который работает....semasin67, 03 Февр. 17, 23:05
выложу я тебе свою плату. поможет?
могу даже герберы, мне то не жалко Веселый
но начнутся же вопросы, что паять, что не паять где перерезать дорожки а то неработает, где поставить перемычки,..
Безымянный.png
Безымянный.png Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.
semasin67 Доцент Смоленск 1.1K 436
Отв.6701  03 Февр. 17, 23:17, через 6 мин
выложу я тебе свою плату. поможет?
где перерезать дорожки а то неработает, где поставить перемычки,..woddy, 03 Февр. 17, 23:11
Так в рабочей плате дорожки прорезать не нужно... я так думаю.... А схема (с прорезанными!!! дорожками и перемычками) есть?!!!
сообщение удалено
semasin67 Доцент Смоленск 1.1K 436
Отв.6702  03 Февр. 17, 23:22, через 6 мин
ты же не думаешь что она спроектирована без ошибок. схемы от неё тоже нетsemasin67, 03 Февр. 17, 23:17
Ну, так на 337 страницах может появляется кто-нибудь, у кого есть???
sevpro Доктор наук Worldwide 769 281
Отв.6703  04 Февр. 17, 00:55
semasin67, так на этих 337 страницах несколько вариантов схемы, вариантов плат еще больше. Ты предлагаешь за тебя выбрать? Есть куча индивидуальных данных, начиная от деталей доступных в твоем регионе или пожеланий ценового диапазона, используемых клапанов, нужных опций и т.д. и заканчивая габаритами коробки в которую предполагается все собрать. За тебя эти вопросы никто не решит. Свои платы я делал как конструктор к которому можно подключить нестандартные решения, в то же время принципиально не делал, напрмер wi-fi или ACS712. Предлагаешь мне свои платы под тебя переделать? Со схемами тоже самое. Полные схемы, а тем более на компьютере, я уже лет 20 не делал. Эскизы от руки отдельных узлов и таблица связей, вот и все.

по соседству есть тема про сборку данной системы из готовых деталей. Пайки минимум. Посмотри, может это как раз твой вариант.
via Специалист Питер 183 77
Отв.6704  04 Февр. 17, 00:56, через 2 мин
но начнутся же вопросы, что паять, что не паятьwoddy, 03 Февр. 17, 23:11
... ага и почему 2 ESP стоит? woddy человек вроде общительный с Мар 15 Сообщений 1007. Кстати, прорези то видно (ИМХО).
sevpro Доктор наук Worldwide 769 281
Отв.6705  04 Февр. 17, 01:14, через 18 мин
Кстати, прорези то видноvia, 04 Февр. 17, 00:56
Ну нравится людям платы пилить)))
WarIock Студент В.Новгород 37 8
Отв.6706  04 Февр. 17, 03:30
Никак не могу добиться стабильности от WiFi. Все работает, но периодически происходит что-то похожее на то, как будто локальный сервер посылает нажатие кнопки селект - ардуино вываливатся в меню выбора опраций. Поскольку следующего нажатия не происходит, то ардуино возвращается к отображению текущего процесса (сам он не прерывается). Причем такое ощущение, что неважно, подключен ли какой-либо клиент к серверу, достаточно просто связки ардуино-сервер, хотя могу ошибаться - спать уже рубит, завтра перепроверю. С одной стороны - происходит редко и процесс не сбивает, с другой - а вдруг отработает другие нажатия и таки прервет процесс... Если серверная часть не запущена - работает как должно.  Никто не сталкивался с подобным?
max506 Специалист Москва 197 181
Отв.6707  04 Февр. 17, 09:06
Можно ли его подключить к этой схеме или нужно что то ещё?Олегыч 1975, 03 Февр. 17, 19:02
Тебе нужно подать на ESP 3,3 Вольта, а этот 12В выдает
roslav Специалист Россь 189 147
Отв.6708  04 Февр. 17, 10:09
Никто не сталкивался с подобным?WarIock, 04 Февр. 17, 03:30
Я сталкивался.Только без вайфая.Просто висит блок работает , а потом , бац и в меню выбора програм выходит, или начиеает экраны переключать.
Все решилось, разборкой, протиркой контактов ардуины и шилда.
limon Доктор наук Липецк 992 928
Отв.6709  04 Февр. 17, 10:13, через 4 мин
Никак не могу добиться стабильности от WiFi.WarIock, 04 Февр. 17, 03:30
у меня проблема была(надеюсь) из-за питания. Esp сажал на один бп с ардуиной(пока идёт наладка) и часов через 6-8 она перегружалась. Запускал процесс displeing и шёл на работу, изредка мониторил через web. Вечером время на дисплее должно быть 11-12 часов, а по факту меньше. Проверял два раза, без esp все нормально. Назначил ответственным за это бп, успокоился и делаю новый блок питания.
sevpro Доктор наук Worldwide 769 281
Отв.6710  04 Февр. 17, 10:56, через 44 мин
может проблема с самим ESP? Сам с ними не работал, но коллега, посвятивший 8266 достаточно много времени, говорил, что для серьезной работы они не годятся из-за багов SDK и неких конструктивных недостатков. Сам производитель не рекомендует их для коммерческих проектов, а это о чем-то говорит. Кроме того, насколько знаю, ESP-01 самый косячный из всей серии.
kyragery Бакалавр Геленджик 67 60
Отв.6711  04 Февр. 17, 11:02, через 7 мин
УСТАРЕЛО
добрый  человек, пытаюсь скачать платы из облака, выложенные на 280 стр, система просит пароль, как то взглянуть возможно?Aleksandr  Kursk, 03 Февр. 17, 00:39
Опять расшарил...
https://drive.google.com/...iew?usp=sharing
Олегыч 1975 Бакалавр Нижний Новгород 60 11
Отв.6712  04 Февр. 17, 11:28, через 27 мин

Тебе нужно подать на ESP 3,3 Вольта, а этот 12В выдаетmax506, 04 Февр. 17, 09:06
Ну на рисунке вроде ещё два переходника перед esp?
max506 Специалист Москва 197 181
Отв.6713  04 Февр. 17, 11:47, через 20 мин
Коллеги, приветствую всех.
Хочу рассказать о том, как я избавился от сообщения "Недостаточно памяти, программа может работать нестабильно". Отсутствие памяти не дает нам возможности развивать скетч, добавляя в него новый функционал. Можно, конечно, провести оптимизацию кода, но это слишком трудоемко.
Есть другой более быстрый путь, я писал о нем раньше вот в этом сообщении в пункте 4 [сообщение #12869179]
Ну а сейчас, наконец, попробовал реализовать на практике (на базе скетча HomeDistiller341i, поскольку работаю на нем). На картинке ниже видны сообщения компилятора о доступной памяти:
flash_mem.png
Flash_mem. Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.

И это с учетом того, что в данном скетче добавлен функционал обмена данными с ESP, а он достаточно объемный.
Основные потребители динамической памяти - это текстовые строки, которые используются в функции my_lcdprint для вывода информации на lcd-дисплей. Идея заключается в том, чтобы сохранить эти строки во Flash-памяти и затем по мере необходимости считывать оттуда.
Функциональность включается константой #define LCD_PROGMEM (если строка раскомментированна - включено, иначе выключено). Ну а в самом коде я использовал конструкцию
#ifdef LCD_PROGMEM
  <новый механизм вывода на экран>
#else
  <начальный функционал вывода на экран>
#endif
Это дает возможность выбрать при компиляции тот или иной механизм вывода.
Переменные со строками объявлены с помощью конструкции PROGMEM const char var_name[]="Строка", что позволяет хранить их во Flash. Считывание из Flash выполняет процедура char* GetPMEM.
Пример использования смотрите в присоединенном скетче.

PS1: Данный скетч содержит ряд модификаций для моих нужд (отсутствие управления мощностью, один клапан отбора и т.д.). Используйте его только в качестве примера для понимания обсуждаемого функционала!
chester82 Студент Свердловская область 20 1
Отв.6714  04 Февр. 17, 12:03, через 16 мин
Ну поскажитеееее, что надо поправить в скетче, что бы при аварии с него выходил сигнал на реле.
max506 Специалист Москва 197 181
Отв.6715  04 Февр. 17, 12:33, через 30 мин
Ну на рисунке вроде ещё два переходника перед esp?Олегыч 1975, 04 Февр. 17, 11:28
Если будешь использовать эти два конвертора, то можно. Там на вход требуется 6-12В, твой как раз 12 выдает.
WarIock Студент В.Новгород 37 8
Отв.6716  04 Февр. 17, 12:42, через 10 мин
что надо поправить в скетче, что бы при аварии с него выходил сигнал на реле.chester82, 04 Февр. 17, 12:03
С него и так при аварии выходит сигнал, 31 пин, если память не изменяет. Но реле тут не подходит - после снятия сигнала реле вновь включится, и вторая причина - найти мощное реле для коммутации тэна непростая задача. Так что все пользуют узо, а не реле. Только узо типа ac бери, у которого неважна полрность подключения. Тип а не сработает, если, всвязи с переворотом вилки питания, будет переполюсовка
kyragery Бакалавр Геленджик 67 60
Отв.6717  04 Февр. 17, 13:31, через 49 мин
Может еще и эти платы так же сделаете.roslav, 03 Февр. 17, 22:52
Да, время выкрою, но ведь каждый делает автоматику для себя (все компоненты, за исключением ключевых, как говорится что валялось или что достал), единого "ГОСТа" нет... мне, например, монтаж платы ардуино на модуле управления не нужен, поэтому соразмерностью выводов пренебрегаю. Предлагаю схему стандартизировать)

Добавлено через 2мин.:

выложу я тебе свою платуwoddy, 03 Февр. 17, 23:11
Шикарная работа)
semasin67 Доцент Смоленск 1.1K 436
Отв.6718  04 Февр. 17, 17:57
Предлагаю схему стандартизировать)kyragery, 04 Февр. 17, 13:31
Лед тронулся!!! Ждем (мы - не Николай II, просто нас много!!!) с нетерпением!!!
chester82 Студент Свердловская область 20 1
Отв.6719  04 Февр. 17, 18:30, через 33 мин
С него и так при аварии выходит сигнал, 31 пин, если память не изменяет. Но реле тут не подходит - после снятия сигнала реле вновь включится, и вторая причина - найти мощное реле для коммутации тэна непростая задача. Так что все пользуют узо, а не реле. Только узо типа ac бери, у которого неважна полрность подключения. Тип а не сработает, если, всвязи с переворотом вилки питания, будет переполюсовкаWarIock, 04 Февр. 17, 12:42

То есть получается при аварии сигнал с 31 пина выдается кратковременно? Если так, то конечно с реле это я зря....
сообщение удалено