Форум ModelldepO  

Вернуться   Форум ModelldepO > Моделизм > Электрика и DCC > Arduino
Ответ
 
Опции темы Опции просмотра
Старый 17.06.2017, 01:04   #251
BNSF9399
Местный
 
Аватар для BNSF9399
 
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (2791)
По умолчанию

Цитата:
Сообщение от laba Посмотреть сообщение
установить какой-то джампер
там две перемычки ставятся, это штатная штука.
https://github.com/DccPlusPlus/Docum...20Mappings.pdf

Цитата:
Сообщение от laba Посмотреть сообщение
Его надо включать вручную
вот как раз кнопкой РТ оно и включается.
BNSF9399 вне форума  
Вверх
2 пользователя(ей) сказали cпасибо:
Старый 17.06.2017, 08:47   #252
Igor Poezdov
Местный
 
Регистрация: 21.04.2012
Адрес: Новомосковск Тульская область
Сообщений: 1,887
Сказал(а) 'не согласен(а)'!: 18
Сказали 'не согласен'! 15 раз(а) в 10 сообщениях
Сказал(а) спасибо: 5,751
Поблагодарили 4,917 раз(а) в 1,110 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (4924)
По умолчанию

Цитата:
Сообщение от BR95009 Посмотреть сообщение
в догонку
вот какое радиоуправление человек делает на ардуино
https://vk.com/daimlermar?w=wall-122344455_2459

---------- Сообщение добавлено в 08:45 ---------- Предыдущие сообщение было в 08:43 ----------

...https://vk.com/daimlermar?w=wall-122344455_2022

---------- Сообщение добавлено в 08:47 ---------- Предыдущие сообщение было в 08:45 ----------

,,,https://vk.com/daimlermar?w=wall-122344455_1927
Igor Poezdov вне форума  
Вверх
3 пользователя(ей) сказали cпасибо:
Старый 17.06.2017, 09:49   #253
AleksSF
Пользователь
 
Аватар для AleksSF
 
Регистрация: 23.06.2016
Адрес: Санкт-Петербург
Сообщений: 925
Сказал(а) 'не согласен(а)'!: 25
Сказали 'не согласен'! 11 раз(а) в 11 сообщениях
Сказал(а) спасибо: 1,321
Поблагодарили 606 раз(а) в 318 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - это имя известно всем (618)
По умолчанию

Цитата:
Сообщение от BNSF9399 Посмотреть сообщение
может вопрос и идиотский, но всеже... режим PT включен?
Конечно, пробовал разные комбинации.
AleksSF вне форума  
Вверх
Старый 17.06.2017, 18:52   #254
Qvan22
Заглянувший
 
Регистрация: 26.01.2013
Адрес: Минск
Сообщений: 204
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 1 раз в 1 сообщении
Сказал(а) спасибо: 458
Поблагодарили 454 раз(а) в 135 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - луч света в тёмном царстве (454)
По умолчанию

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

Оба трека тут включаются командой <1> и выключаются <0>.
Судя по описанию, программный трек имеет всего 3 команды:
- записать байт в cv
- записать бит в cv
- прочитать cv
Скрытый текст

PROGRAMMING-PROGRAMMING TRACK

WRITE CV BYTE TO ENGINE DECODER ON PROGRAMMING TRACK

Writes, and then verifies, a Configuration Variable BYTE to the decoder of an engine on the programming track

Write CV BYTE Format is: < W CV VALUE CALLBACKNUM CALLBACKSUB >
CV: The number of the Configuration Variable memory location in the decoder to write to (1-1024 ).
VALUE: The value to be written to the Configuration Variable memory location (0-255).
CALLBACKNUM: An arbitrary integer (0-32767) that is ignored by the Base Station and is simply echoed back in the output - useful for external programs that call this function.
CALLBACKSUB: a second arbitrary integer (0-32767) that is ignored by the Base Station and is simply echoed back in the output - useful for external programs (e.g. DCC++ Interface) that call this function.
Returns: < r CALLBACKNUM|CALLBACKSUB|CV Value >
CV VALUE: Is a number from 0-255 as read from the requested CV, or -1 if verification read fails.
WRITE CV BIT TO ENGINE DECODER ON PROGRAMMING TRACK

Writes, and then verifies, a Configuration Variable BIT to the decoder of an engine on the programming track

