Наливатор - автоматизированная машина, которая будет разливать алкоголь по стопкам.

Roman2401
Offline
Зарегистрирован: 18.03.2021

Ребят и ещё одна проблемма,отдельной кнопки для налива нет,по нажатию на энкодер не наливает,как исправить?

Forthomo
Forthomo аватар
Offline
Зарегистрирован: 10.04.2019

это побочка от модуля реле, пока высокий уровень на 13 пине не установится. Лечится как написано в сообщении 3837

Змий
Offline
Зарегистрирован: 24.03.2021

Честно не знаю... Могу предположить, что пока грузиться программа реле помпы живет своей жизнью...

Roman2401
Offline
Зарегистрирован: 18.03.2021

Ребят у меня ещё одна проблемма,при наливе выскакивает отбой,в чём может быть дело?

Змий
Offline
Зарегистрирован: 24.03.2021

Roman2401 пишет:
Ребят и ещё одна проблемма,отдельной кнопки для налива нет,по нажатию на энкодер не наливает,как исправить?

Отдельная кнопка в этом проекте называется "на башне". Я ее тоже пока не победил.

Энкодер работает без проблем. Ищите тараканов в своем "железе" Но, что Вам мешает подключить доп. кнопку к соответствующим конкактам  энкодера???

Roman2401
Offline
Зарегистрирован: 18.03.2021

ок,подскажите куда копать с ошибкой отбой? или как отбой выпилить из скетча? звука это не серьёно кстати нет,хотя на флешку всё правильно залито

Змий
Offline
Зарегистрирован: 24.03.2021

Все просто! В датчиках, брат... Там в  прошивке забито, что если в процессе налива убрать рюмку из-под налива - услышеш "Это не серьезно!!!"

Змий
Offline
Зарегистрирован: 24.03.2021

Roman2401 пишет:
ок,подскажите куда копать с ошибкой отбой? или как отбой выпилить из скетча? звука это не серьёно кстати нет,хотя на флешку всё правильно залито

ЗАМЕНИ ЭНКОДЕР!!!!

 

 

Змий
Offline
Зарегистрирован: 24.03.2021

Отбой по нажатию на энкодер во время разлива. Сопровождается "Кина не будет",  и это круто!!!!

Админы, обновите наконец README в архиве!!!

 

raven78
Offline
Зарегистрирован: 03.11.2019

Змий пишет:

Подскажите, плиз,. Nalivator48 сенсор башни на ТХ, строчку разкомментировал. Ардуинка моргает светодиодом и больше ничего не происходит. Что может быть не так?

А что конкретно не так, скетч не заливается? При заливки скетча этот вывод ничем не должен быть нагружен

Ещё я использовал сенсорную кнопку , она на выходе выдаёт высокий уровень при нажатии. Если использовать обычную кнопку, нужна подтяжка к земле резистором 10 ком вывода TX и кнопку подключать к плюсу, желательно тоже через резистор порядка 470 ом, дабы нечаянно не попалить вывод

Roman2401
Offline
Зарегистрирован: 18.03.2021

Змий пишет:

Roman2401 пишет:
ок,подскажите куда копать с ошибкой отбой? или как отбой выпилить из скетча? звука это не серьёно кстати нет,хотя на флешку всё правильно залито

ЗАМЕНИ ЭНКОДЕР!!!!

 

 


Ты прав,убрал энкодер и вмё пашет без сбоев,а чём у него может быть проблемма? по меню то норм навигация

Носмас
Offline
Зарегистрирован: 13.06.2020

Roman2401 пишет:
когда включаю помпа начинает качать где то 1.5 сек

Самое простое это поменять пины помпы и плеера в железе и в скетче.

Было тоже самое. Сейчас при включении плеер пискнет что то и потом трек приветствия

Roman2401
Offline
Зарегистрирован: 18.03.2021

Какой энкодер заказать? Можно ссылку?

Roman2401
Offline
Зарегистрирован: 18.03.2021

Носмас пишет:

