Очень хочу присобачить этот датчик, но, не могу найти схему, или описание как и куда подцепитьigoo, 25 Апр. 17, 13:43Плата от кого? Если от roslav'a, то на фотовиде подписаны выходы, сверху
Доступная автоматика HelloDistiller на Ардуино Мега 2560
Femidko
Магистр
Таганрог
230 40
Отв.7560 25 Апр. 17, 14:12
zZombie
Магистр
Msk
294 71
Отв.7561 25 Апр. 17, 14:31, через 19 мин
по подключению вайфая то мне кто-нибудь подскажет?
насколько я понимаю платку мОжно установить внутрь корпуса автоматики?
запитывать esp 5 вольтами, но не от ардуины?
и между ардуиной и платой esp преобразователи уровней. так?
насколько я понимаю платку мОжно установить внутрь корпуса автоматики?
запитывать esp 5 вольтами, но не от ардуины?
и между ардуиной и платой esp преобразователи уровней. так?
сообщение удалено
zZombie
Магистр
Msk
294 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
Доктор наук
Липецк
986 925
Отв.7564 25 Апр. 17, 16:02, через 26 мин
по подключению вайфая то мне кто-нибудь подскажет?у меня esp-01 полгода работает внутри корпуса. Переходная плата воткнута прямо в ардуино, на ней есп. Взаимных помех не обнаружено, разъем для внешнего подключения тоже есть, но это лишние провода, поэтому не пользуюсь.
насколько я понимаю платку мОжно установить внутрь корпуса автоматики?zZombie, 25 Апр. 17, 14:31
Добавлено через 3мин.:
в таком варианте не работают датчики уровни. Как их изменить с аналоговых на цифровые?Privater, 25 Апр. 17, 15:36а чем аналоговые не устраивают?
[сообщение #12541346]
itsm
Студент
Ульяновск
22 9
Отв.7565 25 Апр. 17, 16:28, через 27 мин
У меня вот такой ящик получился:
Датчики пока отключены.
Добавлено через 6мин.:
Ящик с колонной
Верх колонны
Датчики пока отключены.
Добавлено через 6мин.:
Ящик с колонной
Верх колонны
Privater
Студент
Stavropol
18 3
Отв.7566 25 Апр. 17, 16:35, через 8 мин
а чем аналоговые не устраивают?limon, 25 Апр. 17, 16:02Так стоят уже цифровые.Нет уже сил переделывать...
zZombie
Магистр
Msk
294 71
Отв.7567 25 Апр. 17, 16:45, через 11 мин
у меня esp-01 полгода работает внутри корпуса. Переходная плата воткнута прямо в ардуино, на ней есп. Взаимных помех не обнаружено, разъем для внешнего подключения тоже есть, но это лишние провода, поэтому не пользуюсь.limon, 25 Апр. 17, 16:02
так, мнения разделились. я смотрю, автор автоматики коммерческие версии продает с вайфай модулем в виде свистка, что достаточно близко к ардуинке.
woddy
Доцент
Новосиб
1.3K 489
Отв.7568 25 Апр. 17, 16:47, через 2 мин
На али продают ардуины прям с распаянным есп на той же плате. Думаете они не работают?
msg31
Научный сотрудник
Барнаул
4.6K 2.5K
Отв.7569 25 Апр. 17, 17:56
Это роботдин продаёт. На АЦП может влиять теоретически.
itsm
Студент
Ульяновск
22 9
Отв.7570 25 Апр. 17, 21:18
Вот что в окончательном варианте получилось
Zemlyanin
Студент
Дальнее замкадье
43 10
Отв.7571 25 Апр. 17, 21:37, через 20 мин
https://ru.aliexpress.com/...2666974143.html
такие кнопки для наших нужд подойдут?
такие кнопки для наших нужд подойдут?
itsm
Студент
Ульяновск
22 9
Отв.7572 25 Апр. 17, 21:41, через 4 мин
такие кнопки для наших нужд подойдут?Zemlyanin, 25 Апр. 17, 21:37Похоже что подойдут. Нужно у продавца запросить схему соединения. В описании товара ее нет. Хотя если ориентироваться по названию 1х5 то подойдут
Zemlyanin
Студент
Дальнее замкадье
43 10
Отв.7573 25 Апр. 17, 23:57
https://ru.aliexpress.com/...0e702&tpp=1
вот для этих есть схема
вот для этих есть схема
Femidko
Магистр
Таганрог
230 40
Отв.7574 26 Апр. 17, 00:19, через 23 мин
Прикрутил я все таки пульт ДУ такого типа. Бросил проводок на 33 пин (там место для штырька было). Считал коды и все ок.
необходима IR remote библиотека. В ней будет конфликт с пинами, необходимо в файле boarddefs.h закомментировать строчку
и раскомментировать какую-нибудь другую. У меня это:
Дальше в нашем скетче:
далее в методе setup инициализируем дистанционное управление
И в методе ScanKbd сканируем. Код на скорую руку, пока не знаю кода Reset кнопки и долгое нажатие иногда проскакивает, общая картина должна быть понятна:
необходима 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 инициализируем дистанционное управление
void setup()
{
//...
#if USE_IR_KEYPAD
IrRecv.enableIRIn(); // запуск приемника
#endif
//...
}
И в методе ScanKbd сканируем. Код на скорую руку, пока не знаю кода Reset кнопки и долгое нажатие иногда проскакивает, общая картина должна быть понятна:
#if USE_IR_KEYPAD
if (IrRecv.decode(&IrResult)) {
// Serial.println(mIrResult.value, HEX);
if(IrResult.value == REPEAT) {
KeyCode=KeyCodeLast;
} else {
if(IrResult.value == 0xFF22DD) {
KeyCode=2;
} else {
if(IrResult.value == 0xFF02FD) {
KeyCode=3;
} else {
if(IrResult.value == 0xFFE01F) {KeyCode=4;} else {
if(IrResult.value == 0xFFA857) {KeyCode=5;} else {
if(IrResult.value == 0xFFA25D) {KeyCode=1;} else {
if(IrResult.value == 0xFFE21D) KeyCode=0;
}
}
}
}
}
}
KeyCodeLast = KeyCode;
IrRecv.resume(); // готовы принимать следующий сигнал
}
#endif
сообщение удалено
sevpro
Доктор наук
Worldwide
769 281
Отв.7575 26 Апр. 17, 08:53
общая картина должна быть понятнаFemidko, 26 Апр. 17, 00:19оператора switch-case у ардуины нет?
woddy
Доцент
Новосиб
1.3K 489
Отв.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 489
Отв.7578 26 Апр. 17, 09:59, через 17 мин
двух резисторов достаточно. вместо стабилитрона тоже можно резистор поставить
guido970
Бакалавр
Tver
73 7
Отв.7579 26 Апр. 17, 10:26, через 27 мин
Резистор вместо стабилитрона тоже на 330?