Write CV BIT Format is: < B CV BIT VALUE CALLBACKNUM CALLBACKSUB >
CV: The number of the Configuration Variable memory location in the decoder to write to (1-1024).
BIT: The bit number of the Configuration Variable memory location to write (0-7).
VALUE: The value of the bit to be written (0-1).
CALLBACKNUM: An arbitrary integer (0-32767) that is ignored by the Base Station and is simply echoed back in the output - useful for external programs that call this function.
CALLBACKSUB: A second arbitrary integer (0-32767) that is ignored by the Base Station and is simply echoed back in the output - useful for external programs (e.g. DCC++ Interface) that call this function.
Returns: < r CALLBACKNUM|CALLBACKSUB|CV BIT VALUE>
CV VALUE is a number from 0-1 as read from the requested CV bit, or -1 if verification read fails.
READ CONFIGURATION VARIABLE BYTE FROM ENGINE DECODER ON PROGRAMMING TRACK

Reads a Configuration Variable from the decoder of an engine on the programming track.

Read CV BYTE Format is:< R CV CALLBACKNUM CALLBACKSUB >
CV: The number of the Configuration Variable memory location in the decoder to read from (1-1024).
CALLBACKNUM: An arbitrary integer (0-32767) that is ignored by the Base Station and is simply echoed back in the output - useful for external programs that call this function.
CALLBACKSUB: A second arbitrary integer (0-32767) that is ignored by the Base Station and is simply echoed back in the output - useful for external programs (e.g. DCC++ Interface) that call this function.
Returns: **< r CALLBACKNUM|CALLBACKSUB|CV VALUE>
CV VALUE is a number from 0-255 as read from the requested CV, or -1 if read could not be verified.

Полный список команд можно найти тут.
Пример:
Скрытый текст

Для примера я поставил локомотив с адресом 2 на программный трек и открыл терминал.
Командой <1> включил питание и в ответ получил <p1>
Командой <R 1 0 0> прочитал адрес лока(cv 1), терминал ответил <r0|0|1 2> (cv 1 = 2)
Командой <R 3 0 0> прочитал настройку ускорения (cv 3), терминал ответил <r0|0|3 40> (cv 3 = 40)
<W 3 41 0 0> записал 41 в cv 3, терминал ответил <r0|0|3 41>
Перепроверим cv 3 командой <R 3 0 0>, ответ <r0|0|3 41> (cv 3 = 41) - значит байт записан.



Кстати у меня таких повторяющихся всплесков нет. Может проблема в них?
Qvan22 вне форума  
Вверх
2 пользователя(ей) сказали cпасибо:
Старый 19.06.2017, 22:47   #255
AleksSF
Пользователь
 
Аватар для AleksSF
 
Регистрация: 23.06.2016
Адрес: Санкт-Петербург
Сообщений: 925
Сказал(а) 'не согласен(а)'!: 25
Сказали 'не согласен'! 11 раз(а) в 11 сообщениях
Сказал(а) спасибо: 1,321
Поблагодарили 606 раз(а) в 318 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - это имя известно всем (618)
По умолчанию

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

Ну так естественно. Если у Вас настроено несколько контроллеров, то необходимо было указать идентификатор того контроллера, через который будет осуществляться программирование. ИМХОЕсли этого не сделать, то программа использует контроллер, который стоит в списке первым.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB
С приветом из подземки!!!
laba вне форума  
Вверх
3 пользователя(ей) сказали cпасибо:
Старый 20.06.2017, 11:25   #257
BNSF9399
Местный
 
Аватар для BNSF9399
 
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (2791)
По умолчанию

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

Цитата:
Сообщение от laba Посмотреть сообщение
Ну так естественно.
Это для тех, кто хорошо изучил Рокрэил. А я не волшебник, я только учусь.
Цитата:
Сообщение от laba Посмотреть сообщение
необходимо было указать идентификатор того контроллера, через который будет осуществляться программирование
А где это указать, в свойствах лока у меня был выбран контроллер DCC++. А эффекта не было.
AleksSF вне форума  
Вверх
Старый 20.06.2017, 11:56   #259
BNSF9399
Местный
 
Аватар для BNSF9399
 
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (2791)
По умолчанию

Цитата:
Сообщение от AleksSF Посмотреть сообщение
в свойствах лока у меня был выбран контроллер DCC++
это влияет только на main track.
программный ничего не знает о адресах локомотивов, так как оно ему не надо. он же напрямую с памятью декодера работает.
это в настройках воркспэйса задается.
BNSF9399 вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 20.06.2017, 17:46   #260
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 вне форума  
Вверх
Старый 20.06.2017, 17:49   #261
AleksSF
Пользователь
 
