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

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

Форум самогонщиков Автоматика
1 ... 442 443 444 445 446 447 448 ... 794 445
km7Nb8GHBV Новичок Харьков 7 3
Отв.8880  09 Нояб. 17, 17:02
Так на твоей плате написано же все можно сказать по русски. VCC к +5v ардуины, GND к GND, OUT к А0 на ардуино

#define USE_LCD_KEYPAD_SHIELD 1SA1348, 08 Нояб. 17, 10:19

Здравствуйте, коллеги.
Уже 2-й день пытаюсь подключить отдельный дисплей с отдельными кнопками, но безуспешно.
Собрал на макетной плате схему по инструкции zelectro.cc , при включении на экране светится только верхний ряд символов квадратами.
Контакты экрана RS, E, DB4, DB5, DB6, DB7 подключены к пинам ардуины 8, 9, 4, 5, 6, 7 соответсвенно
Контакты кнопочного шилда: VCC, GND, OUT подключены к пинам ардуины +5v, GND, А0 соответственно

При подключении шильда совмещенного (кнопки+экран) все работает как надо. Подскажите, пожалуйста, что я делаю не так?
сообщение удалено
limon Доктор наук Липецк 987 926
Отв.8881  09 Нояб. 17, 23:16
Хелп кто может помочь.бычёк, 09 Нояб. 17, 19:51
проверил брокер m21.cloudmqtt.com, настройки mqtt dash скачиваются. Пробуй ещё, внимательнее.

