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

volkodav34rus
Offline
Зарегистрирован: 17.09.2018

Делал себе такую плату взятую выше из поста, шикарно все работает. Добавил резисторы подтягивающие минус или плюс, зависит от состояния.

https://disk.yandex.ru/d/N6qZyTiyGBLOGg

alexspy2
Offline
Зарегистрирован: 11.01.2021

Павел 33333 пишет:

кому интересно в дип корпусе вот только спаял плату пока подключил без побрякушек

Очень интересно, можно мне платку на почту alex_spy@e-izhevsk.ru

Павел 33333
Offline
Зарегистрирован: 08.11.2020

https://disk.yandex.ua/d/05YpYnO8xX5UZA вот качайте alexspy2

provizor
Offline
Зарегистрирован: 21.08.2020

koka7777745 пишет:

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

 

D11 пин на помпу.

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

koka7777745
Offline
Зарегистрирован: 29.05.2017

Пины как бы совпадают ,но подключение транзистора на помпу странное.

koka7777745
Offline
Зарегистрирован: 29.05.2017

В принципе должно работать.

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

Привет! Я уже писал, что эту плату не делал и не проверял... В сохранённом виде её нет. Судя по тому, что здесь вижу - есть ошибка в схеме - 9В модуль не подключен, вывод с транзистора без повышайки сразу идёт на помпу. Почему так, непонятно... так что это не вариант, забейте...

provizor
Offline
Зарегистрирован: 21.08.2020

Вот еще вспомнил факт - когда собирал схему сначала на перемычках,  после налива в рюмку экран выдавал тост и лампочки горели должным образом, а сейчас, когда все спаял, то экран после налива моргает и сбрасывается на начальные показатели объема, тост не показывает. Полагаю, надо заново попробовать соединить на перемычках, распаяв все устройство... Или как лучше поступить?
А еще сейчас пересмотрел видео от создателя -у него на помпе между клемами находится маленький конденсатор. А я впаял на 1000мкФ на 16 вольт. Может быть надо на какой-то другой заменить? Просто в обсуждении под видео были рекомендации такой конденсатор впаять, чтобы не было просадок, но у автора он на входе в повышающую напряжение плату стоит, а между контактами помпы какой-то крохотный по размерам. Может в этом дело? (на видео это 4-04 видно) https://www.youtube.com/watch?v=5GNo1GSCab4

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

Прикупил плеера с чипом JL.

На 55 прошивке не видит файлов в папке с тостами.

 Игрался с таймаут. на 2000 вроде работает, но при установке рюмки звук установки запаздывает сек 1,5-2.

Поставил 48 - всё работает чётко.

На пробу купил MH2024K-24SS (их у меня уже кучка) и тоже самое

provizor
Offline
Зарегистрирован: 21.08.2020

Юху! Я победил этот наливатор. Дело было в этом большом конденсаторе перед помпой. Видимо он всю энергию высасывал и что-то нарушал. Отпаял его и лампочки стали загораться как положено, и тосты появились.

Почитал комменты к видео внимательно и оказывается между контактами помпы должен стоять диод, а не конденсатор )))

П.С. вопрос к понимающим в коде - как прописать место парковки трубки? У автора изначально трубка находится над одним из стаканов, а я делаю в чемодане и нужно чтобы в другом месте трубка стояла, чтобы потом уже перемещаться к рюмкам. Можете помочь? Скетч на предыдущей странице.

yct9
Offline
Зарегистрирован: 27.11.2015

provizor пишет:

в чемодане и нужно чтобы в другом месте трубка стояла

376     myservo.write(0);

 

Vladimir_N
Offline
Зарегистрирован: 12.01.2022

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

На пробу купил MH2024K-24SS (их у меня уже кучка) и тоже самое

Чипы MH2024K-24SS бывают в узком корпусе и в широком. В широком работают нормально. В узком похоже на подделку MH2024K-16, но еще более глючные, глючат причем самым непредсказуемым образом. К сожалению это никак не лечится.

provizor
Offline
Зарегистрирован: 21.08.2020

Подскажите, от чего может дергаться серва в состоянии покоя? Это лечится? В скетче может быть прописано, чтобы она дергалась периодически, чтобы не заснула повербанка? Если да, то как это обычно прописывается (как найти в скетче и выключить)? Дело в том, что носик дозатора дергается каждые несколько секунд. Интервалы разные.

