Наливатор с ОЛЕД дисплеем , MP3-плееером, LED подсветкой , шаговиком или сервой.

Rubick

✩✩✩✩✩✩✩
1 Июл 2020
11
0
Лента подключена ?
На нажатие реагирует ? Там может ожидать нажатия кнопки.
У меня отдельные светодиоды, как у Гайвера, но это сути не меняет. На нажатие концевиков лента не реагирует. Думал ее нужно будет включить через меню после настройки мест под рюмки.
 

Старик Похабыч

★★★★★★★
14 Авг 2019
4,327
1,320
Москва
Не на нажатие концевиков, а на нажатие кнопки энкодера.
Надпись появилась - кликнуть энкодером.
0 - положение парковки носика. Может быть в любом месте. далее пошли рюмки с 1 по ... ,при настройке подсвечивает место которое настраивается - горит светодиод.
Серва при настройке не должна поворачиваться руками - она держти положение, проверить на всякий, хотя должно быть ок.
 

Rubick

✩✩✩✩✩✩✩
1 Июл 2020
11
0
Нет. Этого не происходит. Я даже энкодер менял, пробовал на тип 1 с соответствующими изменениями в прошивке. Такое ощущение, что микросхема зависает, после вывода сообщения Калибровка на экран. Т.е. на клики энкодера никак не реагирует. Я и подтяжку в прошивке активировал.
 

willi

✩✩✩✩✩✩✩
16 Мар 2020
22
2
Привет честной народ,
при попытке загрузить скетч выдаёт вот что:
 

Вложения

Изменено:

Старик Похабыч

★★★★★★★
14 Авг 2019
4,327
1,320
Москва
Проверяйте правильность установки библиотеки U8glib
name=U8glib
version=1.19.1
author=oliver <[email protected]>
maintainer=oliver <[email protected]>
sentence=A library for monochrome TFTs and OLEDs
paragraph=Supported display controller: SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SH1106, UC1601, UC1610, UC1611, UC1701, ST7565, ST7920, KS0108, LC7981, PCD8544, PCF8812, SBN1661, TLS8204, T6963.
category=Display
url=https://github.com/olikraus/u8glib
architectures=avr,sam
 

willi

✩✩✩✩✩✩✩
16 Мар 2020
22
2
Загрузил U8glib хотел протестовать дисплей и опять куча ошибок:
Что опять я не так делаю?
 

Вложения

Anatolyj

★✩✩✩✩✩✩
30 Янв 2020
134
16
При включении наливатора помпа сразу включается. Подключена через драйвер. Если пин драйвера кинуть на минус то помпа работает если на плюс нет. Надо ли менять ;
digitalWrite2(PIN_PUMP, LOW); на HIGH
и здесь менять
digitalWrite2(PIN_PUMP, 1); на 0
}
void pump_disable() {
digitalWrite2(PIN_PUMP, 0); на 1
 

Старик Похабыч

★★★★★★★
14 Авг 2019
4,327
1,320
Москва
У меня было простое подключение через мосфет. Если помпа работает с точностью наоборот, то да , надо поменять включение и выключение.
 

Anatolyj

★✩✩✩✩✩✩
30 Янв 2020
134
16
У меня было простое подключение через мосфет. Если помпа работает с точностью наоборот, то да , надо поменять включение и выключение.
Поменял, заработала,
ЭНКОДЕР с обвязкой. Вроде работает, но как-то кривовато.. Здесь надо менять на 2 #define ENCODER_TYPE 1
 

Старик Похабыч

★★★★★★★
14 Авг 2019
4,327
1,320
Москва
в зависимости от энкодера, кому то надо. Попробовать ничего не мешает. Я пробовал на голом и круглом. уже не помню от какого осталось.
 

Anatolyj

★✩✩✩✩✩✩
30 Янв 2020
134
16
Вот такой получился
Сегодня потестировал и появился косяк. При наливе в 4 рюмку зажигаются диоды зеленым по кругу. Но когда доходит до последнего диода все зависает. Если подсветку отключить то все работает. Заменил диодное кольцо не помогло
 

Старик Похабыч

★★★★★★★
14 Авг 2019
4,327
1,320
Москва
Надо проверить верно ли указано кол-во диодов на рюмку, номера 1-ых диодов в настройке.

Еще. В каком режиме идет зависание ? Диоды полностью сменились на зеленый ? И хорошо бы видео.
 

Anatolyj

★✩✩✩✩✩✩
30 Янв 2020
134
16
Количество указано верно. У меня диодные кольца по 8 диодов. С первой по 3 позиции нормально, а на 4 ставлю рюмку моргает красным, начинается налив диоды по кругу загораются зеленым и когда доходит до последнего диода (до 8) все виснет, то есть у диодного кольца горят 7 диодов зеленым а 8 не загорается и все виснет пока питание не передернешь. Думал кольцо диодное брак поставил другое тоже самое. А если подсветку выключаю все работает корректно
 

Anatolyj

★✩✩✩✩✩✩
30 Янв 2020
134
16
4 позиции, помпа крутит пока нажат концевик. Как только коцевик отпускаешь виснет
 

Старик Похабыч

★★★★★★★
14 Авг 2019
4,327
1,320
Москва
Если помпа отключается при отпускании концевика, значит нет зависания..
Так и не понял в каком режиме это происходит. Коневейр или одиночный налив. Объем налива какой ?
Скиньте в ПМ silver_naliv_20.ino и drink_place.ino
 

Anatolyj

★✩✩✩✩✩✩
30 Янв 2020
134
16
Во всех режимах и с разным объемом. При отпускании концевика помпа секунд через 10 отключается. Дальше виснет диоды на позициях горят не полностью и башня остается над 4 рюмкой.
 

Вложения

Bladeslider

✩✩✩✩✩✩✩
11 Сен 2020
6
0
Добрый день, не могли бы нарисовать хотя бы от руки подключение помпы к ардуино, через какие элементы? Спасибочки