Roman2401 пишет:
когда включаю помпа начинает качать где то 1.5 сек

Самое простое это поменять пины помпы и плеера в железе и в скетче.

Было тоже самое. Сейчас при включении плеер пискнет что то и потом трек приветствия

Ок попробую

Змий
Offline
Зарегистрирован: 24.03.2021

raven78 пишет:

Змий пишет:

Подскажите, плиз,. Nalivator48 сенсор башни на ТХ, строчку разкомментировал. Ардуинка моргает светодиодом и больше ничего не происходит. Что может быть не так?

А что конкретно не так, скетч не заливается? При заливки скетча этот вывод ничем не должен быть нагружен

Ещё я использовал сенсорную кнопку , она на выходе выдаёт высокий уровень при нажатии. Если использовать обычную кнопку, нужна подтяжка к земле резистором 10 ком вывода TX и кнопку подключать к плюсу, желательно тоже через резистор порядка 470 ом, дабы нечаянно не попалить вывод

скетч заливается без проблем.

"При заливки скетча этот вывод ничем не должен быть нагружен" - ОК.   Попробую... Хотя по мне это не совсем правильно...

"Ещё я использовал сенсорную кнопку , она на выходе выдаёт высокий уровень при нажатии. Если использовать обычную кнопку, нужна подтяжка к земле резистором 10 ком вывода TX и кнопку подключать к плюсу, желательно тоже через резистор порядка 470 ом, дабы нечаянно не попалить вывод"

Да какая, блин ардуине разница, что 10 ом, что мегаОм... Есть на входе 1 или 0 вот и все дела! Все логические схемы на этом построены!  Подавайте на вход от GND до Vcc  НИКАК это входам повредить НЕ МОЖЕТ!!!  Они для этого и предназначены!!! "Попалить логические входы от GND до Vcc НЕВОЗМОЖНО в принципе !!!!

Змий
Offline
Зарегистрирован: 24.03.2021

Roman2401 пишет:

Какой энкодер заказать? Можно ссылку?

Энкодер по сути это несколько контактов, выходы которых привязаны к плюсу резисторами. Туда-суда это контакты которые замыкаются с некоторой задержкой, что позволяет определить направление вращения энкодера.  Нажатие вообще без затей, на выходе лог 0 или лог 1. Из этого следует, что энкодер может быть любым ПО ОПРЕДЕЛЕНИЮ!! У Вас он просто "уставший" Туда-суда контакты плохо работают, вот и все дела. Можно применить ЛЮБОЙ рабочий. Можно выдрать из Б.У. техники, ну может при этом 2-3 резистора понадобиться...

raven78
Offline
Зарегистрирован: 03.11.2019

Змий пишет:

 

Да какая, блин ардуине разница, что 10 ом, что мегаОм... Есть на входе 1 или 0 вот и все дела! Все логические схемы на этом построены!  Подавайте на вход от GND до Vcc  НИКАК это входам повредить НЕ МОЖЕТ!!!  Они для этого и предназначены!!! "Попалить логические входы от GND до Vcc НЕВОЗМОЖНО в принципе !!!!

Мдя столько знакоф восклицательных))), ну ну , переубеждать не буду, дерзайте

Roman2401
Offline
Зарегистрирован: 18.03.2021

Змий пишет:

Roman2401 пишет:

Какой энкодер заказать? Можно ссылку?

Энкодер по сути это несколько контактов, выходы которых привязаны к плюсу резисторами. Туда-суда это контакты которые замыкаются с некоторой задержкой, что позволяет определить направление вращения энкодера.  Нажатие вообще без затей, на выходе лог 0 или лог 1. Из этого следует, что энкодер может быть любым ПО ОПРЕДЕЛЕНИЮ!! У Вас он просто "уставший" Туда-суда контакты плохо работают, вот и все дела. Можно применить ЛЮБОЙ рабочий. Можно выдрать из Б.У. техники, ну может при этом 2-3 резистора понадобиться...