И второй вопрос - можно как-то сделать, чтобы серва медленнее двигалась? Трубка медная, длина 20 см - за доли секунды двигается с парковки на 120 градусов. Страшно за руки и рюмки.

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

https://www.opendcc.de/info/tipps/servo_ruckeln.html про дрожание сервы

там написано, что между сигнальным и плюсом можно поставить шунтирующий резистор на 4.7кОм, я у себя, поставил на сигнальном выходе с ардуины резистор 1кОм перед сервой - контроллер перстал перегружаться при включении, когда серва не в домашней позиции

А вообще, может быть херовая серва, у которой плохой контакт внутри резистора и она постоянно меняет домашнюю позицию от дребезга контакта... такую проще просто поменять

Имхо - возьми нормальный скетч - зачем такой первобытный использовать? 

provizor
Offline
Зарегистрирован: 21.08.2020

Acket пишет:

https://www.opendcc.de/info/tipps/servo_ruckeln.html про дрожание сервы

там написано, что между сигнальным и плюсом можно поставить шунтирующий резистор на 4.7кОм, я у себя, поставил на сигнальном выходе с ардуины резистор 1кОм перед сервой - контроллер перстал перегружаться при включении, когда серва не в домашней позиции

А вообще, может быть херовая серва, у которой плохой контакт внутри резистора и она постоянно меняет домашнюю позицию от дребезга контакта... такую проще просто поменять

Имхо - возьми нормальный скетч - зачем такой первобытный использовать? 

Сделал в разрыв сигнального - толку нет

Впаял между сигнальным и плюсом на 5кОм - стало пореже, но все равно дергается периодически.

Я уже все купил, собрал, скрепил. А для нового надо новые детали покупать. Если дойдут руки до второго, тогда возьму нормальный скетч с музыкой и русской рулеткой ))

А если я новую серву куплю, надо будет что-то в скетче менять? или можно прицепить и будет все работать?

Wadzim
Offline
Зарегистрирован: 29.10.2019

Всем добрый вечер. Не судите строго. Сделал как понимал и как смог. Можете сказать недочеты, чтобы я смог исправить. Очень надо и хочется чтобы были учтены все нюансы. За ранее благодарен.

 

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

LM2596 это же понижайка, кондёр на 470 мкф на помпе не нужен

Wadzim
Offline
Зарегистрирован: 29.10.2019

Спасибо. Учту эти замечания. Ещё что не так?

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

А если помпе не хватит 5 вольт? Мне вот не хватило)))

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

По пинам у меня так - всё работает, приходится, правда, в скетче менять с каждым обновлением. А по схеме - всё ещё на релюшках. Вот думаю на мосфет переделать. Мне кажется, что постоянно подключенный преобразователь лучше (стабильнее), чем его запуск с каждым включением помпы. По потреблению больше, но в целом так надёжнее - как думаете? 

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

Попытался заказать платы на JLCPCB - что-то не пускает дальше адреса, кнопка нажимается но ничего не происходит - кто-нибудь сталкивался?

Всё норм - заказал, поправили ошибку

Wadzim
Offline
Зарегистрирован: 29.10.2019

Значит поставлю ещё одну повышайку

KonstantinD
Offline
Зарегистрирован: 19.02.2022

raven78 пишет:

 

ГИТ56    https://disk.yandex.ru/d/_YwP9zybnqOSJA     (копируем текст ссылки на ЯД, т.к. при клике не работает или капчу просит)

Очень крутой проект!! Колоссальная работа проделана. 
Подскажите, в скетче указано что серву использовать только на пине 9 и 10, это связано только с тем, что остальные пины заняты или это специфика другой библиотеки сервы? И ничего что на этих пинах dfplayer?

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

Могу ли я со своей расстановкой пинов использовать ваш скетч или плату придется переделывать? 
Пины:

серва 12;

светодиоды 6;

Транзистор для включения помпы 5;

Микрики 7,8,9,10,11,А0;

энкодер 2,3,4;

LCD 1602 дисплей  A5,A4.

 

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

Доброго. Серву нужно подключать только к  9 или к 10 пину, из-за специфики библиотеки серво. Остальные пины как угодно, меняете в скетче под свои. Вот Acket например, делает свою распиновку, схема его выше.

KonstantinD
Offline
Зарегистрирован: 19.02.2022

