Форум ModelldepO  

Вернуться   Форум ModelldepO > Моделизм > Электрика и DCC > Arduino
Ответ
 
Опции темы Опции просмотра
Старый 25.12.2016, 20:37   #51
xu56857
Московский модуль
 
Аватар для xu56857
 
Регистрация: 02.02.2015
Адрес: Москва
Сообщений: 940
Сказал(а) 'не согласен(а)'!: 9
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 3,978
Поблагодарили 3,305 раз(а) в 637 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (3320)
По умолчанию

Получилось, взяв за основу скейтчи от BR95009 и Alexmit, добавив своего )) сделал декодер для управления воротами в депо и вкл/выкл освещения и имитации работы сварки.
Миниатюры:
Нажмите на изображение для увеличения
Название: IMG_1842.jpg
Просмотров: 1295
Размер:	141.7 Кб
ID:	137121
Вложения:
Тип файла: rar dcc__decoder_vorota.rar (2.0 Кб, 152 просмотров)
xu56857 вне форума  
Вверх
8 пользователя(ей) сказали cпасибо:
Старый 24.01.2017, 12:01   #52
AleksSF
Пользователь
 
Аватар для AleksSF
 
Регистрация: 23.06.2016
Адрес: Санкт-Петербург
Сообщений: 925
Сказал(а) 'не согласен(а)'!: 25
Сказали 'не согласен'! 11 раз(а) в 11 сообщениях
Сказал(а) спасибо: 1,321
Поблагодарили 606 раз(а) в 318 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - это имя известно всем (618)
По умолчанию

Цитата:
Сообщение от xu56857 Посмотреть сообщение
сделал декодер для управления воротами в депо
Посмотрел Ваш скейтч. Появился вопрос. Как в этой функции:
// Обработчик стрелочных пакетов. Эта функция запускается, когда библиотека ловит пакет:
void BasicAccDecoderPacket_Handler(int address, boolean activate, byte data)
передается параметр data. Кнопками мыши или как.
AleksSF вне форума  
Вверх
Старый 24.01.2017, 12:38   #53
xu56857
Московский модуль
 
Аватар для xu56857
 
Регистрация: 02.02.2015
Адрес: Москва
Сообщений: 940
Сказал(а) 'не согласен(а)'!: 9
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 3,978
Поблагодарили 3,305 раз(а) в 637 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (3320)
По умолчанию

Цитата:
Сообщение от AleksSF Посмотреть сообщение
Посмотрел Ваш скейтч.
Цитата:
Сообщение от xu56857 Посмотреть сообщение
взяв за основу скейтчи от BR95009 и Alexmit, добавив своего ))
как было сказано выше, своего я добавлял по обработке команд ( работа 2-ух серв и вкл/ выкл света еще на двух выходах)

А так, да , декодер ловит свой DCC адрес ( по умолчанию в скейтче "1" , т.е. аксессуарные адреса 5 , 6 , 7 и 8 ) , с кнопок мыши или другой командной станции.
xu56857 вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 24.01.2017, 15:05   #54
Alexmit
Местный
 
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,827
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 971
Поблагодарили 2,639 раз(а) в 1,561 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
1 Всего
Репутация: репутация неоспорима (2665)
По умолчанию

