Добрый день! Зарегистрировался на форуме, не знаю как писать в ЛС, задам вопрос здесь если позволите. Повторил схему raven78 супер прошивка, до этого пришлось два раза схему переделывать только из-за прошивок кривых. Здесь все работает ровно (серву пока не ставил кривые две штуки, коротят, но думаю с этим проблем не будет).
Возникла одна проблема, помогите, пожалуйста. Плеер на чипе MH2024K-24SS звук работает когда ставишь стопку (тинькает), когда снимаешь раньше времени (это не серьезно), когда наливает больше чем в одну стопку (тикает как часы), если войти в настройки тостов и установить громкость-произносит тост. Но нет звука при включении, не произносит тост после налития. Не подскажите с чем может быть проблема? Хотя сам плеер проверял, кнопка на землю запускает все тосты по порядку.
Хотя сам плеер проверял, кнопка на землю запускает все тосты по порядку.
Это ещё ничего не значит, плеер не отвечает на команды через сериал порт,хотя по предыдущему сообщению если пролить 50 и заработает, то будем думать, но очень странная ситуёвина.
Если зайти в настройки тостов, количество треков в папках считает? Плеер работает? Не поленитесь прочитать несколько последних страниц, много про плеер обсуждали.
Павел 33333 пишет:
Попробуйте перепрошить 50 прошивкой на 54 прошивке у меня на этом чипе плеер тоже глючил .до 54 прошивки эти плеера работали без глюков .
Я не сразу обратил внимание, еще раз затестил скеч, короче модули которые с чипом 24пин при старте приветствие и первый тост
произносит, а дальше тока первый тост постоянно произносит, не переходит на второй тост. И также не все модули с 16 пин работают нормально. Вот так.
У меня два модуля на чипах MH2024K-24SS вели себя так же. Заработали при значении таймаута 1500 - 1700. При 1000 и при 2000 уже не видят треки. При 1000 нет звука приветствия. При перемещении между папками слегка "подхрюкивают"
Попробуйте перепрошить 50 прошивкой на 54 прошивке у меня на этом чипе плеер тоже глючил .до 54 прошивки эти плеера работали без глюков .
Это у Вас вероятно до 54 прошивки "правильный" плеер был.
Про глюки -это я писал, Пост № 4475, и было такое как раз на 50 (вроде) прошивке. Мы сейчас зря запутаемся. Менять прошивку на 50 не стоит, там дальше вроде как только настроек добавилось.
Причина в том, что "не проходит" ответ плеера на команду ардуино. Проблему сразу видно при выборе папки с тостами в режиме настройки - не видит количества треков.
Почему так происходит не совсем понятно, физически ответ плеера присутствует, единственно скорость
намерял 8330 вместо стандартной 9600. Почему при изменении значения таймаута плеер иногда даже папку MP3 теряет - вообще непонятно. Вроде не должно такого быть.
скорей всего на 50 тест плеер а на чистой 50 у меня плеер отлично работал да и на ранних тоже все хорошо плеера у меня с одной партии 15 шт наливаторов 12 шт собрал друзьям проблем с плеерами не было . Сейчас соберу еще один и поиграюсь с настройками в 54 прошивке
Да, согласен, " 50 - тест плеер". Вроде пробовал откатывать на более ранние, но не помню, чтобы была разница. Тут только Роман ( raven78 ) знает, чем прошивки отличаются.
Ощущения такие, что новые партии чипов имеют отличия от стандартной спецификации. Тут проскакивала тема с тестом плеера, я прогнал тест на шести экземплярах плееров. Все выдают разные ошибки. Возможно библиотека сырая, я в этом не специалист.
Ребята! Спасибо огромное за помощь! Все заработало - покопал в настройках, у меня нормально с таймаутом 2000 пошло (не воспроизводится музыка в плеере, но она в принципе не нужна). Еще один момент споткнулся в самом начале, хотел попросить написать на гитхабе в инструкции или в коде сразу: настройки по дефолту не сразу понятно, что значит автобармен и тосты по умолчанию выключены. И по возможности в гитхаб или в видео на ютубе добавить ссылку на эту ветку форума (нашел ее случайно в последнем видео в ответах на комменты). Это субъективное мнение, когда прошел - все понятно, сначала спотыкаешься на этих мелочах.
А вообще данная прошивка самая адекватная в плане работы и описания кода и файлов "хелпов". Перебрал несколько, куча костылей -которые каждый автор под себя подстраивал, потом в угадайку играй. На данном скетче с моим обвесом завелось с пол пинка. Огромная благодарность, что делаете большое дело и "не жмете". Спасибо
Использовал два витка провода 0.3 - 0.8 вокруг линзы для светодиодов 15- 25 гр.
Вполне себе ничего, при условии "правильных" датчиков.. Конструкция не протекает, хоть как залей. Подсветка получается красивая, всем рекомендую...
Ну, и .. .читайте, наконец, документацию... Если я вижу, что потенциальный юзверь ничего не читал, и не хочет, то ни я, ни кто-либо другой ему не поможет, по определеню...
yct9 пишет: "Спасибо, есть что новое прочитать? С 2019г вроде ничего нового нет"
Ну, ежели по большому счету, так с 50х годов ничего нового и нету, все уже тогда придумали... Так, элементная база продвинулась немного, а решения все те-же...
Странно... В последней прошивке (54) в настройках громкости озвучки не регулируется оная. Крути не крути, а по факту она остается на одном уровне. Проверено на трех ардуинах и трех заведомо рабочих плеерах. Глюк у меня или в прошивке? Последняя рабочая была 48, другие не пробовал. При чем в плеере громкость регулируется.
Еще на двух ардуинах словил глюк, что энкодер только со второго тика перелистывает меню О_о
И согласно схеме r4 - 5.1 ком и R5 - 18 ком, а вот калькулятор выдает 1,8. Куда рыть землю? И почему именно 0 - 5В, когда после акб 0 - 4,2? или учитываем что зарядное подключим?
Здесь используется внутренне опорное ардуино равное 1.1 вольт. АЦП ардуино не может оцифровать значений выше этого. Это значение соответствует напряжению питания делителя 5 Вольт. При этом наливатор считает, что подключено внешнее питание. При уменьшении напряжения отображаются полоски индикатора батареи и далее переход в режим сна.
Никогда не пользовался "калькулятором" Вот смотрите:
Сопротивление цепи R4 + R5 = 5.1+18=23.1 кОм
Ток в цепи при питании 5В I = 5 / 23.1=0,216 мА
На резисторе 5.1 кОм падение напряжения составит 5, 1 Х 0.216 = 1,1 Вольт.
Что, собственно и требуется.
Здесь используется внутренне опорное ардуино равное 1.1 вольт. АЦП ардуино не может оцифровать значений выше этого. Это значение соответствует напряжению питания делителя 5 Вольт. При этом наливатор считает, что подключено внешнее питание. При уменьшении напряжения отображаются полоски индикатора батареи и далее переход в режим сна.
Никогда не пользовался "калькулятором" Вот смотрите:
Сопротивление цепи R4 + R5 = 5.1+18=23.1 кОм
Ток в цепи при питании 5В I = 5 / 23.1=0,216 мА
На резисторе 5.1 кОм падение напряжения составит 5, 1 Х 0.216 = 1,1 Вольт.
Что, собственно и требуется.
Это я понял. Вопрос в другом, что по калькуляторам 18кОм ника не выходит. Это и вводит деда в ступор. Откуда взялось 18 кОм, когда калькулятор показывает 1,8? И все-таки как правильно посчитать исходный коэффициент нужный программе, имея свои номиналы резисторов? Смотрел по теме, пару раз всплывали подобные вопросы. Может расписать где для таких как я?
На резисторе 18 кОм падение напряжения составит 18 Х 0.216 = 3, 9 Вольт.
На резисторе 5.1 кОм падение напряжения составит 5, 1 Х 0.216 = 1,1 Вольт.
Общее напряжение 3,9 + 1,1 = 5 Вольт.
Что тут можно посчитать по другому???
Это я понял. Вопрос в другом, что по калькуляторам 18кОм никак не выходит.
Ну как же не выходит то , вот
ДедСергей пишет:
И все-таки как правильно посчитать исходный коэффициент нужный программе, имея свои номиналы резисторов?
Подсчитываете по формуле указанной в скетче и это будет эталон, но не всё в этой жизни идеально, например опорное напряжение в ардуино не ровно 1,1 вольт, или резисторы не точные, тут вступает в работу мультиметр и этот коэффициент подбирается уже по месту. Можно заметить, что в скетче коэффициент немного не соответствует расчётной величине, это как раз я подбирал под себя, у Вас может быть другой.
R4-8k R5-56k R4 / (R4+R5)=0,12 9в х 0.12=1.1 1.1 / 1023 / R4 х (R4 + R5) коэффициент 0,00815
R4-5.1k R5-18k R4 / (R4+R5)=0,22 5в х 0.22=1.1 1.1 / 1023 / R4 х (R4 + R5) коэффициент 0,00487
вкладка c_func для трех АКБ 12,6в
392 #endif
393 } else if (value < 740) { // 9.2 вольта
394 flagBat = 1;
395 } else if (value < 790) { // 9,4 вольта
396 flagBat = 2;
397 #ifdef LOW_BAT_SLEEP_ON
398 if (lowBat) {
399 lowBat = false;
400 lcd.backlight();
401 check = true; // проверяем рюмки
402 }
403 #endif
404 } else if (value < 840) { // 10,6 вольта
405 flagBat = 3;
406 } else if (value < 900) { // 11,6 вольта
407 flagBat = 4;
408 } else if (value < 990) { // 12,6 вольта
409 flagBat = 5;
410 } else if (value < 1023) { // 13 вольт от сети
может кому пригодиться кто использовал такую схему питания на два или три АКБ .ДЕД резисторы можно подстовлять в калькулятор и с другим номиналом главное чтоб на выходе делителя было 1,1 вольт если будет 1,08 или 1,13 ничего страшного .
"например опорное напряжение в ардуино не ровно 1,1 вольт, или резисторы не точные, тут вступает в работу мультиметр и этот коэффициент подбирается уже по месту. Можно заметить, что в скетче коэффициент немного не соответствует расчётной величине, это как раз я подбирал под себя, у Вас может быть другой."
Роман идет программным путем, а я железным...
Самый простой вариант: Между R4 и R5 подстроечный разистор, желательно многооборотный.
Номинал особо не важен, скажем 4,3 - 33 кОм.
На вход делителя 5,0 Вольт на выходе выставляем 1,1 Вольт. ( Грубо )
У себя мерял напряжение на АКБ и выставил точно зто значение в меню "Настройка - Напряжение АКБ" На мой взгляд так будет наиболее точная настройка.
Просще, чем подбирать коэффициент и несколько раз порезаливать скетчь.
Добрый день! Вынужден опять обратиться за помощью. Собрал наливатор, все в идеале. Начал калибровать серву столкнулся с проблемой.
Когда переходим в режим калибровки сервы, выбираем положение над первой стопкой->клик энкодера->носик чуть прокрутился сам где-то на уровень третьей стопки, прокручиваем на вторую->кликаем->носик дернулся дальше итд... возникает проблема когда выставляем над пятой стопкой и когда кликаем энкодер, серва продвигается чуть дальше (если не вру на экране показывает 176 градусов), у меня тут большая проблема ((( с сервами проблемы-разбирал, подстраивал (не работали), но теперь если прокручивается больше 170-172 градусов (это на глаз), замыкает и наливатиор перегружается, естественно в память ничего не записывает о положении энкодера. У меня шестая стопка где-то на 160 градусах, и этого с головой хватает. Подскажите, пожалуйста, как или где можно подправить в коде чтобы серва после выбора положения над стопкой не "прыгала" далеко.
В коде не силен, нашел вроде похожее, но что с ним сделать так и не понял (чтобы не пинали, что усилий не приложил):
d_control.ino
case 41: // меню настройки позиции серво над рюмками
#ifdef SERVO_CHANGE_DIRECTION
move_enc(&servoPos, drift, 1, INITAL_ANGLE_SERVO, false);
servo.write(INITAL_ANGLE_SERVO - servoPos);
#else
move_enc(&servoPos, drift, 1, 180, false);
servo.write(servoPos);
и в Nalivator54.ino
// изменить значения если серво не доезжает до нужных углов, не всегда эффективно!
#define SERVO_MIN 544 // уменьшить если не доезжает до 0° (544 по умолчанию)
#define SERVO_MAX 2400 // увеличить если не доезжает до 180° (2400 по умолчанию )
Самое обидное что аппарат собран и подлезть прошить ардуинку целая проблема, экспериментировать крайне сложно(((
И можно вопрос по-ходу. если закоментить в d_control.ino из меню исчезнет плеер?(как бы не нужен):
case 3: // меню плеера
if (folTra == 1 ) {
move_enc(&folder2, drif.....
Костыль думаю такой, во вкладке a_setup 54 скетча , начиная с 53 строки
for (uint8_t i = 0; i < NUM_SHOTS; i++) {
EEPROM.get(address, shotPos[i]); // считываем из памяти положение для сервы
if ( shotPos[i] < 1 || shotPos[i] > 180) shotPos[i] = Procent; // если ячейки памяти не в интервале, то ставим начальные значения
address++;
Procent += (180 / (NUM_SHOTS - 1)) - 1;
}
все циферки 180 заменить на 160.
zxgame пишет:
И можно вопрос по-ходу. если закоментить в d_control.ino из меню исчезнет плеер?(как бы не нужен):
Нет конечно, это лишь малая часть, так просто не избавится)))
Тут опять проблемы с сервой... Можно придумать кучу "костылей" для одного конкретного случая. Для другого случая - другой "набор костылей" Тут ситуация аналогична МР3 плеерам.
Китайцы подделывают друг друга уже по пятому разу... С сервами засада, потому как работают они как повезет. Гудят (остаються под напряжением) в крайних положениях, дергаются, ведут себя неадекватно и,т,д. Иногда это происходит не сразу, что обидно вдвойне! Да и заказ с Алиэкспресс на эти позиции почему-то идет по пол-года. До сих пор у меня не было рекомендаций по серве, т.к. не было какой-либо базы..Первая серва "гудела" в крайнем положениях. Вторая "цифровая" начала дергаться на ровном месте через несколько минут эксплуатации. Еще две, немного больше в размере вели себя не совсем адекватно. Конечно, подбор значений в скетче немного нивелирует проблему, но не решает ее полностью.
Поверьте, я разбирал имеющиеся сервы, пытался менять платы управления и.т.д. но это не выход.
Здесь были рекомендации, брать сервы типа MG995. Да, они гораздо больше в размерах, да, мне пришлось переделать конструктив. Но она РАБОТАЕТ!!!
Перед этим четыре штуки в разной ценовой категории отправились в мусорное ведро. Ну не будет Вам "счастья" если серва изночально "кривая" ! Не тратьте время и деньги, бессмысленно это...
Подскажите как инвертировать дополнительную кнопку. На при нажатии и на массу замыкает. Концевики работают адекватно. А кнопка как будто всегда нажата, а когда нажимаешь как будто отжата
Поверьте, я разбирал имеющиеся сервы, пытался менять платы управления и.т.д. но это не выход.
Здесь были рекомендации, брать сервы типа MG995. Да, они гораздо больше в размерах, да, мне пришлось переделать конструктив. Но она РАБОТАЕТ!!!
Перед этим четыре штуки в разной ценовой категории отправились в мусорное ведро. Ну не будет Вам "счастья" если серва изночально "кривая" ! Не тратьте время и деньги, бессмысленно это...
Беру 996 пишут, что она стабильнее 995. До этого 2 сервы уже возврат денег делали (хорошо была рабочая, чтобы доказать, что схема работает - а то и разговаривать не хотели). Поэтому и дорабатывал эту серву, т.к. заказывать до бесконечности можно, а тут на месте приходится костылить.
скетч 54 все отлично работает плеер серва .серва была MG996R на 360 градусов переставил с MG90 платку в неё работает без проблем. Таймаут для плеера стоит 200мкс я его не менял все нормально пашет.
MG90 была прозрачном корпусе. Использую 995 сервы проблем с ними у меня никогда не было.
вопрос к Raven78 дополнительные звуки звучат только при нажатии энкодера, команда на разлив а при нажатии доп кнопки сенсорной не звучат это так задуманно.
заметил что в папке мп3 доп звуков шесть а должно быть семь вроде бы как и на 25 мл и 30 мл один и тотже доп звук звучит.И при выходе из сна наливатор зависает.
на 50 глюков нет а на54 глюк присуствует В режиме бармена работает отлично не виснет а в ручном может несколько раз сработать нормально потом при нажатии на энкодер или на доп кнопку зависает экран горит надписи есть светодиоды под рюмками светятся если рюмки убрать светодиоды продолжают гореть на энкодер наливатор не откликается .если играет музыка ставиш рюмки кликаеш по энкодеру аппарат сразу зависает.и при выходе из сна тоже ставишь рюмки кликаеш и он виснет Вот как то так .перепрограммировал несколько раз с 54 на 50 с 50 на 54 50 работает отлично.Завтра по новой скачаю скейч прошью и отпишусь .
здравствуйте , у меня такая же проблема с плеером , с чипом mh2024k-24ss. и еще пробовал на других чипах все также , поставил 16 пиновый плеер GD3200B РАБОТАЕТ НО ЕСТЬ свист . А так прошивка огонь, создателю респект .
прошил опять 54 выставил таймаут 2сек расскоментировал строку посылать по три команды плееру . так же зависает. Если включена музыка после нажатия энкодера ,команда на налив аппарат сразу виснет.Проблема скорей всего в последних изменениях.
в ручном режиме без музыки не зависает сейчас с музыкой зависает
в ручном режиме без музыки не зависает сейчас с музыкой зависает
Возможно напряжение слегка заряженой АКБ при включении нагрузки проседает и система опять уходит в сон (зависает). Нужно гистерезис побольше между уходом в сон и выходом из него.
Меню не совсем логичное. Переключение из Авто в Бармен и обратно очень долгое получается.
Бармена надо бы из меню настроек вытащить в меню режимов, или в АВТО сделать быстрый переход типа НАЛИВ - БАРМЕН - МУЛЬТИРОЗЛИВ - МУШКЕТЕРЫ.
Добрый день! Зарегистрировался на форуме, не знаю как писать в ЛС, задам вопрос здесь если позволите. Повторил схему raven78 супер прошивка, до этого пришлось два раза схему переделывать только из-за прошивок кривых. Здесь все работает ровно (серву пока не ставил кривые две штуки, коротят, но думаю с этим проблем не будет).
Возникла одна проблема, помогите, пожалуйста. Плеер на чипе MH2024K-24SS звук работает когда ставишь стопку (тинькает), когда снимаешь раньше времени (это не серьезно), когда наливает больше чем в одну стопку (тикает как часы), если войти в настройки тостов и установить громкость-произносит тост. Но нет звука при включении, не произносит тост после налития. Не подскажите с чем может быть проблема? Хотя сам плеер проверял, кнопка на землю запускает все тосты по порядку.
Попробуйте перепрошить 50 прошивкой на 54 прошивке у меня на этом чипе плеер тоже глючил .до 54 прошивки эти плеера работали без глюков .
Хотя сам плеер проверял, кнопка на землю запускает все тосты по порядку.
Это ещё ничего не значит, плеер не отвечает на команды через сериал порт,хотя по предыдущему сообщению если пролить 50 и заработает, то будем думать, но очень странная ситуёвина.
Если зайти в настройки тостов, количество треков в папках считает? Плеер работает? Не поленитесь прочитать несколько последних страниц, много про плеер обсуждали.
Попробуйте перепрошить 50 прошивкой на 54 прошивке у меня на этом чипе плеер тоже глючил .до 54 прошивки эти плеера работали без глюков .
Может просто настройки в скетче нужно подобрать?
Кто ещё может подтвердить данное недоразумение?
Я не сразу обратил внимание, еще раз затестил скеч, короче модули которые с чипом 24пин при старте приветствие и первый тост
произносит, а дальше тока первый тост постоянно произносит, не переходит на второй тост. И также не все модули с 16 пин работают нормально. Вот так.
У меня два модуля на чипах MH2024K-24SS вели себя так же. Заработали при значении таймаута 1500 - 1700. При 1000 и при 2000 уже не видят треки. При 1000 нет звука приветствия. При перемещении между папками слегка "подхрюкивают"
Попробуйте перепрошить 50 прошивкой на 54 прошивке у меня на этом чипе плеер тоже глючил .до 54 прошивки эти плеера работали без глюков .
Это у Вас вероятно до 54 прошивки "правильный" плеер был.
Про глюки -это я писал, Пост № 4475, и было такое как раз на 50 (вроде) прошивке. Мы сейчас зря запутаемся. Менять прошивку на 50 не стоит, там дальше вроде как только настроек добавилось.
Причина в том, что "не проходит" ответ плеера на команду ардуино. Проблему сразу видно при выборе папки с тостами в режиме настройки - не видит количества треков.
Почему так происходит не совсем понятно, физически ответ плеера присутствует, единственно скорость
намерял 8330 вместо стандартной 9600. Почему при изменении значения таймаута плеер иногда даже папку MP3 теряет - вообще непонятно. Вроде не должно такого быть.
скорей всего на 50 тест плеер а на чистой 50 у меня плеер отлично работал да и на ранних тоже все хорошо плеера у меня с одной партии 15 шт наливаторов 12 шт собрал друзьям проблем с плеерами не было . Сейчас соберу еще один и поиграюсь с настройками в 54 прошивке
Да, согласен, " 50 - тест плеер". Вроде пробовал откатывать на более ранние, но не помню, чтобы была разница. Тут только Роман ( raven78 ) знает, чем прошивки отличаются.
Ощущения такие, что новые партии чипов имеют отличия от стандартной спецификации. Тут проскакивала тема с тестом плеера, я прогнал тест на шести экземплярах плееров. Все выдают разные ошибки. Возможно библиотека сырая, я в этом не специалист.
Ребята! Спасибо огромное за помощь! Все заработало - покопал в настройках, у меня нормально с таймаутом 2000 пошло (не воспроизводится музыка в плеере, но она в принципе не нужна). Еще один момент споткнулся в самом начале, хотел попросить написать на гитхабе в инструкции или в коде сразу: настройки по дефолту не сразу понятно, что значит автобармен и тосты по умолчанию выключены. И по возможности в гитхаб или в видео на ютубе добавить ссылку на эту ветку форума (нашел ее случайно в последнем видео в ответах на комменты). Это субъективное мнение, когда прошел - все понятно, сначала спотыкаешься на этих мелочах.
А вообще данная прошивка самая адекватная в плане работы и описания кода и файлов "хелпов". Перебрал несколько, куча костылей -которые каждый автор под себя подстраивал, потом в угадайку играй. На данном скетче с моим обвесом завелось с пол пинка. Огромная благодарность, что делаете большое дело и "не жмете". Спасибо
Видео в студию)))
Здравствуйте, что используете в качестве датчика наличия рюмки? Если можно, фото сделайте пожалуйста
Использовал два витка провода 0.3 - 0.8 вокруг линзы для светодиодов 15- 25 гр.
Вполне себе ничего, при условии "правильных" датчиков.. Конструкция не протекает, хоть как залей. Подсветка получается красивая, всем рекомендую...
Ну, и .. .читайте, наконец, документацию... Если я вижу, что потенциальный юзверь ничего не читал, и не хочет, то ни я, ни кто-либо другой ему не поможет, по определеню...
Ну, и .. .читайте, наконец, документацию...
Спасибо, есть что новое прочитать? С 2019г вроде ничего нового нет(. Интересно кто как делает, ничего более..
Здравствуйте, что используете в качестве датчика наличия рюмки? Если можно, фото сделайте пожалуйста
использовал датчики TTP223, но подходят не все, как повезёт при покупке.
Описал на словах. Что же мне, разобрать все готовое чтобы фотки сделать?
yct9 пишет: "Спасибо, есть что новое прочитать? С 2019г вроде ничего нового нет"
Ну, ежели по большому счету, так с 50х годов ничего нового и нету, все уже тогда придумали... Так, элементная база продвинулась немного, а решения все те-же...
Здравствуйте, что используете в качестве датчика наличия рюмки? Если можно, фото сделайте пожалуйста
использовал датчики TTP223, но подходят не все, как повезёт при покупке.
Спасибо большое
Странно... В последней прошивке (54) в настройках громкости озвучки не регулируется оная. Крути не крути, а по факту она остается на одном уровне. Проверено на трех ардуинах и трех заведомо рабочих плеерах. Глюк у меня или в прошивке? Последняя рабочая была 48, другие не пробовал. При чем в плеере громкость регулируется.
Еще на двух ардуинах словил глюк, что энкодер только со второго тика перелистывает меню О_о
Глюк у меня или в прошивке?
В прошивке , перезалил. Громкость применялась, только её нельзя было проверить именно в настройках громкости тостов.
Еще на двух ардуинах словил глюк, что энкодер только со второго тика перелистывает меню О_о
Поддерживается только двухипульсный энкодер https://alexgyver.ru/encoder/. У Вас какой?
Глюк у меня или в прошивке?
В прошивке , перезалил. Громкость применялась, только её нельзя было проверить именно в настройках громкости тостов.
Отлично! Спасибо, теперь работает.
Еще на двух ардуинах словил глюк, что энкодер только со второго тика перелистывает меню О_о
Поддерживается только двухипульсный энкодер https://alexgyver.ru/encoder/. У Вас какой?
Именно тот, который не работает как надо xD Самопальный, выпаянный уже давно с какой-то магнитолы. Суть понял, поищу нужный.
Помогите с делителем.
https://cxem.net/calc_img/divcalc/3dd5e58b6c2f51d3b496a30d3cf23cd1.png это согласно номиналов на схеме.
У меня есть такие https://cxem.net/calc_img/divcalc/3bccf393d2f43f6887f7d7c947c31946.png Но вот условие R4 / ( R4 + R5 ) = 0.22 никак не выполняется
И согласно схеме r4 - 5.1 ком и R5 - 18 ком, а вот калькулятор выдает 1,8. Куда рыть землю? И почему именно 0 - 5В, когда после акб 0 - 4,2? или учитываем что зарядное подключим?
Здесь используется внутренне опорное ардуино равное 1.1 вольт. АЦП ардуино не может оцифровать значений выше этого. Это значение соответствует напряжению питания делителя 5 Вольт. При этом наливатор считает, что подключено внешнее питание. При уменьшении напряжения отображаются полоски индикатора батареи и далее переход в режим сна.
Никогда не пользовался "калькулятором" Вот смотрите:
Сопротивление цепи R4 + R5 = 5.1+18=23.1 кОм
Ток в цепи при питании 5В I = 5 / 23.1=0,216 мА
На резисторе 5.1 кОм падение напряжения составит 5, 1 Х 0.216 = 1,1 Вольт.
Что, собственно и требуется.
Здесь используется внутренне опорное ардуино равное 1.1 вольт. АЦП ардуино не может оцифровать значений выше этого. Это значение соответствует напряжению питания делителя 5 Вольт. При этом наливатор считает, что подключено внешнее питание. При уменьшении напряжения отображаются полоски индикатора батареи и далее переход в режим сна.
Никогда не пользовался "калькулятором" Вот смотрите:
Сопротивление цепи R4 + R5 = 5.1+18=23.1 кОм
Ток в цепи при питании 5В I = 5 / 23.1=0,216 мА
На резисторе 5.1 кОм падение напряжения составит 5, 1 Х 0.216 = 1,1 Вольт.
Что, собственно и требуется.
Это я понял. Вопрос в другом, что по калькуляторам 18кОм ника не выходит. Это и вводит деда в ступор. Откуда взялось 18 кОм, когда калькулятор показывает 1,8? И все-таки как правильно посчитать исходный коэффициент нужный программе, имея свои номиналы резисторов? Смотрел по теме, пару раз всплывали подобные вопросы. Может расписать где для таких как я?
Ток в цепи при питании 5В I = 5 / 23.1=0,216 мА
На резисторе 18 кОм падение напряжения составит 18 Х 0.216 = 3, 9 Вольт.
На резисторе 5.1 кОм падение напряжения составит 5, 1 Х 0.216 = 1,1 Вольт.
Общее напряжение 3,9 + 1,1 = 5 Вольт.
Что тут можно посчитать по другому???
Но вот условие R4 / ( R4 + R5 ) = 0.22 никак не выполняется
5.1 / 5.1+18 = 5.1 / 23,1 = ( Не поверите!!! ) 0,220779220
Это я понял. Вопрос в другом, что по калькуляторам 18кОм никак не выходит.
Ну как же не выходит то , вот
И все-таки как правильно посчитать исходный коэффициент нужный программе, имея свои номиналы резисторов?
Подсчитываете по формуле указанной в скетче и это будет эталон, но не всё в этой жизни идеально, например опорное напряжение в ардуино не ровно 1,1 вольт, или резисторы не точные, тут вступает в работу мультиметр и этот коэффициент подбирается уже по месту. Можно заметить, что в скетче коэффициент немного не соответствует расчётной величине, это как раз я подбирал под себя, у Вас может быть другой.
"например опорное напряжение в ардуино не ровно 1,1 вольт, или резисторы не точные, тут вступает в работу мультиметр и этот коэффициент подбирается уже по месту. Можно заметить, что в скетче коэффициент немного не соответствует расчётной величине, это как раз я подбирал под себя, у Вас может быть другой."
Роман идет программным путем, а я железным...
Самый простой вариант: Между R4 и R5 подстроечный разистор, желательно многооборотный.
Номинал особо не важен, скажем 4,3 - 33 кОм.
На вход делителя 5,0 Вольт на выходе выставляем 1,1 Вольт. ( Грубо )
У себя мерял напряжение на АКБ и выставил точно зто значение в меню "Настройка - Напряжение АКБ" На мой взгляд так будет наиболее точная настройка.
Просще, чем подбирать коэффициент и несколько раз порезаливать скетчь.
Добрый день! Вынужден опять обратиться за помощью. Собрал наливатор, все в идеале. Начал калибровать серву столкнулся с проблемой.
Когда переходим в режим калибровки сервы, выбираем положение над первой стопкой->клик энкодера->носик чуть прокрутился сам где-то на уровень третьей стопки, прокручиваем на вторую->кликаем->носик дернулся дальше итд... возникает проблема когда выставляем над пятой стопкой и когда кликаем энкодер, серва продвигается чуть дальше (если не вру на экране показывает 176 градусов), у меня тут большая проблема ((( с сервами проблемы-разбирал, подстраивал (не работали), но теперь если прокручивается больше 170-172 градусов (это на глаз), замыкает и наливатиор перегружается, естественно в память ничего не записывает о положении энкодера. У меня шестая стопка где-то на 160 градусах, и этого с головой хватает. Подскажите, пожалуйста, как или где можно подправить в коде чтобы серва после выбора положения над стопкой не "прыгала" далеко.
В коде не силен, нашел вроде похожее, но что с ним сделать так и не понял (чтобы не пинали, что усилий не приложил):
d_control.ino
и в Nalivator54.ino
Самое обидное что аппарат собран и подлезть прошить ардуинку целая проблема, экспериментировать крайне сложно(((
И можно вопрос по-ходу. если закоментить в d_control.ino из меню исчезнет плеер?(как бы не нужен):
Нужно устранять причины, а не следствия!
Костыль думаю такой, во вкладке a_setup 54 скетча , начиная с 53 строки
все циферки 180 заменить на 160.
Нет конечно, это лишь малая часть, так просто не избавится)))
Тут опять проблемы с сервой... Можно придумать кучу "костылей" для одного конкретного случая. Для другого случая - другой "набор костылей" Тут ситуация аналогична МР3 плеерам.
Китайцы подделывают друг друга уже по пятому разу... С сервами засада, потому как работают они как повезет. Гудят (остаються под напряжением) в крайних положениях, дергаются, ведут себя неадекватно и,т,д. Иногда это происходит не сразу, что обидно вдвойне! Да и заказ с Алиэкспресс на эти позиции почему-то идет по пол-года. До сих пор у меня не было рекомендаций по серве, т.к. не было какой-либо базы..Первая серва "гудела" в крайнем положениях. Вторая "цифровая" начала дергаться на ровном месте через несколько минут эксплуатации. Еще две, немного больше в размере вели себя не совсем адекватно. Конечно, подбор значений в скетче немного нивелирует проблему, но не решает ее полностью.
Поверьте, я разбирал имеющиеся сервы, пытался менять платы управления и.т.д. но это не выход.
Здесь были рекомендации, брать сервы типа MG995. Да, они гораздо больше в размерах, да, мне пришлось переделать конструктив. Но она РАБОТАЕТ!!!
Перед этим четыре штуки в разной ценовой категории отправились в мусорное ведро. Ну не будет Вам "счастья" если серва изночально "кривая" ! Не тратьте время и деньги, бессмысленно это...
Подскажите как инвертировать дополнительную кнопку. На при нажатии и на массу замыкает. Концевики работают адекватно. А кнопка как будто всегда нажата, а когда нажимаешь как будто отжата
del
Подключить её на плюс, а не на массу
http://arduino.ru/forum/proekty/nalivator-avtomatizirovannaya-mashina-kotoraya-budet-razlivat-alkogol-po-stopkam?page=88#comment-621870
Поверьте, я разбирал имеющиеся сервы, пытался менять платы управления и.т.д. но это не выход.
Здесь были рекомендации, брать сервы типа MG995. Да, они гораздо больше в размерах, да, мне пришлось переделать конструктив. Но она РАБОТАЕТ!!!
Перед этим четыре штуки в разной ценовой категории отправились в мусорное ведро. Ну не будет Вам "счастья" если серва изночально "кривая" ! Не тратьте время и деньги, бессмысленно это...
Беру 996 пишут, что она стабильнее 995. До этого 2 сервы уже возврат денег делали (хорошо была рабочая, чтобы доказать, что схема работает - а то и разговаривать не хотели). Поэтому и дорабатывал эту серву, т.к. заказывать до бесконечности можно, а тут на месте приходится костылить.
Нужно устранять причины, а не следствия!
Костыль думаю такой, во вкладке a_setup 54 скетча , начиная с 53 строки
Спасибо! Буду пробовать! )))
скетч 54 все отлично работает плеер серва .серва была MG996R на 360 градусов переставил с MG90 платку в неё работает без проблем. Таймаут для плеера стоит 200мкс я его не менял все нормально пашет.
MG90 была прозрачном корпусе. Использую 995 сервы проблем с ними у меня никогда не было.
вопрос к Raven78 дополнительные звуки звучат только при нажатии энкодера, команда на разлив а при нажатии доп кнопки сенсорной не звучат это так задуманно.
дополнительные звуки звучат только при нажатии энкодера, команда на разлив а при нажатии доп кнопки сенсорной не звучат это так задуманно.
Косяк конечно))). Перезалил 54, но не проверял))).
спасибо всё работает 54 скетч
заметил что в папке мп3 доп звуков шесть а должно быть семь вроде бы как и на 25 мл и 30 мл один и тотже доп звук звучит.И при выходе из сна наливатор зависает.
заметил что в папке мп3 доп звуков шесть а должно быть семь вроде бы как и на 25 мл и 30 мл один и тот же доп звук звучит.
Ну как бы, да. Звуков не нашлось. Если есть подходящие, то сделаем сколько угодно)))
И при выходе из сна наливатор зависает.
А вот здесь по подробней бы действия. У себя не могу воспроизвести данную ситуёвину.
сейчас залил 50 скейч погоняю если будет зависать значит глюк у меня .
на 50 глюков нет а на54 глюк присуствует В режиме бармена работает отлично не виснет а в ручном может несколько раз сработать нормально потом при нажатии на энкодер или на доп кнопку зависает экран горит надписи есть светодиоды под рюмками светятся если рюмки убрать светодиоды продолжают гореть на энкодер наливатор не откликается .если играет музыка ставиш рюмки кликаеш по энкодеру аппарат сразу зависает.и при выходе из сна тоже ставишь рюмки кликаеш и он виснет Вот как то так .перепрограммировал несколько раз с 54 на 50 с 50 на 54 50 работает отлично.Завтра по новой скачаю скейч прошью и отпишусь .
скачал 54 прошил глюки всё теже перепрошил на 50 всё окей
здравствуйте , у меня такая же проблема с плеером , с чипом mh2024k-24ss. и еще пробовал на других чипах все также , поставил 16 пиновый плеер GD3200B РАБОТАЕТ НО ЕСТЬ свист . А так прошивка огонь, создателю респект .
Или серва глючная, или... 995 моторчик, при старте наливатора от АКБ (АКБ >> TP4056 >> МТ3608) питание вырубается полностью.
Это я в танке оказался. Резистор (в моем случае 10 кОм, первый попавшийся) между датой и плюсом на серву решил проблему.
прошил опять 54 выставил таймаут 2сек расскоментировал строку посылать по три команды плееру . так же зависает. Если включена музыка после нажатия энкодера ,команда на налив аппарат сразу виснет.Проблема скорей всего в последних изменениях.
в ручном режиме без музыки не зависает сейчас с музыкой зависает
в ручном режиме без музыки не зависает сейчас с музыкой зависает
Возможно напряжение слегка заряженой АКБ при включении нагрузки проседает и система опять уходит в сон (зависает). Нужно гистерезис побольше между уходом в сон и выходом из него.
при старте наливатора от АКБ питание вырубается полностью.
Резистор между датой и плюсом на серву решил проблему.
Странное решение... У Вас скорее всего в модуле TP4056 защита "на пределе"
Включите без нее, все равно от нее толку нету.
Меню не совсем логичное. Переключение из Авто в Бармен и обратно очень долгое получается.
Бармена надо бы из меню настроек вытащить в меню режимов, или в АВТО сделать быстрый переход типа НАЛИВ - БАРМЕН - МУЛЬТИРОЗЛИВ - МУШКЕТЕРЫ.