Понял Вас, даже интересно чем эта библиотека отличается от обычной библиотеки сервы. Глянул плату свою, возможно смогу поменять пины с сервой, только плеер пока под вопросом. Подскажите насчет него, обязательно DFплеер подключать к 10 и 11? А то я уже на плате подвел ему дорожки с резисторами к пинам ардуино tx и rx. 
я подключал к rx и tx, в скетче вроде нашел где поменять, поставил 1 и 2 пины, но не понял зачем подключено к busy. Не подключал его, тост воспроизводился, но кажется плеер завис и повторял одно и тоже

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

Обычная библиотека серво глючила совместно с библиотекой управления адресными светодиодами. Плеер подключается ко многим пинам( нужно смотреть с какими пинами может работать библиотека SoftwareSerial), но только не к rx и tx, busy нужно подключать, Вы думаете я просто так его задействовал)))

Tropet
Offline
Зарегистрирован: 09.02.2022

Всем привет, может кто-то сталкивался с проблемой, если собирать реналиватоп на 6 рюмок, не срабатывает реле помпы. По схеме автора подключаю на нужный пин и ничего. Пробовал разные прошивки, на логический ноль и единицу, результат никакой. Смотрел тестером на пин подключения реле, напряжени появляется/пропадает( в зависимости от прошивки) на доли секунды и пропадает. Может у кого-то есть открытый код прошивки. Заранее спасибо.
П.С. на схеме автора реле srd-05vdc-sl-c, у меня jqc-3ff-s-z.

KonstantinD
Offline
Зарегистрирован: 19.02.2022

Мало информации по библиотеке softwareserial, в основном пишут про мегу или леонардо. И ничего не сказано о том можно ли с ней использовать пины 1 и 2, стандартные для tx и rx). Видимо не логично брать библиотеку которая позволяет реализовать последовательный интерфейс на других пинах и использовать пины 1 и 2 )))

Почитал про библиотеки плеера, именно в той что в этом скетче, в примере используют softwareserial и пины 10,11. Во всех других пишут в сетапе mp3_set_serial(Serial); без указания пинов и используются 1 и 2. 

#include <SoftwareSerial.h>
#include <DFPlayer_Mini_Mp3.h>
void setup () {
    Serial.begin (9600);
    mp3_set_serial (Serial);    //set Serial for DFPlayer-mini mp3 module 
  delay (100);
  mp3_set_volume (25);
  delay (100);
  mp3_play (); // запускаем трек 
  delay (100);
  mp3_random_play ();  // Даем команду проигрывать треки в случайной последовательности
}
void loop () {        
}
 

понимаю вопрос для Вас не очень интересный, скетч рабочий. И как говорится, работает-не лезь) но если знает кто или сталкивался с подобными трудностями, подскажите. 

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

KonstantinD пишет:

энкодер 2,3,4;

KonstantinD пишет:

я подключал к rx и tx, в скетче вроде нашел где поменять, поставил 1 и 2 пины

Как то не вяжется.

KonstantinD пишет:

использовать пины 1 и 2, стандартные для tx и rx

Пин 2 никак не является стандартным ни rx ни tx.

 

 

 

Vladimir_N
Offline
Зарегистрирован: 12.01.2022

Все это происходит потому-то люди не понимают, что творят.  

Например, для сервы нужен импульс определенной длительности. Но сформировать его можно как программно так и аппаратно.  Используемая библиотека формирует импульс с помощью аппаратных возможностей контроллера atmega328p (ардуино nano).  Поэтому и получаем жесткую привязку к выводам контроллера, но она не использует программные ресурсы поэтому ни скем не конфликтует. Выводы 0 и 1 являются аппаратным UART (serial) поэтому при их использовании программный Serial (softwareserial) использовать не нужно. Правда здесь тоже нужно учитывать, что при использовании в ардуино nano возможен аппаратный конфликт с микросхемой USB порта. И т.д.

KonstantinD
Offline
Зарегистрирован: 19.02.2022

Извиняюсь, я имел в виду 0 и 1. Уже в голове каша. Не исключено что в скетче тоже ошибся когда хотел подключиться от tx и rx. Пока нет возможности попробовать, вот и узнаю все на форуме. 

при прошивке естественно пришлось бы отключать их.  

Павел 33333
Offline
Зарегистрирован: 08.11.2020