Аватар для AleksSF
 
Регистрация: 23.06.2016
Адрес: Санкт-Петербург
Сообщений: 925
Сказал(а) 'не согласен(а)'!: 25
Сказали 'не согласен'! 11 раз(а) в 11 сообщениях
Сказал(а) спасибо: 1,321
Поблагодарили 606 раз(а) в 318 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - это имя известно всем (618)
По умолчанию

Цитата:
Сообщение от laba Посмотреть сообщение
Вы мне льстите
Что с чем сравнивать. Если с авторами то возможно. А если со мной то нет.
AleksSF вне форума  
Вверх
Старый 20.06.2017, 18:04   #262
laba
Местный
 
Аватар для laba
 
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (5127)
По умолчанию

Цитата:
Сообщение от BNSF9399 Посмотреть сообщение
или тот, который назначили дефолтным
Да, и при этом он автоматически переставляется на первое место в списке.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB
С приветом из подземки!!!

Последний раз редактировалось laba; 21.06.2017 в 08:13.
laba вне форума  
Вверх
2 пользователя(ей) сказали cпасибо:
Старый 20.06.2017, 18:08   #263
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 вне форума  
Вверх
5 пользователя(ей) сказали cпасибо:
Старый 14.07.2017, 20:28   #264
Shtirlits
Практикующий манипулятор
 
Аватар для Shtirlits
 
Регистрация: 03.05.2014
Адрес: NY
Сообщений: 1,141
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 14 раз(а) в 13 сообщениях
Сказал(а) спасибо: 1,021
Поблагодарили 1,584 раз(а) в 805 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: обеспечил(а) себе прекрасное будущее (1582)
По умолчанию

Цитата:
Сообщение от pandrey Посмотреть сообщение
Интересно, а можно собрать DCC++ на Raspberry? Может получится командная станция с РокРайл сервером на борту
Цитата:
Сообщение от shalex Посмотреть сообщение
Ага, и с Loconet или XpressNet шиной
Да, интересные вопросы. Я прочитал тему, но может от меня ускользнули ответы. Спрошу еще раз. Сервер наверно сложно, а вот шины локонета или икспресснета возможно создать в такой КС? А если да, то как? Кто нибудь делал? И если да, то как получилось?

И еще вопрос про саму Ардуину. Она как устроена? в части епрома. Ей перед каждой сессией надо загружать из компутера скетч? Или один раз загрузить и она хранит его?
Shtirlits вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 14.07.2017, 21:32   #265
BR95009
Brocken-Meister
 
Аватар для BR95009
 
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,624
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,029
Поблагодарили 9,323 раз(а) в 3,311 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (9364)
По умолчанию

Цитата:
Сообщение от Shtirlits Посмотреть сообщение
Или один раз загрузить и она хранит его?

Один раз, и она хранит.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка.
Московский Модуль H0-присоединяйтесь!
BR95009 вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 15.07.2017, 06:59   #266
BNSF9399
Местный
 
Аватар для BNSF9399
 
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (2791)
По умолчанию

Цитата:
Сообщение от Shtirlits Посмотреть сообщение
Она как устроена? в части епрома
епром в понятии ардуины несколько другое.
Т.е. понятно, что сам скетч хранится в энергонезависимой памяти, но предназначенной именно для хранения скетча.
есть еще епром в который сам скетч может чтото писать и считывать.
в данном варианте КС - это адреса стрелок.
BNSF9399 вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 16.07.2017, 23:47   #267
Shtirlits
Практикующий манипулятор
 
Аватар для Shtirlits
 
Регистрация: 03.05.2014
Адрес: NY
Сообщений: 1,141
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 14 раз(а) в 13 сообщениях
Сказал(а) спасибо: 1,021
Поблагодарили 1,584 раз(а) в 805 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: обеспечил(а) себе прекрасное будущее (1582)
По умолчанию

если собрать командную станцию на ардуине мега и подключить герконы (как датчики занятости) к контактам I/O, то ардуино передаёт сигналы от герконов в JMRI как сигналы занятости?
Shtirlits вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 17.07.2017, 12:18   #268
BNSF9399
Местный
 
Аватар для BNSF9399
 
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (2791)
По умолчанию

Цитата:
Сообщение от Shtirlits Посмотреть сообщение
ардуино передаёт сигналы от герконов в JMRI как сигналы занятости?
я еще неделю буду плавиться на солнышке, вернусь в Гадюкино, проверю...
BNSF9399 вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 17.07.2017, 15:19   #269
Shtirlits
Практикующий манипулятор
 