Выдрал энкодер из старой автомагнитолы, и о чудо всё стало работать) Спасибо! Один только вопрос, почему не работают системные звуки типа приветствия, снятия рюмки? Тосты норм все,и звуки когда ставлю рюмку есть

Змий
Offline
Зарегистрирован: 24.03.2021

raven78 пишет:

Змий пишет:

 

Да какая, блин ардуине разница, что 10 ом, что мегаОм... Есть на входе 1 или 0 вот и все дела! Все логические схемы на этом построены!  Подавайте на вход от GND до Vcc  НИКАК это входам повредить НЕ МОЖЕТ!!!  Они для этого и предназначены!!! "Попалить логические входы от GND до Vcc НЕВОЗМОЖНО в принципе !!!!

Мдя столько знакоф восклицательных))), ну ну , переубеждать не буду, дерзайте

Вы ВХОДЫ и ВЫХОДЫ не путайте!  На входах полевики и микро--токи ,  там что +Vcc что  GND без разницы. это всего-лишь 1 и 0 соответственно. Вот выходы нагружать - это другое. Там 20 миллиампер вроде как максимум по даташиту, а рекомендовано 10 мА вроде (по памяти, могу ошибаться)... Дерзать тут вообще нечего.

Мне, молодой человек, 59 лет. и опыта и знаний в области "железа" предостаточно, в области программирования, да- я никакой. Поздновато уже учиться... А вот эти "Мдя" и "знакоф" оставьте для своих сверстников - жертв ЕГЕ...Купите лучше старый-добрый учебник "Теоретические Основы Электротехники", потом прочитайте замечательную книжку "Искусство схемотехники"  после чего мы с Вами может быть и поговорим....

progrik
Offline
Зарегистрирован: 30.12.2018

raven78 пишет:
..переубеждать не буду..
я тоже противник защищать то, что не требует защиты...
про заземление-то ни слова, поэтому и резистор не нужен))
это защита от чего? от:
случайно сделать ногу выходом и коротыша пустить? лучше в психушке палаты держать закрытыми))
статическое электричество? я не знаком со случаями проблем от статики. почитай побочку на любое лекарство. у тебя уже давно должны были выпасть волосы, ногти, зубы, появиться головная боль, бессонница, тошнота, рвота, диарея, ....)))
ставишь резисторы - лечись уринотерапией)) это такая-же лобуда, как и подавление дребезга для МК делать на железках - абсолютное непонимание темы. как и delay в опросе кнопок...
 

raven78
Offline
Зарегистрирован: 03.11.2019

progrik пишет:

случайно сделать ногу выходом и коротыша пустить? лучше в психушке палаты держать закрытыми))

Я сам не ставлю этот резистор, но публика тут разная и по этому лучше подстраховаться. Кто в себе уверен ради бога. 

Змий
Offline
Зарегистрирован: 24.03.2021

Roman2401 пишет:

Змий пишет:

Roman2401 пишет:

Какой энкодер заказать? Можно ссылку?

Энкодер по сути это несколько контактов, выходы которых привязаны к плюсу резисторами. Туда-суда это контакты которые замыкаются с некоторой задержкой, что позволяет определить направление вращения энкодера.  Нажатие вообще без затей, на выходе лог 0 или лог 1. Из этого следует, что энкодер может быть любым ПО ОПРЕДЕЛЕНИЮ!! У Вас он просто "уставший" Туда-суда контакты плохо работают, вот и все дела. Можно применить ЛЮБОЙ рабочий. Можно выдрать из Б.У. техники, ну может при этом 2-3 резистора понадобиться...

Выдрал энкодер из старой автомагнитолы, и о чудо всё стало работать) Спасибо! Один только вопрос, почему не работают системные звуки типа приветствия, снятия рюмки? Тосты норм все,и звуки когда ставлю рюмку есть

