Очень хочу присобачить этот датчик, но, не могу найти схему, или описание как и куда подцепитьigoo, 25 Апр. 17, 13:43
Плата от кого? Если от roslav'a, то на фотовиде подписаны выходы, сверху
zZombie
Магистр
Msk
293 71
Отв.7561 25 Апр. 17, 14:31 (через 19 мин)
по подключению вайфая то мне кто-нибудь подскажет? насколько я понимаю платку мОжно установить внутрь корпуса автоматики? запитывать esp 5 вольтами, но не от ардуины? и между ардуиной и платой esp преобразователи уровней. так?
сообщение удалено
zZombie
Магистр
Msk
293 71
Отв.7562 25 Апр. 17, 15:07 (через 36 мин)
Лучше вынести на метр - полтора, можна больше. Нельзя подавать на ESP-01 5В ей нужно 3,3В Обязательно, тут коллега красиво изложил [сообщение #12405392],есть "поиск по теме", пользуйтесь хоть немного, будет легче всем найти нужную инфуskuzmi, 25 Апр. 17, 14:36
ага, всетаки лучше вынести. это потому что лучше работает esp или esp наводит помехи на ардуину?
да, про 5в я ошибся, вопрос был скорее про источник питания, про то что ардуина не потянет и нужно питать esp от одельного источника. пост бенгура я видел, да.
сообщение удалено
Privater
Студент
Stavropol
18 3
Отв.7563 25 Апр. 17, 15:36 (через 30 мин)
имхо, ставь версию 0 и отключи в меню защиту клапанов от перегрева, пункт 5.2 инструкции . Все должно работать.limon, 25 Апр. 17, 13:55
в таком варианте не работают датчики уровни. Как их изменить с аналоговых на цифровые?
limon
Доцент
Липецк
1K 952
Отв.7564 25 Апр. 17, 16:02 (через 26 мин)
по подключению вайфая то мне кто-нибудь подскажет? насколько я понимаю платку мОжно установить внутрь корпуса автоматики?zZombie, 25 Апр. 17, 14:31
у меня esp-01 полгода работает внутри корпуса. Переходная плата воткнута прямо в ардуино, на ней есп. Взаимных помех не обнаружено, разъем для внешнего подключения тоже есть, но это лишние провода, поэтому не пользуюсь.
Добавлено через 3мин.:
в таком варианте не работают датчики уровни. Как их изменить с аналоговых на цифровые?Privater, 25 Апр. 17, 15:36
20170224_132704.jpg Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.2017-02-24 13.28.48.jpg Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.
Privater
Студент
Stavropol
18 3
Отв.7566 25 Апр. 17, 16:35 (через 8 мин)
а чем аналоговые не устраивают?limon, 25 Апр. 17, 16:02
Так стоят уже цифровые.Нет уже сил переделывать...
zZombie
Магистр
Msk
293 71
Отв.7567 25 Апр. 17, 16:45 (через 11 мин)
у меня esp-01 полгода работает внутри корпуса. Переходная плата воткнута прямо в ардуино, на ней есп. Взаимных помех не обнаружено, разъем для внешнего подключения тоже есть, но это лишние провода, поэтому не пользуюсь.limon, 25 Апр. 17, 16:02
так, мнения разделились. я смотрю, автор автоматики коммерческие версии продает с вайфай модулем в виде свистка, что достаточно близко к ардуинке.
woddy
Доцент
Новосиб
1.3K 490
Отв.7568 25 Апр. 17, 16:47 (через 2 мин)
На али продают ардуины прям с распаянным есп на той же плате. Думаете они не работают?
msg31
Научный сотрудник
Барнаул
4.6K 2.5K
Отв.7569 25 Апр. 17, 17:56
Это роботдин продаёт. На АЦП может влиять теоретически.
itsm
Студент
Ульяновск
22 9
Отв.7570 25 Апр. 17, 21:18
Вот что в окончательном варианте получилось
20170425_181019. Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.
Прикрутил я все таки пульт ДУ такого типа. Бросил проводок на 33 пин (там место для штырька было). Считал коды и все ок.
необходима IR remote библиотека. В ней будет конфликт с пинами, необходимо в файле boarddefs.h закомментировать строчку
#define IR_USE_TIMER1 // tx = pin 11
и раскомментировать какую-нибудь другую. У меня это:
#define IR_USE_TIMER3 // tx = pin 5
Дальше в нашем скетче:
#define USE_IR_KEYPAD 1 // Глобальная переменная для вкл/выкл дистанционного управления #include <IRremote.h> // Подключаем библиотеку дистанционного управления #undef DEBUG // Отменяем регистрацию Debug-переменной (видимо она определяется внутри библиотеки) IRrecv IrRecv(33); // Основной класс дистанционного управления decode_results IrResult; // Переменная-результат опроса дистанционного управления char KeyCodeLast=0; // Код нажатой клавиши для повтора
далее в методе setup инициализируем дистанционное управление
И в методе ScanKbd сканируем. Код на скорую руку, пока не знаю кода Reset кнопки и долгое нажатие иногда проскакивает, общая картина должна быть понятна:
#if USE_IR_KEYPAD if (IrRecv.decode(&IrResult)) { // Serial.println(mIrResult.value, HEX);
KeyCodeLast = KeyCode; IrRecv.resume(); // готовы принимать следующий сигнал } #endif
сообщение удалено
sevpro
Доктор наук
Worldwide
769 281
Отв.7575 26 Апр. 17, 08:53
общая картина должна быть понятнаFemidko, 26 Апр. 17, 00:19
оператора switch-case у ардуины нет?
woddy
Доцент
Новосиб
1.3K 490
Отв.7576 26 Апр. 17, 08:56 (через 3 мин)
конечно есть. там же обычный c/c++
guido970
Бакалавр
Tver
73 7
Отв.7577 26 Апр. 17, 09:43 (через 48 мин)
Прикручиваю WiFi к автоматике, возникло несколько вопросов - в теме упорно советуют вариант Бенгура [сообщение #12405392] с преобразователями напряжения и согласователем уровня. Но есть же более удобный вариант от Leo9k [сообщение #12797761] - плата+2резистора+стабилитрон.
woddy
Доцент
Новосиб
1.3K 490
Отв.7578 26 Апр. 17, 09:59 (через 17 мин)
двух резисторов достаточно. вместо стабилитрона тоже можно резистор поставить