P.S. Кажется понял, Вы качаете не с того сервера.
Настройки  MQTT Dash лежат на сервере m21.cloudmqtt.com  Порт: 16263
Имя: user66  Пароль: user66, как скачать писал max506. [сообщение #12868551]

surami56 Магистр СПб 202 71
Отв.8882  10 Нояб. 17, 08:05
При подключении шильда совмещенного (кнопки+экран) все работает как надо. Подскажите, пожалуйста, что я делаю не так?km7Nb8GHBV, 09 Нояб. 17, 17:02
Т.е. когда вы подключаете по раздельности дисплей и кнопки, не работают оба?
при включении на экране светится только верхний ряд символов квадратами.km7Nb8GHBV, 09 Нояб. 17, 17:02
На диплей не подаются сигналы. Найдите тестовые скетчи и проверьте на скетчах дисплей и кнопки.
Проверьте какие контакты используются в Вашем скетче. Насколько помниться, в скетче есть подключение стандартной шильды и по отдельности.
SA1348 Профессор Саратов 3.3K 1.5K
Отв.8883  10 Нояб. 17, 08:58, через 54 мин
Контакты экрана RS, E, DB4, DB5, DB6, DB7 подключены к пинам ардуины 8, 9, 4, 5, 6, 7 соответсвенноkm7Nb8GHBV, 09 Нояб. 17, 17:02
А подстроечник на 10 ком припаян? Ну и начни с любых тестовых скетчей для проверки экрана и клавиатуры. Только убедившись, что всё работает заливай скетч автоматики и смотри.
km7Nb8GHBV Новичок Харьков 7 3
Отв.8884  10 Нояб. 17, 10:36
А подстроечник на 10 ком припаян? Ну и начни с любых тестовых скетчей для проверки экрана и клавиатуры. Только убедившись, что всё работает заливай скетч автоматики и смотри.SA1348, 10 Нояб. 17, 08:58
Разобрался с подключением отдельного экрана и шильда клавиатуры.

Таблица соответствия пинов экрана и ардуиноЭКРАН -> ARDUINO
----------------
01.VSS -> GND
02.VDD -> +5V
03.VO -> Выход подстроечного резистора (средняя нога) (10кОм)
04.RS -> 8
05.RW -> GND
06.E -> 9
07.D0 -> НЕ ПОДКЛЮЧЕН (NC)
08.D1 -> НЕ ПОДКЛЮЧЕН (NC)
09.D2 -> НЕ ПОДКЛЮЧЕН (NC)
10.D3 ->НЕ ПОДКЛЮЧЕН (NC)
11.D4 -> 4
12.D5 -> 5
13.D6 -> 6
14.D7 -> 7
15.A -> +5V
16.K -> GND

Таблица соответствия пинов шильда кнопок и ардуиноКНОПКИ -> ARDUINO
----------------
01.OUT -> A0
02.VCC -> +5V
03.GND -> GND

Для того, чтобы автоматика правильно считывала нажатие кнопок, нужно записать значения в скетч после строки key1=analogRead(A0)

Для того чтобы понять какие значения писать, в ардуино нужно зашить скетч (файл KEY.zip) спасибо binomus
После заливки на экране ардуино отображается код нажатой кнопки. Клацаете все кнопки, записываете значения.
Далее в главном скетче нужна найти строку key1=analogRead(A0)

В моем случае значения были следующие:select 348
left 0
up 29
down 85
rigth 164

Соответственно, я заменил в скетче:

Было
 
key1=analogRead(A0);
 
//          select 720
//          left 478
//          up 130 ( моргает на 131)
//          down 306
//          rigth 0
//          #define PRESS_SELECT KeyCode==1
//          #define PRESS_RIGHT  KeyCode==2
//          #define PRESS_LEFT  KeyCode==3
//          #define PRESS_UP    KeyCode==4
//          #define PRESS_DOWN  KeyCode==5
 
        if (key1>=0) KeyCode=2;
        if (key1>=90) KeyCode=5;
        if (key1>=200) KeyCode=4;
        if (key1>=400) KeyCode=3;
        if (key1>=600) KeyCode=1;
        if (key1>=950) KeyCode=0;

Стало
 
key1=analogRead(A0);
 
//          select 348
//          left 0
//          up 29
//          down 85
//          rigth 164
//          #define PRESS_SELECT KeyCode==1
//          #define PRESS_RIGHT  KeyCode==2
//          #define PRESS_LEFT  KeyCode==3
//          #define PRESS_UP    KeyCode==4
//          #define PRESS_DOWN  KeyCode==5
 
        if (key1>=0) KeyCode=3;
        if (key1>=20) KeyCode=4;
        if (key1>=80) KeyCode=5;
        if (key1>=160) KeyCode=2;
        if (key1>=340) KeyCode=1;
        if (key1>=950) KeyCode=0;

Спасибо всем откликнувшимся: miklor, SA1348, surami56
KEY.zip 531.0 б
Юраз Студент Самара 20 1
Отв.8885  10 Нояб. 17, 12:11
Здравствуйте,вот и я собрал автоматику по схемам от Рослава,скетч залил 3.57. Погонял в тестовом режиме. Настройка клапанов не получается
всё время дребезжат, пробовал менять напряжение от 130 до 200 вольт. Получилось только при 210 вольтах,но после 15 минут тестов они нагрелись до 65 градусов. Дальше испытывать побоялся. Интересует должны ли они так сильно греться? Клапана у меня китайские YCWS,написано на них 220V
argon43 Кандидат наук ст.Динская 330 62
Отв.8886  10 Нояб. 17, 19:06
Здравствуйте,вот и я собрал автоматику по схемам от Рослава,скетч залил 3.57. Погонял в тестовом режиме. Настройка клапанов не получается
 всё время дребезжат, пробовал менять напряжение от 130 до 200 вольт. Получилось только при 210 вольтах,но после 15 минут тестов они нагрелись до 65 градусов. Дальше испытывать побоялся. Интересует должны ли они так сильно греться? Клапана у меня китайские YCWS,написано на них 220VЮраз, 10 Нояб. 17, 12:11
Разгони их в меню до 300-350v потом тестируй.
Юраз Студент Самара 20 1
Отв.8887  10 Нояб. 17, 20:10
Вроде получилось, коробку с автоматикой подключал к розетке в ванной через удлинитель и клапана трещали,случайно я перевернул вилку удлинителя и ВСЁ!!! Тишина. Сейчас напряжение поставил 145 вольта. Полёт нормальный
argon43 Кандидат наук ст.Динская 330 62
Отв.8888  10 Нояб. 17, 20:12, через 2 мин
Подскажите,а полиацеталь для наших дел годится или лучше полипропилен?-(корпус клапанов)

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

случайно я перевернул вилку удлинителя и ВСЁ!!! Тишина.Юраз, 10 Нояб. 17, 20:10
Надо попробовать.
Dmitry68 Специалист Уфа 194 102
Отв.8889  11 Нояб. 17, 09:26
Надоело мне постоянно наклоняться и присматриваться к термометрам, да включать их каждые 10 минут.
Передаю теперь по блютуху на планшет или смартфон. Цена вопроса - 500р.(не считая планшета) и один час свободного времени.
Программа позволяет делать оповещения, при заданной температуре.
IMG_20171111_030131.jpg
IMG_20171111_030131.jpg Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.
Mim Кандидат наук Ульяновск 432 70
Отв.8890  11 Нояб. 17, 09:28, через 3 мин
НадоелоDmitry68, 11 Нояб. 17, 09:26
ну так выкладывай
Dmitry68 Специалист Уфа 194 102
Отв.8891  11 Нояб. 17, 09:32, через 4 мин
Ну, это не мега конечно. Но все же.
Screenshot_2017-11-11-10-52-57-449_com.alibaba.aliexpresshd.png
Screenshot_2017-11-11-10-52-57-449_com.alibaba.aliexpresshd.png Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.
Screenshot_2017-11-11-10-52-51-425_com.alibaba.aliexpresshd.png
Screenshot_2017-11-11-10-52-51-425_com.alibaba.aliexpresshd.png Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.
Screenshot_2017-11-11-10-51-26-132_com.alibaba.aliexpresshd.png
Screenshot_2017-11-11-10-51-26-132_com.alibaba.aliexpresshd.png Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.
Mim Кандидат наук Ульяновск 432 70
Отв.8892  11 Нояб. 17, 09:43, через 12 мин
Это тебе в свою тему надо.
сообщение удалено
ys1797 Доцент Санкт-Петербург 1K 338
Отв.8893  11 Нояб. 17, 14:13
Ну, это не мега конечно. Но все же.Dmitry68, 11 Нояб. 17, 09:32

Проще на одной esp8266 сделать.
Phisik Куратор Екатеринбург 656 1.4K
Отв.8894  11 Нояб. 17, 17:29
вот так сейчас работаетiceburg, 08 Нояб. 17, 22:15
Работает вроде нормально. Кнопки тормозят на малой мощности. Это из-за Версии IDE. В облаке у максима лежит версия 1.0.5, пересобери в ней, тормозить будет меньше
Этот измеритель то стоит до!iceburg, 08 Нояб. 17, 23:01
Это не имеет значения. Мой старый Energy Monitor 3000 тоже заявлен как True RMS, но показания получает из космоса.
tronik Студент Самара 26 6
Отв.8895  11 Нояб. 17, 18:20, через 51 мин
Коллеги! Перечитал почти всю тему, так и не понял, работает ли с самосборной автоматикой приложение для андроида HelloDistiller или только с коммерческой версией?
сообщение удалено
Mim Кандидат наук Ульяновск 432 70
Отв.8896  11 Нояб. 17, 19:23
Можнобычёк, 11 Нояб. 17, 18:47
ГСМ модуль в помощь
iceburg Студент Минск 35 3
Отв.8897  11 Нояб. 17, 20:11, через 49 мин
Помогите пожалуйста. Продолжаю я мучаться со сборкой. Хочу детектор нуля и moc3023 на одну плату засунуть - не получается. Хотя по отдельности уже получилось запустить. Что я неправильно делаю?
195109.4.jpg
195109. Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.


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

Проблема сейчас такая: Подключаю лампочку и включаю в сеть. Лампочка загорается. Достаю moc3023, включаю в сеть - лампочка не загорается. Перемыкаю 4 и 6 контакты в панельке - лампочка загорается. И так пробовал мосек 5 и со всеми одинаковая история.
Проверил все моськи - рабочие. Плату отдельно подключал как детектор нуля и моську с симистором - работают! Когда на одной плате вместе включаю - не работают.
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.8898  11 Нояб. 17, 20:40, через 29 мин
самосборной автоматикой приложение для андроида HelloDistiller или только сtronik, 11 Нояб. 17, 18:20
Только с коммерческой.
shram1970 Доцент Желтая гора 1.3K 325
Отв.8899  11 Нояб. 17, 22:31
Dmitry68, Прям на спам похоже.С пьяных глаз в рифму заговорил.Создай свою тему и найдешь своих последователей.