Прочитайте внимательно "Организация флешки и микро инструкция" и перенесите файлы точь в точь. Не забудьте про FAT, чтобы плеер понимал. Кстати микро SD небольшого объема сейчас редкость. К плееру можно подключить разъем USB  и юзать обычную флешку. Все просто! К плате плеера подключить плюс и минус питания, а так-же   + и -  Data   разъема USB. Внимательно, ничего не перепутайте! В итоге можно юзать или SD или флешку! (вместе не получиться)

Кстати, админы! Неплохо было-бы  отразить этот момент на общей схеме.  Я думаю, многим пригодиться...

Roman2401
Offline
Зарегистрирован: 18.03.2021

Спасибо, попробую

zima21
Offline
Зарегистрирован: 26.03.2021

Змий пишет:

У меня в NALIVATOR_reALM_FINAL_ver50 (unlocked)  при попытке задействовать плеер все зависало напрочь. Только перезаливка пошивки.  Что-то там с плеером некорректно... Сейчас уже не узнаешь.

Вы разобрались с проблемой? У меня такая же фигня. BUSY и всё остальное, всё по схеме. При попытке плеер включить всё виснет. Перепрошиваю, без плеера работает. Куда копать? 

Бармалей
Бармалей аватар
Offline
Зарегистрирован: 23.09.2019

progrik пишет:

 лечись уринотерапией)) .

 лечись уринотерапией)) 

Бармалей
Бармалей аватар
Offline
Зарегистрирован: 23.09.2019

raven78 пишет:

Змий пишет:

 

Да какая, блин ардуине разница, что 10 ом, что мегаОм... Есть на входе 1 или 0 вот и все дела! Все логические схемы на этом построены!  Подавайте на вход от GND до Vcc  НИКАК это входам повредить НЕ МОЖЕТ!!!  Они для этого и предназначены!!! "Попалить логические входы от GND до Vcc НЕВОЗМОЖНО в принципе !!!!

Мдя столько знакоф восклицательных))), ну ну , переубеждать не буду, дерзайте

Поддерживаю. Пусть дерзает. В конце концов ардуина не так дорого и стоИт. 

PS: "Гладко было на бумаге. Да забыли про овраги. А по ним ходить"

Носмас
Offline
Зарегистрирован: 13.06.2020

Roman2401 пишет:

Змий пишет:

Roman2401 пишет:

Какой энкодер заказать? Можно ссылку?

Энкодер по сути это несколько контактов, выходы которых привязаны к плюсу резисторами. Туда-суда это контакты которые замыкаются с некоторой задержкой, что позволяет определить направление вращения энкодера.  Нажатие вообще без затей, на выходе лог 0 или лог 1. Из этого следует, что энкодер может быть любым ПО ОПРЕДЕЛЕНИЮ!! У Вас он просто "уставший" Туда-суда контакты плохо работают, вот и все дела. Можно применить ЛЮБОЙ рабочий. Можно выдрать из Б.У. техники, ну может при этом 2-3 резистора понадобиться...

Выдрал энкодер из старой автомагнитолы, и о чудо всё стало работать) Спасибо! Один только вопрос, почему не работают системные звуки типа приветствия, снятия рюмки? Тосты норм все,и звуки когда ставлю рюмку есть


- Посмотрите сообщение 3076
- посмотрите наглядно организацию флешки выше сообщения 3076
- обратите внимание на название файлов
- проверте всю линию busy
- посмотрите скетч на каком пине висит плеер.

Был один плеер с замкнутым вывоводом, из той же партии практически не прилипал припой к контактам и поэтому был непропай по busy и олин раз в названии файлов толи убрал один ноль толи добавил

Змий
Offline
Зарегистрирован: 24.03.2021

zima21 пишет:

/quote]Вы разобрались с проблемой? У меня такая же фигня. BUSY и всё остальное, всё по схеме. При попытке плеер включить всё виснет. Перепрошиваю, без плеера работает. Куда копать? 

