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

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

Форум самогонщиков Автоматика
1 ... 389 390 391 392 393 394 395 ... 794 392
makh Профессор Sаmara 2.1K 1.1K
Отв.7820  12 Июня 17, 23:35
Romanich, в таких случаях R/2R лучче делать -- одновременное нажатие нескольких кнопок можно будет по уму обрабатывать.
max506 Специалист Москва 197 181
Отв.7821  13 Июня 17, 11:41
Приобрёл MQTT Broker для Android и установил. Естественно сразу не заработал.
Прошил ESP8266 с IP адресом смартфона в моей домашней сети и отредактировал настройкиAlexDol, 10 Июня 17, 14:41
напиши, значение каких параметров менял в скетче для esp при перепрошивке. Коннектиться к брокеру тебе все—равно надо через свой домашний wifi роутер
AlexDol Кандидат наук Екатеринбург 325 433
Отв.7822  13 Июня 17, 16:24

//Настройки для работы с топиками от "Limon".
const char *ssid = "GIGA2";      // Имя wifi точки доступа к I-NET.
const char *mqtt_server =  "192.168.1.72";  // ip-адрес смартфона с MQTT Dash и MQTT Broker.
const int  mqtt_port = 1883;      // Порт для подключения MQTT Broker.
const char *mqtt_user = "user66";
const char *mqtt_pass = "user66";
const char *esp_name = "ESP8266";  // произвольное имя esp-модуля.

В приобретённой программе MQTT Broker для Android только две пункта - 
Broker Status: Пуск-Стоп и настройка Broker Listening Port - 1883.
Есть подозрение что проблема в этой программе.
max506 Специалист Москва 197 181
Отв.7823  13 Июня 17, 16:36, через 13 мин
Есть подозрение что проблема в этой программе.AlexDol, 13 Июня 17, 16:24
у тебя не указан пароль к точке доступа, который указывается в переменной const char *pass
Скорее всего просто нет коннекта к wifi сети, вот и не работает ничего
AlexDol Кандидат наук Екатеринбург 325 433
Отв.7824  13 Июня 17, 18:32
Извиняюсь, допустил ошибку при копировании из скетча в предыдущий ответ. В скетче эта строка имеется.
const char *pass = "AVD200551";
Посмотрел имеется ли клиент сети в роутере, имеется с адресом 192.168.1.49 - Это ESP8266.
Но данные при нажатии кнопок в MQTT Dash, например при Простой Дистилляции не передаются.
Затем вернул Mosquitto для Windows, заработало как прежде.
Пока решил  MQTT Broker для Android не использовать, мозги перегрелись. За помощь спасибо!


limon Доктор наук Липецк 987 926
Отв.7825  13 Июня 17, 18:54, через 22 мин
const char *mqtt_user = "user66";
const char *mqtt_pass = "user66";AlexDol, 13 Июня 17, 16:24
сотри user66

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

AlexDol, опиши как моргает светодиод на esp. Первый раз должен моргнуть через 9 сек., а дальше?
alk0m Кандидат наук Нижний Новгород 380 109
Отв.7826  13 Июня 17, 22:16
max506, Я по твоим стопам на виртуальной Андроид-машине завел MQTT? Все работает как швейцарские часы!!!! Но у меня часы из города Купертино((( Посоветуй как локализовать весь твой функционал на IOS?
AlexDol Кандидат наук Екатеринбург 325 433
Отв.7827  14 Июня 17, 08:23
limon, Опиши как моргает светодиод на esp. Сотри user66.

Логин и пароль очистил. Брокер заработал с Android. Спасибо за помощь! 
Я использую для MQTT модуль ESP8266-07. Синий индикатор мигнул коротко сразу после включения, а после звукового сигнала,
и загрузки Arduino Mega мигает несколько раз. В монитор порта идут данные с датчиков при нажатии кнопки UART.
В маршрутизаторе появился клиент ESP и видны пакеты на приём и передачу. По несколько килобайт после нажатия любой
кнопки в MQTT Dash.   
GIGA2.JPG
GIGA2.JPG Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.
max506 Специалист Москва 197 181
Отв.7828  14 Июня 17, 08:53, через 30 мин
Посоветуй как локализовать весь твой функционал на IOS?alk0m, 13 Июня 17, 22:16
Боюсь что пока никак ))) Я не встречал MQTT-клиентов под iOS с удобным для нас интерфейсом пользователя. Если только автор портирует MQTTDash на iOS.
Romanich Кандидат наук 777RUS 419 100
Отв.7829  14 Июня 17, 12:23
Доброго дня! Подскажите плиз блок питания на 5В и 1А потянет Ардуино + Wi-Fi + M590 + LCD ? или лучше взять 5В и 2А блок питания? Хочу просто взять зарядку от телефонов чтобы не паять с нуля
yuratnik Студент Железногорск 38 6
Отв.7830  14 Июня 17, 17:04
Выкладываю настройки клиента MQTT Dash и скетч  HelloDistiller353i-MQTT ...limon, 14 Марта 17, 19:39
Подскажи,пожалуйста, при нажатии на кнопки (экран планшета) в меню "Ректификация" и "Простая дистилляция 1" (влево, вправо, вверх, вниз, выбрать) должна быть какая-то реакция? Я правда перенес на скетч 357i и кнопки у меня  не шилдовские.
tin48 Специалист Липецк 136 36
Отв.7831  14 Июня 17, 19:04
Подскажите плиз блок питания на 5В и 1А потянет Ардуино + Wi-Fi + M590 + LCD ? или лучше взять 5В и 2А блок питания? Хочу просто взять зарядку от телефонов чтобы не паять с нуляRomanich, 14 Июня 17, 12:23

