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

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

Форум самогонщиков Автоматика
1 ... 376 377 378 379 380 381 382 ... 794 379
Femidko Магистр Таганрог 230 40
Отв.7560  25 Апр. 17, 14:12
Очень хочу присобачить этот датчик, но, не могу найти схему, или описание как и куда подцепитьigoo, 25 Апр. 17, 13:43
Плата от кого? Если от roslav'a, то на фотовиде подписаны выходы, сверху
zZombie Магистр Msk 294 71
Отв.7561  25 Апр. 17, 14:31, через 19 мин
по подключению вайфая то мне кто-нибудь подскажет?
насколько я понимаю платку мОжно установить внутрь корпуса автоматики?
запитывать 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 мин
по подключению вайфая то мне кто-нибудь подскажет?
насколько я понимаю платку мОжно установить внутрь корпуса автоматики?zZombie, 25 Апр. 17, 14:31
у меня esp-01 полгода работает внутри корпуса. Переходная плата воткнута прямо в ардуино, на ней есп. Взаимных помех не обнаружено, разъем для внешнего подключения тоже есть, но это лишние провода, поэтому не пользуюсь.

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

в таком варианте не работают датчики уровни. Как их изменить с аналоговых на цифровые?Privater, 25 Апр. 17, 15:36
а чем аналоговые не устраивают?
[сообщение #12541346]
itsm Студент Ульяновск 22 9
Отв.7565  25 Апр. 17, 16:28, через 27 мин
У меня вот такой ящик получился:
2017-02-24_13.27.03.jpg
2017-02-24_13. Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.


Датчики пока отключены.

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

Ящик с колонной
niz.jpeg
Niz. Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.


Верх колонны
verh.jpeg
Verh. Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.
20170224_132704.jpg
20170224_132704.jpg Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.
2017-02-24 13.28.48.jpg
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 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
Вот что в окончательном варианте получилось

20170425_181019.jpg
20170425_181019. Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.
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 закомментировать строчку    
#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?