Аватар для Shtirlits
 
Регистрация: 03.05.2014
Адрес: NY
Сообщений: 1,141
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 14 раз(а) в 13 сообщениях
Сказал(а) спасибо: 1,021
Поблагодарили 1,584 раз(а) в 805 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: обеспечил(а) себе прекрасное будущее (1582)
По умолчанию

Цитата:
Сообщение от BNSF9399 Посмотреть сообщение
я еще неделю буду плавиться на солнышке,
приятной недели под палящими лучами. моё ардуино и моторный шылд уже в пути. Ваш, с моими компонентами, приезд в Гадюкино гармонично совпадет.
Shtirlits вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 17.07.2017, 15:31   #270
BR95009
Brocken-Meister
 
Аватар для BR95009
 
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,624
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,029
Поблагодарили 9,323 раз(а) в 3,311 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (9364)
По умолчанию

http://jmri.org/help/en/html/hardware/dccpp/index.shtml
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка.
Московский Модуль H0-присоединяйтесь!
BR95009 вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 17.07.2017, 15:41   #271
Shtirlits
Практикующий манипулятор
 
Аватар для Shtirlits
 
Регистрация: 03.05.2014
Адрес: NY
Сообщений: 1,141
Сказал(а) 'не согласен(а)'!: 41
Сказали 'не согласен'! 14 раз(а) в 13 сообщениях
Сказал(а) спасибо: 1,021
Поблагодарили 1,584 раз(а) в 805 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: обеспечил(а) себе прекрасное будущее (1582)
По умолчанию

Directly access and control Arduino IO pins for accessory functions and sensors - порадовали
Shtirlits вне форума  
Вверх
Пользователь сказал cпасибо:
Старый 17.07.2017, 16:08   #272
BR95009
Brocken-Meister
 
Аватар для BR95009
 
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,624
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,029
Поблагодарили 9,323 раз(а) в 3,311 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (9364)
По умолчанию

Ано и есть.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка.
Московский Модуль H0-присоединяйтесь!
BR95009 вне форума  
Вверх
Старый 20.07.2017, 21:14   #273
VipBuldozer
Новичок
 
Регистрация: 13.06.2017
Адрес: Москва
Сообщений: 58
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 15
Поблагодарили 71 раз(а) в 13 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: скоро придёт к известности (71)
По умолчанию

Цитата:
Сообщение от BR95009 Посмотреть сообщение
Чтение датчиков занятости блок-участков
А в RocRail может передавать состояние датчиков занятости? Если да, то как?
VipBuldozer вне форума  
Вверх
Старый 20.07.2017, 21:48   #274
Qvan22
Заглянувший
 
Регистрация: 26.01.2013
Адрес: Минск
Сообщений: 204
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 1 раз в 1 сообщении
Сказал(а) спасибо: 458
Поблагодарили 454 раз(а) в 135 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - луч света в тёмном царстве (454)
По умолчанию

Цитата:
Сообщение от VipBuldozer Посмотреть сообщение
А в RocRail может передавать состояние датчиков занятости? Если да, то как?
Может. В самом первом сообщении есть ссылка на сайт рокрейла с настройками для dcc++
Qvan22 вне форума  
Вверх
Старый 20.07.2017, 22:12   #275
VipBuldozer
Новичок
 
Регистрация: 13.06.2017
Адрес: Москва
Сообщений: 58
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 15
Поблагодарили 71 раз(а) в 13 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: скоро придёт к известности (71)
По умолчанию

Именно эту статью я сейчас вдоль и поперек читаю.
А несложно будет можно на пальцах.... для начинающего... объяснить, как читаются датчики занятости на DCC++ и передаются в рокрейл?
У меня два предположения:
- с помощью свободных пинов на ардуине (т.е. обвеску надо паять? )
- вот этот хитрый параграф "32 GCA Interfaces compatible I/O" - а что такое эти GCA, опять-же какая обвеска нужна?
Там есть такой хитрый GCA93 complete - http://wiki.rocrail.net/doku.php?id=mgv93-en ? вроде то что надо но опять-же непонятно как он подключается к Ардуине.

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

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Декодер для стрелки LGB на Ардуино BR95009 Arduino 42 25.10.2016 16:13
Самодельная Командная станция Васёк Электрика и DCC 58 16.12.2010 16:11
Командная станция ESU VRD Электрика и DCC 4 13.05.2010 17:17


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


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