М590 в режиме поиска сети потребляет 1.5 ампера.....
limon Доктор наук Липецк 987 926
Отв.7832  14 Июня 17, 21:05
Ещё вопрос спустя ночь.
На планшете ранее установил "Настройки отбора спирта по температуре куба, p_tkset" - и без проблем.
Но два дня назад попытался сделать то же на смартфоне и ни в какую!
Планшет на Android 4  а смартфон Самсунг Note 4 на Android 6.
Все прочие топики на смартфоне ранее настроил успешно. Интересно подписка ещё действует?AlexDol, 10 Июня 17, 14:41
сегодня проверил, все топики действующие

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

Подскажи,пожалуйста, при нажатии на кнопки (экран планшета) в меню "Ректификация" и "Простая дистилляция 1" (влево, вправо, вверх, вниз, выбрать) должна быть какая-то реакция?yuratnik, 14 Июня 17, 17:04
да, аналогично нажатию на клавиатуре автоматики, те нажимаешь на планшета вправо, автоматика переходит на экран D2.
dimato Кандидат наук Волгоград 406 177
Отв.7833  15 Июня 17, 08:44
У меня тоже периодически не все топики работают. Закономерность я не понял. Заметил правда если вай фай включить после ардуино то обезательно несколько топиков не работают. Переподключение есп иногда помогает.
сообщение удалено
SA1348 Профессор Саратов 3.3K 1.5K
Отв.7834  15 Июня 17, 10:32
bengoor, Что то ссылочки кривоватые, даже до aliexpress не доходят, застревают на ali.pub.
bengoor Доцент Кронштадт 1.8K 1.1K
Отв.7835  15 Июня 17, 10:39, через 7 мин
SA1348, да там косяк на сервере, как починят будут работать ссылки, думаю через несколько часов
SA1348 Профессор Саратов 3.3K 1.5K
Отв.7836  15 Июня 17, 10:49, через 11 мин
Я так и подумал.
msg31, Максим Возможно ли использование разных датчиков? Т.е. датчики стационарно установлены в оборудовании для дистилляции (датчик куба и датчик в дэфе) 2 штуки и 3 других датчика установлены в оборудовании для ректификации.
Датчики установлены везде стационарно и использование трёх датчиков для всех видов оборудования не представляется возможным.
bengoor Доцент Кронштадт 1.8K 1.1K
Отв.7837  15 Июня 17, 10:53, через 5 мин
msg31, Максим Возможно ли использование разных датчиков? Т.е. датчики стационарно установлены в оборудовании для дистилляции (датчик куба и датчик в дэфе) 2 штуки и 3 других датчика установлены в оборудовании для ректификации.
Датчики установлены везде стационарно и использование трёх датчиков для всех видов оборудования не представляется возможным.SA1348, 15 Июня 17, 10:49
Да можно, у меня именно так сделано - в колонне свои 3 датчика, в НБК свои 2. У каждого жгута свой разъем который я втыкаю в общий разъем на автоматике. При этом контроллер определяет количество датчиков и расставляет их по номерам. Первый раз когда будешь ставить стационарно датчики просто воткни их и посмотри на какое место контроллер поставил тот или иной датчик, после этого можешь стационарно крепить. При следующих подключениях местами датчики меняться не будут
SA1348 Профессор Саратов 3.3K 1.5K
Отв.7838  15 Июня 17, 10:57, через 4 мин
Датчики уже давно закреплены в оборудовании, мне проще их места будет в скетче поменять. Хочу попробовать данный алгоритм, так как схожая аппаратная часть уже имеется в наличии. Небольшая переделка всё же потребуется, поэтому и спрашиваю заранее.
bengoor Доцент Кронштадт 1.8K 1.1K
Отв.7839  15 Июня 17, 11:07, через 11 мин
Датчики уже давно закреплены в оборудовании, мне проще их места будет в скетче поменять. Хочу попробовать данный алгоритм, так как схожая аппаратная часть уже имеется в наличии. Небольшая переделка всё же потребуется, поэтому и спрашиваю заранее.SA1348, 15 Июня 17, 10:57
Если датчики закреплены в обоих оборудованиях, то шанс что повезет и все встанут на свои места процентов 10)
Если же датчики закреплены на одном из оборудований, то сначала втыкаешь его, смотришь на каких местах расставились датчики, корректируешь их положение в скетче(алгоритм был описан), далее втыкаешь датчики от второго оборудования и определив где их место ставишь их.