Я глубоко не копал, т.к. считаю данную прошивку сырой. Зависание до уровня перепрошивки уже о многом говорит.  Прошивка коммерческая - там ничего не поменять. Единственная мысль по этому поводу, то, что некоторые экземпляры плеера имеют низкий уровень лог. 1 по BUSY. Можно попробовать подтянуть к плюсу резистором. Насколько стабильно такое решение будет работать - большой вопрос. Я не хотел бы чтобы мой наливатор окирпичился в разгар веселья.

Roman2401
Offline
Зарегистрирован: 18.03.2021

Друзья подскажите почему с 48ым скетчем у меня перестали менять цвета светодиоды под рюмками? Ленту на башне не использую, с 33им скетчем всё ок было)

khseal
Offline
Зарегистрирован: 15.01.2016

Змий пишет:

Я глубоко не копал, т.к. считаю данную прошивку сырой. Зависание до уровня перепрошивки уже о многом говорит.  Прошивка коммерческая - там ничего не поменять. Единственная мысль по этому поводу, то, что некоторые экземпляры плеера имеют низкий уровень лог. 1 по BUSY. Можно попробовать подтянуть к плюсу резистором. Насколько стабильно такое решение будет работать - большой вопрос. Я не хотел бы чтобы мой наливатор окирпичился в разгар веселья.

Просто китайцы продают кал. Есть модули у которых после проигрывания BUSY залипает и все. И в целом они с библиотеками некоторыми работают через жопу.

Змий
Offline
Зарегистрирован: 24.03.2021

Forthomo пишет:

Вот радуга, попробуйте.

она кстати из штатной библиотеки.

Вы прямо капитан очевидность.  Понятно, что радуга из штатной библиотеки. Я старый железячник и не программист ни разу... Что Вы мне предлагаете попробовать? Отдельно радугу залить? Если знаете как и куда внедрить в проект цветовую схему как в reALM ткните меня носом куда и как. Еще лучше файликом поделиться. Сам я не разберусь с этим делом...

Roman2401
Offline
Зарегистрирован: 18.03.2021

Змий пишет:

Forthomo пишет:

Вот радуга, попробуйте.

она кстати из штатной библиотеки.

Вы прямо капитан очевидность.  Понятно, что радуга из штатной библиотеки. Я старый железячник и не программист ни разу... Что Вы мне предлагаете попробовать? Отдельно радугу залить? Если знаете как и куда внедрить в проект цветовую схему как в reALM ткните меня носом куда и как. Еще лучше файликом поделиться. Сам я не разберусь с этим делом...

?

Змий
Offline
Зарегистрирован: 24.03.2021

khseal пишет:

Просто китайцы продают кал. Есть модули у которых после проигрывания BUSY залипает и все.

Даже если BUSY залипнет - это не должно полностью окирпичивать систему. Как-то нет доверия к такой прошивке.

Roman2401
Offline
Зарегистрирован: 18.03.2021

Змий можете на почту скинуть свой номер телефона? Хочу некоторые нюансы спросить, вижу вы человек грамотный krevedko2401@gmail.com

Forthomo
Forthomo аватар
Offline
Зарегистрирован: 10.04.2019

Змий, сразу видно что форум не прочитали. reALM (AlexMik на этом форуме был) цветовую схему и многие другие фишки именно с этого форума взял и в коммерцию ушел. Роман48 в своих скетчах использует другие библиотеки, похоже Гайвера, так что помочь вам сможет только он. И я тоже не программист, учебник по С++ и немного терпения и внимания. В библиотеке microLED есть папка с примерами, посмотрите microLED_guide.

Змий
Offline
Зарегистрирован: 24.03.2021

Forthomo пишет:

Змий, сразу видно что форум не прочитали. reALM (AlexMik на этом форуме был) цветовую схему и многие другие фишки именно с этого форума взял и в коммерцию ушел. Роман48 в своих скетчах использует другие библиотеки, похоже Гайвера, так что помочь вам сможет только он. И я тоже не программист, учебник по С++ и немного терпения и внимания. В библиотеке microLED есть папка с примерами, посмотрите microLED_guide.