Tropet пишет:
Всем привет, может кто-то сталкивался с проблемой, если собирать реналиватоп на 6 рюмок, не срабатывает реле помпы. По схеме автора подключаю на нужный пин и ничего. Пробовал разные прошивки, на логический ноль и единицу, результат никакой. Смотрел тестером на пин подключения реле, напряжени появляется/пропадает( в зависимости от прошивки) на доли секунды и пропадает. Может у кого-то есть открытый код прошивки. Заранее спасибо. П.С. на схеме автора реле srd-05vdc-sl-c, у меня jqc-3ff-s-z.

реле к микроконтролеру напрямую не подключают . Подключаете к пину резистор 1к, второй вывод резистора к базе транзистора  эмитер на минус а колектор к реле второй контакт реле на плюс транзюк структуры npn S8050 или другой подходящий

Tropet
Offline
Зарегистрирован: 09.02.2022

Там есть 1кОм резистор, я заказывал с АлиЭкспресс реле вместе с платой, на которой стоят резисторы и управляющий транзистор

Vladimir_N
Offline
Зарегистрирован: 12.01.2022

На 23 февраля, сделал по быстрому, подарок приятелю, любителю играть в танчики и клеить фанерные модели. Корпус брал готовый, только собрал по своему. Стол покрыт мягким стеклом - защита от пролива мимо рюмки.

Два динамика размером 70мм х 30мм  еле нашел, по 5вт каждый с стерео усилителем. Орут довольно громко. :)

krot7
Offline
Зарегистрирован: 28.11.2019

что за мягкое стекло , как покрывал

 

 

Vladimir_N
Offline
Зарегистрирован: 12.01.2022

krot7 пишет:

что за мягкое стекло , как покрывал

https://mirtentov.ru/myagkoe-steklo.html

krot7
Offline
Зарегистрирован: 28.11.2019

очень интересно  ,красиво получилось , чем клеил ?

krot7
Offline
Зарегистрирован: 28.11.2019

и какой толщины брал

Vladimir_N
Offline
Зарегистрирован: 12.01.2022

krot7 пишет:

очень интересно  ,красиво получилось , чем клеил ?

Специально ничем не клеил, оно и так довольно хорошо прилипает к гладким поверхностям. От сдвига держится за счет сквозного крепления танка и енкодера.  

Толщину не помню, но у нас  в магазинах только одного типа было.

Главное, что оно не мешает работе сенсорных кнопок.

igogo0707
Offline
Зарегистрирован: 28.01.2021

А датчики какие использовал?

igogo0707
Offline
Зарегистрирован: 28.01.2021

А датчики какие использовал?

Vladimir_N
Offline
Зарегистрирован: 12.01.2022

igogo0707 пишет:

А датчики какие использовал?

TTP224 пару штук

9171733555
Offline
Зарегистрирован: 23.02.2022

Всем привет!

Где скачать скетч для наливатора, и какие библиотеки нужно установить, собираю по схеме с ЮтубаРеНаливатора https://www.youtube.com/watch?v=vzY13-mVmmc

у него загрузка скетча nalivator_reALM_FULL_ver41_x5.hex через его загрузчик, для полного функциклирования нужно ввести пароль но он на связь не выходит, по сему прошу у вас так как схемы индентичны.

индикатор  LCD1602 по I2C 

KonstantinD
Offline
Зарегистрирован: 19.02.2022

С праздником!!

подскажите, может ли быть это из за того что использую не те пины rx и tx для плеера? В скетче сначала указывал пины 0 и 1, работал плеер, но воспроизводил буквально несколько мелодий с флешки( карта сначала была. Фат32, потом отформатировал просто в фат, ниче не поменялось), (играл только первый тост, звук когда ставят рюмки, если убрать во время налива, если нет рюмок и наверно все, приветствие даже не воспроизводилось) сам скетч не менял, строки с треками присутствуют, копировал папку mp3 и 01 из архива, пробовал другие нарезки с тостами вставлять, воспроизводит так же только первый в списке. Думал что из-за пинов, нашел скрин другого участника форума, у него на пинах А3 и А2, к сожалению только смог поменять как у него, пока нет возможности на 10 и 11 перенести. В итогн работает как и раньше, но теперь стало читать музыку в плеере, добавил на флешку папку с названием 11, 3 трека записал туда и стабильно играют. Busy у меня подключено и указано в скетче к А1.

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