Цитата:
Сообщение от AleksSF Посмотреть сообщение
передается параметр data. Кнопками мыши или как.
Параметр data содержит в себе два младших бита адреса и бит направления (прямо или в сторону).
Поэтому очень удобно его разбирать через switch и case.
switch (data) {
case 0x00:
и т.д.

#33 - здесь заготовка.
Alexmit вне форума  
Вверх
2 пользователя(ей) сказали cпасибо:
Старый 25.01.2017, 02:20   #55
AKlion
Заглянувший
 
Аватар для AKlion
 
Регистрация: 22.08.2016
Адрес: Тольятти
Сообщений: 191
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 0
Поблагодарили 226 раз(а) в 71 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - весьма и весьма положительная личность (226)
По умолчанию

Наверное вопрос от чайника в ардуинках. Как вы её программируете, нужен какой то программатор?
AKlion вне форума  
Вверх
Старый 25.01.2017, 09:45   #56
AleksSF
Пользователь
 
Аватар для AleksSF
 
Регистрация: 23.06.2016
Адрес: Санкт-Петербург
Сообщений: 925
Сказал(а) 'не согласен(а)'!: 25
Сказали 'не согласен'! 11 раз(а) в 11 сообщениях
Сказал(а) спасибо: 1,321
Поблагодарили 606 раз(а) в 318 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - это имя известно всем (618)
По умолчанию

Цитата:
Сообщение от AKlion Посмотреть сообщение
Наверное вопрос от чайника в ардуинках
Вот здесь все для начала http://wiki.amperka.ru/видеоуроки:джереми-блюм
AleksSF вне форума  
Вверх
2 пользователя(ей) сказали cпасибо:
Старый 25.01.2017, 09:50   #57
AleksSF
Пользователь
 
Аватар для AleksSF
 
Регистрация: 23.06.2016
Адрес: Санкт-Петербург
Сообщений: 925
Сказал(а) 'не согласен(а)'!: 25
Сказали 'не согласен'! 11 раз(а) в 11 сообщениях
Сказал(а) спасибо: 1,321
Поблагодарили 606 раз(а) в 318 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - это имя известно всем (618)
По умолчанию

Alexmit, Спасибо за разъяснение.
Еще вопрос собрал схему как у Гатова
Нажмите на изображение для увеличения
Название: DCC_mini_Dekoder_sch.png
Просмотров: 788
Размер:	14.5 Кб
ID:	138501
Собрал по верхнему варианту. Блок void setup срабатывает. А на прерывания не откликается. Правда у меня Мега. Что я не так делаю?
AleksSF вне форума  
Вверх
Старый 25.01.2017, 10:14   #58
xu56857
Московский модуль
 
Аватар для xu56857
 
Регистрация: 02.02.2015
Адрес: Москва
Сообщений: 940
Сказал(а) 'не согласен(а)'!: 9
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 3,978
Поблагодарили 3,305 раз(а) в 637 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (3320)
По умолчанию

Лучше по второму варианту. И посмотреть осциллографом , что на входе D2 , у меня как-то размаха сигнала не хватала.
xu56857 вне форума  
Вверх
Старый 25.01.2017, 10:53   #59
AleksSF
Пользователь
 
Аватар для AleksSF
 
Регистрация: 23.06.2016
Адрес: Санкт-Петербург
Сообщений: 925
Сказал(а) 'не согласен(а)'!: 25
Сказали 'не согласен'! 11 раз(а) в 11 сообщениях
Сказал(а) спасибо: 1,321
Поблагодарили 606 раз(а) в 318 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - это имя известно всем (618)
По умолчанию

Цитата:
Сообщение от xu56857 Посмотреть сообщение
И посмотреть осциллографом , что на входе D2 , у меня как-то размаха сигнала не хватал
К сожалению он еще едет из Китая. А можно как-то еще посмотреть.
AleksSF вне форума  
Вверх
Старый 25.01.2017, 11:31   #60
laba
Местный
 
Аватар для laba
 
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (5127)
По умолчанию

Цитата:
Сообщение от AleksSF Посмотреть сообщение
Собрал по верхнему варианту
Цитата:
Сообщение от xu56857 Посмотреть сообщение
Лучше по второму варианту
Второй вариант уже проверенный много раз, работает 100%. Правда можно нарваться на китайские 6N137, которые иногда по скорости не отвечают нужным параметрам, но таких прецедентов у меня почти не было.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB
С приветом из подземки!!!
laba вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 25.01.2017, 12:10   #61
AleksSF
Пользователь
 
Аватар для AleksSF
 
Регистрация: 23.06.2016
Адрес: Санкт-Петербург
Сообщений: 925
Сказал(а) 'не согласен(а)'!: 25
Сказали 'не согласен'! 11 раз(а) в 11 сообщениях
Сказал(а) спасибо: 1,321
Поблагодарили 606 раз(а) в 318 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - это имя известно всем (618)
По умолчанию

Цитата:
Сообщение от laba Посмотреть сообщение
Второй вариант уже проверенный много раз, работает 100%
А третий рабочий???. я не сторонник электрической связки. Просто пока детали едут, для тестирования.
AleksSF вне форума  
Вверх
Старый 25.01.2017, 15:04   #62
Alexmit
Местный
 
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,827
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 971
Поблагодарили 2,639 раз(а) в 1,561 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
1 Всего
Репутация: репутация неоспорима (2665)
По умолчанию

Цитата:
Сообщение от AleksSF Посмотреть сообщение
Еще вопрос собрал схему как у Гатова
А вот не надо. Посмотрите здесь
Цитата:
Сообщение от AleksSF Посмотреть сообщение
А на прерывания не откликается. Правда у меня Мега.
Вообще-то это для 328P чипа. (Т.е. UNO, NANO, Mini)
Alexmit вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 25.01.2017, 15:15   #63
laba
Местный
 
Аватар для laba
 
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (5127)
По умолчанию

Цитата:
Сообщение от AleksSF Посмотреть сообщение
А третий рабочий???
Не пробовал, но видел схемы и без опторазвязки. Так что наверное будут работать.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB
С приветом из подземки!!!
laba вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 25.01.2017, 15:57   #64
BR95009
Brocken-Meister
 
Аватар для BR95009
 
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,605
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,012
Поблагодарили 9,313 раз(а) в 3,305 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (9354)
По умолчанию

Цитата:
Сообщение от laba Посмотреть сообщение
но видел схемы и без опторазвязки.
Ну да, резистор на 22 ком и вперед.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка.
Московский Модуль H0-присоединяйтесь!
BR95009 на форуме  
Вверх
Пользователь сказал cпасибо:
Старый 25.01.2017, 20:47   #65
AleksSF
Пользователь
 
Аватар для AleksSF
 
Регистрация: 23.06.2016
Адрес: Санкт-Петербург
Сообщений: 925
Сказал(а) 'не согласен(а)'!: 25
Сказали 'не согласен'! 11 раз(а) в 11 сообщениях
Сказал(а) спасибо: 1,321
Поблагодарили 606 раз(а) в 318 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - это имя известно всем (618)
По умолчанию

Всем еще раз спасибо. Третий вариант заработал. Но рабочую буду делать как у BR95009.
AleksSF вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 26.01.2017, 09:21   #66
AleksSF
Пользователь
 
Аватар для AleksSF
 
Регистрация: 23.06.2016
Адрес: Санкт-Петербург
Сообщений: 925
Сказал(а) 'не согласен(а)'!: 25
Сказали 'не согласен'! 11 раз(а) в 11 сообщениях
Сказал(а) спасибо: 1,321
Поблагодарили 606 раз(а) в 318 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - это имя известно всем (618)
По умолчанию

Еще вопрос к профессионалам. Если декодер управляет 4 или 8 стрелками. И приходит команда одновременно на 2 стрелки. То как это отрабатывается???
AleksSF вне форума  
Вверх
Старый 26.01.2017, 09:37   #67
BR95009
Brocken-Meister
 
Аватар для BR95009
 
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,605
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,012
Поблагодарили 9,313 раз(а) в 3,305 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (9354)
По умолчанию

Пишешь 4 или 8 условия подряд в хэндлере:

Если адрес_стрелки == 1 то {
Ессли влево перевести_стрелку_1_лево= 1.
Еслли вправо то...}

И тд...

А в теле функции луп пишешь обработчик переменных перевести_стрелку_х:

Если флаг ==1, то установить серву в А градусов, подождать перевода, отключить сервуу, флаг в 0.

Подождать - без delay.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка.
Московский Модуль H0-присоединяйтесь!
BR95009 на форуме  
Вверх
Пользователь сказал cпасибо:
Старый 26.01.2017, 11:13   #68
Qvan22
Заглянувший
 
Регистрация: 26.01.2013
Адрес: Минск
Сообщений: 204
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 1 раз в 1 сообщении
Сказал(а) спасибо: 456
Поблагодарили 454 раз(а) в 135 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - луч света в тёмном царстве (454)
По умолчанию

Цитата:
Сообщение от BR95009 Посмотреть сообщение
Пишешь 4 или 8 условия подряд в хэндлере:

Если адрес_стрелки == 1 то {
Ессли влево перевести_стрелку_1_лево= 1.
Еслли вправо то...}

И тд...

А в теле функции луп пишешь обработчик переменных перевести_стрелку_х:

Если флаг ==1, то установить серву в А градусов, подождать перевода, отключить сервуу, флаг в 0.

Подождать - без delay.
Если не поленится, то можно сделать и "плавный" перевод стрелки. Как вариант взять пример с функцией millis() и переделать под себя.
При получении флага перевода стрелки и направления, серва будет делать смещение на градус каждые например 100 миллисекунд, пока не достигнет нужного угла.
А там мы ее отключае и сбрасываем флаг перевода...
У себя использовал такой шаблон для сервы:
Скрытый текст

Arduino код:
  #include <Servo.h> 
  
Servo myservo1;
  
unsigned long currentMillis 0;
  
unsigned long previousMillis 0;
  const 
int servo_pause 80;//интервал для сервы
  
  
bool servo_flag1 1;// флаг работы
  
bool servo_direction1 1;//флаг направления переключения
  
int pos1_a 0//левая позиция
  
int pos1_b 30// правая позиция сервы
  
int pos1 pos1_a// актуальная позиция
  
int servo_pin 9//пин сервы
  
void setup() {  

}

void loop() {
   
currentMillis millis(); 
   
   if(
servo_flag1)// если сработал флаг переключения
   
{
      if((
currentMillis previousMillis) >= servo_pause)
       {
         
previousMillis currentMillis;
         
rail_switch1();
       }    
    }

}

void rail_switch1()//функция перевода стрелки
{         
    
myservo1.attach(servo_pin);//включем серву 
    
    
if(servo_direction1){myservo1.write(pos1++);}//добавляем или отнимае градус для сервы
    
else{myservo1.write(pos1--);}

    if((
pos1 <= pos1_a) & (servo_direction1 == 0))//сравниваем градус сервы с левой позицией 
    
{servo_flag1 0;myservo1.detach();}
    
    if((
pos1 >= pos1_b) & (servo_direction1 == 1))//проверяем правый градус сервы с правой позицией 
    
{servo_flag1 0;myservo1.detach();}

Qvan22 вне форума  
Вверх
4 пользователя(ей) сказали cпасибо:
Старый 26.01.2017, 11:45   #69
laba
Местный
 
Аватар для laba
 
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (5127)
По умолчанию

Цитата:
Сообщение от Qvan22 Посмотреть сообщение
Если не поленится, то можно сделать и "плавный" перевод стрелки. Как вариант взять пример с функцией millis() и переделать под себя.
При получении флага перевода стрелки и направления, серва будет делать смещение на градус каждые например 100 миллисекунд, пока не достигнет нужного угла.
Для плавного перевода сервы есть готовая библиотека, называется VarSpeedServo.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB
С приветом из подземки!!!
laba вне форума  
Вверх
3 пользователя(ей) сказали cпасибо:
Старый 26.01.2017, 13:09   #70
AleksSF
Пользователь
 
Аватар для AleksSF
 
Регистрация: 23.06.2016
Адрес: Санкт-Петербург
Сообщений: 925
Сказал(а) 'не согласен(а)'!: 25
Сказали 'не согласен'! 11 раз(а) в 11 сообщениях
Сказал(а) спасибо: 1,321
Поблагодарили 606 раз(а) в 318 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - это имя известно всем (618)
По умолчанию

Спасибо конечно, но это все у меня есть. Я имел ввиду, что допусти RocRail готовит маршрут и дает команды на перевод нескольких стрелок. Эти команды придут одновременно или разнесутся по времени. Есть ли вероятность того, что пока декодер устанавливает флаги для перевода первой стрелки, в этот момент придет команда на перевод следующей стрелки. И декодер ее потеряет.
AleksSF вне форума  
Вверх
Старый 26.01.2017, 13:35   #71
laba
Местный
 
Аватар для laba
 
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (5127)
По умолчанию

Цитата:
Сообщение от AleksSF Посмотреть сообщение
Я имел ввиду, что допусти RocRail готовит маршрут и дает команды на перевод нескольких стрелок. Эти команды придут одновременно или разнесутся по времени
При построении маршрута, программа отправляет команды для перевода стрелок с небольшими интервалами между ними. Этот интервал можно настроить в свойствах Rocrail сервера, по-моему. По памяти не помню где точно. Это сделано для "медлительных" декодеров.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB
С приветом из подземки!!!
laba вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 26.01.2017, 13:46   #72
AleksSF
Пользователь
 
Аватар для AleksSF
 
Регистрация: 23.06.2016
Адрес: Санкт-Петербург
Сообщений: 925
Сказал(а) 'не согласен(а)'!: 25
Сказали 'не согласен'! 11 раз(а) в 11 сообщениях
Сказал(а) спасибо: 1,321
Поблагодарили 606 раз(а) в 318 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - это имя известно всем (618)
По умолчанию

Цитата:
Сообщение от laba Посмотреть сообщение
программа отправляет команды для перевода стрелок с небольшими интервалами между ними
Еще раз спасибо. У меня в перспективе задуманы стрелочный декодер на Arduino Nano + (PCA9685 16x12-bit PWM I2C)*n.
Нажмите на изображение для увеличения
Название: PCA9685.jpg
Просмотров: 668
Размер:	158.6 Кб
ID:	138564
При n=5 можно управлять до 80 стрелками и по макету будет идти шина I2C. И еще вопрос в разработке и наладке DCC такая штука очень полезна Логичеcкий 16-канальный анализатор Saleae Logic 16, стоит его заказывать???
AleksSF вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 26.01.2017, 14:21   #73
BR95009
Brocken-Meister
 
Аватар для BR95009
 
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,605
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,012
Поблагодарили 9,313 раз(а) в 3,305 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (9354)
По умолчанию

Цитата:
Сообщение от Qvan22 Посмотреть сообщение
У себя использовал такой шаблон для сервы:
Я бы еще обесточивал ее после перевода, через реле или полевик. У меня они деаттачатся, но все равно подергиваются. С пружинкой - не страшно. А вот без пружинки - будут сходы.

Или использовать библиотеку Software Servo. Вроде как там избавились от подергивания.

---------- Сообщение добавлено в 16:21 ---------- Предыдущие сообщение было в 16:20 ----------

Цитата:
Сообщение от AleksSF Посмотреть сообщение
(PCA9685 16x12-bit PWM I2C)
Вот интересно, а при его применении сервы дергаются или нет?
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка.
Московский Модуль H0-присоединяйтесь!
BR95009 на форуме  
Вверх
Старый 26.01.2017, 14:38   #74
AleksSF
Пользователь
 
Аватар для AleksSF
 
Регистрация: 23.06.2016
Адрес: Санкт-Петербург
Сообщений: 925
Сказал(а) 'не согласен(а)'!: 25
Сказали 'не согласен'! 11 раз(а) в 11 сообщениях
Сказал(а) спасибо: 1,321
Поблагодарили 606 раз(а) в 318 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - это имя известно всем (618)
По умолчанию

Цитата:
Сообщение от BR95009 Посмотреть сообщение
Вот интересно, а при его применении сервы дергаются или нет
Вроде по описанию нет. Вот наш собранный на том-же чипе: http://amperka.ru/product/arduino-multiservo-shield Но он в 10! раз дороже чем на Али.
Я пробовал подключать несколько серв через этот шилд, но на дрожание не обратил внимания. Может сегодня попробую подключить, тогда отпишусь.
AleksSF вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 26.01.2017, 14:41   #75
BR95009
Brocken-Meister
 
Аватар для BR95009
 
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,605
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,012
Поблагодарили 9,313 раз(а) в 3,305 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (9354)
По умолчанию

И еще интересно, он каждую серву "держит"? Или "отпускает"? Или можно настроить?
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка.
Московский Модуль H0-присоединяйтесь!
BR95009 на форуме  
Вверх
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Z21 своими руками за 1 вечер и ~800 руб. BR95009 Arduino 822 28.02.2023 07:11
H0 Цистерна своими руками Denis Личный опыт 28 14.05.2019 19:35
Автотранспорт своими руками et2l027 Флейм 65 11.02.2018 20:31
DCC своими руками Taizer ЧАВО 51 16.07.2012 18:31


Текущее время: 10:23. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Copyright © ModelldepO.ru 2006 -