1. То, что reALM (AlexMik ) был когда-то на этом форуме ничего не меняет.

2. Цветовая схема никак от библиотеки не зависит.

3. Конечно автор скетча разберется в нем гораздо быстрее, кто-бы сомневался!

4. Нет, спасибо. Поздновато мне С++ учить, на внуков времени не останется... :-)

zima21
Offline
Зарегистрирован: 26.03.2021

Действительно, тоже считаю, что прошивка кривая. Попробовал в меню, перед включением плеера, "настройки активировано" вбить все ноли. Звук появился, но тосты пошли без перерыва, друг за другом. В "рулетке" норм. звуки ТЕ. Через какое то время всё сломалось. На всякий случай конечно, попробую завтра другой плеер подоткнуть, как люди советуют. Спасибо за ответ. 

Roman2401
Offline
Зарегистрирован: 18.03.2021

Огромное спасибо пользователю Змий, помог в решении всех нюансов с наливатором, теперь работает как часы! Благодарю

Змий
Offline
Зарегистрирован: 24.03.2021

raven78 пишет:

сенсор башни. А что конкретно не так?

Все работает, СПАСИБО! У меня тоже сенсор и подтяжки ему не требуется. Сам затупил... Жал на сенсор во время таймаута, когда на башне должна быть радуга, ну и в других режимах сенсор не эквивалент энкодеру. Короче сам дурак...

Ткните носом пожалуйста, где поменять цвет подсветки пустых рюмок?

 

Acket
Offline
Зарегистрирован: 23.07.2019

Змий пишет:

Ткните носом пожалуйста, где поменять цвет подсветки пустых рюмок?

     shotStates[i] = EMPTY;                                      // флаг на заправку
     strip.setLED(i, mRGB(0, 0, 255));      //здесь цвет задаётся в формате (R, G, B)

В файле c_func.ino найди строчки, которые за цвет отвечают и поставь, какой хочется

raven78
Offline
Зарегистрирован: 03.11.2019

Добавил в головной вкладке

Шаталов Дмитрий...
Offline
Зарегистрирован: 05.02.2021

Здравствуйте! Вы нашли проблему? Я замучался уже. Программатор виснет и всё. Если разобрались дайте знать. Ответ можно dimoti1979@mail.ru скинь пожалуйста

Шаталов Дмитрий...
Offline
Зарегистрирован: 05.02.2021

Здравствуйте! Вы нашли проблему? Я замучался уже. Программатор виснет и всё. Если разобрались дайте знать.

Шаталов Дмитрий...
Offline
Зарегистрирован: 05.02.2021

Здравствуйте! Вы нашли проблему? Я замучался уже. Программатор виснет и всё. Если разобрались дайте знать.

Шаталов Дмитрий...
Offline
Зарегистрирован: 05.02.2021

Здравствуйте! Вы нашли проблему? Я замучался уже. Программатор виснет и всё. Если разобрались дайте знать.

Шаталов Дмитрий...
Offline
Зарегистрирован: 05.02.2021

Здравствуйте! Вы нашли проблему? Я замучался уже. Программатор виснет и всё. Если разобрались дайте знать.

Шаталов Дмитрий...
Offline
Зарегистрирован: 05.02.2021

Здравствуйте! Вы нашли проблему? Я замучался уже. Программатор виснет и всё. Если разобрались дайте знать.

Шаталов Дмитрий...
Offline
Зарегистрирован: 05.02.2021

Здравствуйте! Вы нашли проблему? Я замучался уже. Программатор виснет и всё. Если разобрались дайте знать.

Шаталов Дмитрий...
Offline
Зарегистрирован: 05.02.2021

Здравствуйте! Вы нашли проблему? Я замучался уже. Программатор виснет и всё. Если разобрались дайте знать.

Шаталов Дмитрий...
Offline
Зарегистрирован: 05.02.2021

Здравствуйте! Вы нашли проблему? Я замучался уже. Программатор виснет и всё. Если разобрались дайте знать.