9171733555 пишет:

 нужно ввести пароль но он на связь не выходит

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

9171733555 пишет:

  так как схемы индентичны.

Не идентичны. 

 

KonstantinD пишет:

у него на пинах А3 и А2, к сожалению только смог поменять как у него, пока нет возможности на 10 и 11 перенести. 

Если всё работает, так и оставьте на этих пинах

KonstantinD
Offline
Зарегистрирован: 19.02.2022

raven78 пишет:

 

KonstantinD пишет:

у него на пинах А3 и А2, к сожалению только смог поменять как у него, пока нет возможности на 10 и 11 перенести. 

Если всё работает, так и оставьте на этих пинах

в этом и дело что работает на половину, хотел узнать может ли это быть из-за того что рх и тх на других пинах или же в чем-то еще. 
Так в целом вроде без сбоев работает.

В режиме мушкетеры наливает сразу, звук на миллисекунды проскакивает и он как будто пропускает звук и начинает наливать. Тост воспроизводит только первый с названием 001, любой если переименую в 001, будет его воспроизводить.

Потом попробую все таки на 10 и 11 все перепаять, неужели правда в этом дело

9171733555
Offline
Зарегистрирован: 23.02.2022

Vladimir_N пишет:

На 23 февраля, сделал по быстрому, подарок приятелю, любителю играть в танчики и клеить фанерные модели. Корпус брал готовый, только собрал по своему. Стол покрыт мягким стеклом - защита от пролива мимо рюмки.

Два динамика размером 70мм х 30мм  еле нашел, по 5вт каждый с стерео усилителем. Орут довольно громко. :)

скиньте скетч и схему на acsm_klimchuk@bk.ru спасибо!

Dimyn
Offline
Зарегистрирован: 11.12.2020

Зачем вам скетч и схема, Вы не в состоянии прочитать последние две страницы данного форума.

Господи, куда катится этот мир.

Vladimir_N
Offline
Зарегистрирован: 12.01.2022

KonstantinD пишет:

в этом и дело что работает на половину, хотел узнать может ли это быть из-за того что рх и тх на других пинах или же в чем-то еще. 
Так в целом вроде без сбоев работает.

В режиме мушкетеры наливает сразу, звук на миллисекунды проскакивает и он как будто пропускает звук и начинает наливать. Тост воспроизводит только первый с названием 001, любой если переименую в 001, будет его воспроизводить.

Потом попробую все таки на 10 и 11 все перепаять, неужели правда в этом дело

Эта проблема кроется в  новых китайских чипах установленных в плеере. Если внимательно посмотрите на надпись на чипе и она будет MH2024k-24SS, а сам чип узкий (примерно такой же ширины как микросхема усилителя), то я вас поздравляю вы владелец китайской подделки на китайскую подделку. Оригинальные чипы MH2024k-24SS широкие.  Еще отличительной особенностью этих устройств может быть надпись сверху на плате MP3-TF-16P V3.0 . Особенность данного устройства в том, что он вроде-бы принимает все команды, но с дикими плавающими задержками и сигнал BUSY у него по факту не является таковым, он просто подключен сигналу CS карты памяти. В результате сигнал иногда возникает дважды иногда трижды (один раз читает каталог карты, второй раз при воспроизведении файла).  Это хорошо видно при проигрывании нот на клавишах  двойное мигание светодиода на плеере при подаче одной команды воспроизведения файла из папки mp3.   Программа от raven78 построена на анализе сигнала  BUSY, но здесь он таковым не является и ориентироваться на него бесполезно. Добавление дополнительных задержек в программе частично устраняет часть глюков, но и добавляет новые т.к. задержка у чипа плавающая (зависит в каком каталоге файл каким по счету он был записан и т.д.)  и реакция на команды у него не всегда адекватная.

Выход замена глючного модуля плеера на нормальный, но это сейчас проблематично, в России практически во всех магазинах есть только эти подделки, у китайцев тоже. Они дешевле и им выгодней их продавать. Второй способ переписать программу, отказаться от использования сигнала BUSY и анализировать состояние чипа штатными командами, но это уже как решит автор программы.

 

Vladimir_N
Offline
Зарегистрирован: 12.01.2022

9171733555 пишет:

скиньте скетч и схему на acsm_klimchuk@bk.ru спасибо!

На форуме все есть. Прошивка и схема от raven78.