ARDUINO Наливатор. Обсуждение проекта

9k33

★✩✩✩✩✩✩
8 Янв 2020
51
15
SlavSSoft.ru
Извините если такой вопрос был, но чот устал листать 100 страниц. Подскажите где выставить скорость сервы, делей наливания и делей после наливания? А то брызгается и капает мимо стаканчиков. Прошивка последняя от гайвера(v1.5).

на вкладке a_setup


// настройка серво
servoON();
servo.attach(SERVO_PIN, 600, 2400);
if (INVERSE_SERVO) servo.setDirection(REVERSE);

servo.write(0);
delay(800);
servo.setTargetDeg(0);
servo.setSpeed(120);
servo.setAccel(0.3);
servoOFF();
 
  • Лойс +1
Реакции: Twisp

diggeerr

✩✩✩✩✩✩✩
24 Май 2021
1
0
здравствуйте. подскажите купил адресные светодиоды 3 бита на рюмку, проект под них делал . Не могу разобраться в скетче. По идее сейчас подключены 12 светодиодов (4 модуля по три светодиода), но горят только первые 4 из 12. как сделать Как прописать чтоб модуль из трех светодиодов светился на одну рюмку?
 

Вложения

9k33

★✩✩✩✩✩✩
8 Янв 2020
51
15
SlavSSoft.ru
Как вариант попробуйте адресные контакты у тройки скрутить в параллель (если с совтом не можете разобраться)
 

N0rdling

★✩✩✩✩✩✩
15 Янв 2020
154
20
Приветствую всех!
Собрал Наливатор по стоковой технологии, без наворотов. Пробовал маленькую серву sg90, что-то сильно напрягается она, решил поставить по-больше (завалялась S3003). Для неё заменил длины импульсов для положения 0 и 180 градусов в attach.servo (на 250 и 1900 соответственно). И что-то разницы не заметил в сравнении со стоковыми значениями - серва не работает, как надо. В чем может быть проблема? Библиотека сервы?
П. С. : выше означенные значения длин импульсов подбирал экспериментально, при помощи библиотеки servo.h (даташита на серву не нашёл).
 

9k33

★✩✩✩✩✩✩
8 Янв 2020
51
15
SlavSSoft.ru
@N0rdling,
А можно подробнее, что значит "- серва не работает, как надо "
просто sg90 работает нормально даже с медной (тяжелой) трубкой, sg90S так вообще без вопросов.
 

N0rdling

★✩✩✩✩✩✩
15 Янв 2020
154
20
@9k33,
Маленькая серва сильно напрягается (по звуку) и едет небольшими рывками, не плавно.
А "- серва не работает, как надо " относилось к большой серве, которая S3003, она не поворачивается на нужный угол. Если в сервисном режиме (на стоковой прошивке наливатора) ее гонять вперед-назад, то в одну сторону, вроде бы поворачивается, а в другую - не до конца доходит, таким образом, после нескольких движений туда-сюда, положение 0 смещается.
 
Изменено:

9k33

★✩✩✩✩✩✩
8 Янв 2020
51
15
SlavSSoft.ru
@N0rdling,
Пятью постами выше посмотрите, поиграйте со скоростью и ускорением.
А для большой думаю да нужна библиотека своя (извините не пробовал точно не скажу)
 

Twisp

✩✩✩✩✩✩✩
27 Апр 2021
11
2
@N0rdling, я долго ковырял значения скорости и ускорения и так не смог полностью убрать разбрызгивание, всегда дергается и капает. Может кто-то подскажет как решить это. Использую маленькую серву как в видео.
 
  • Лойс +1
Реакции: Александр551

N0rdling

★✩✩✩✩✩✩
15 Янв 2020
154
20
@Twisp,
Думаю, скорость и ускорение здесь особо не причём. Вероятнее всего - не соответствие длины импульса, подаваемого контроллером серве...
 

9k33

★✩✩✩✩✩✩
8 Янв 2020
51
15
SlavSSoft.ru
@Twisp Тоже долго игрался, остановился на- 100 скорость, 0,4 ускорение. Диаметр носика 1,8 мм(имеет значение материал трубки, с медью можно без носика, но нужен противовес (оставляю 7 см трубки с обратной стороны привода))
@N0rdling, Про скорость и ускорение писал именно о sg90.
 

jorikmp42

✩✩✩✩✩✩✩
13 Май 2021
2
1
доброго времени. собрал наливатор по первой схеме Алекса, изначально все работало, укоротил провода, перепаял (что бы в корпус по меньше поместилось) и тут начались приколы с сервой. Когда она отключена все работает(дисплей горит все режими работают концевики тоже) только подключаю питание на сервопривод ардуино начинает мигать красным диодом L, дисплей, кнопка и энкодер перестают работать. По схеме проверял все спаяно правильно. в чем может быть проблема подскажите
 
  • Лойс +1
Реакции: Александр551

N0rdling

★✩✩✩✩✩✩
15 Янв 2020
154
20
@jorikmp42, с большой долей вероятности, где-то короткое замыкание. Проверяй внимательнее, можно позвонить провода сервы на наличие к.щ.
 

Twisp

✩✩✩✩✩✩✩
27 Апр 2021
11
2
@N0rdling, про импульс можно поподробнее? Это можно программно изменить или нужно перепаивать например конденсатор другой?
 
  • Лойс +1
Реакции: Александр551

N0rdling

★✩✩✩✩✩✩
15 Янв 2020
154
20
@Twisp, длина импульса задается в скетче в строке servo.attach (servoPin, min, max). Где min и max соответственно импульс для угла 0 и 180 градусов. Погугли про библиотеку servo.h... В моем случае, походу, серва дохлая (возможно её потенциометр, х.з.)...
 

Twisp

✩✩✩✩✩✩✩
27 Апр 2021
11
2
@N0rdling, спасибо большое, попробую поковырять еще) И удачи вам разобраться в вашей задаче.
 

vrolan

✩✩✩✩✩✩✩
7 Июн 2021
3
2
Люди добрые, подскажите, как увеличить паузу между остановкой носика над рюмкой и началом работы помпы. И соответственно такую же паузу между окончанием работы помпы и началом движения сервы.
 
  • Лойс +1
Реакции: Александр551

N0rdling

★✩✩✩✩✩✩
15 Янв 2020
154
20
@Николамастер, у меня микрики, подключены по нормально-разомкнутой схеме, а параметр этот стоит 0, соответственно, если у вас по нормально-замкнутой схеме, то нужно ставить 1.
П.С. В чем проблема поменять его на противоположный, залить скетч и попробовать? ))
 

sanchyo

✩✩✩✩✩✩✩
28 Ноя 2019
4
2
Добрый день! Собрал наливатор по первой схеме (полная копия с одной повышайкой и шаговиком). Работает всё отлично, кроме того, что пятая рюмка при старте сразу активна и горит светодиод. Думал наводка, убрал поблизости все провода, включая светодиод, ничего не изменилось. В качестве сенсоров использую ttp229 и квадраты из медного тексталита. В чём может быть проблема, может кто сталкивался?
 

N0rdling

★✩✩✩✩✩✩
15 Янв 2020
154
20
@sanchyo, уменя было такое с первой рюмкой: включаешь, а она зеленым горит, если нажать и отпустить концевик, то гаснет. Добавил в скетче после всех инициализаций, в самом конце сетапа
strip.clear();
strip.show();
Помогло, но у меня концевики.
1. Рабочий ли сам сенсор?
2. Сенсор может срабатывать практически на что угодно, поэтому от плоскости крепления его лучше отнести на небольшое расстояние.
 
  • Лойс +1
Реакции: Александр551