Показать сообщение отдельно
Старый 27.05.2015, 12:34   #2
BR95009
Brocken-Meister
 
Аватар для BR95009
 
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,618
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,024
Поблагодарили 9,323 раз(а) в 3,311 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (9364)
По умолчанию

Продолжаем.

Сначала инфо, откуда "растут ноги".

Само железо работает под управлением софта, написанного г-ом Philipp Gahtow.
http://pgahtow.de/wiki/index.php?title=Eigenbau

Вот его прототип эмулятора z21.

Херр Гатов написал библиотеку XpressNet для ардуино, которая сама по себе является бомбой и позволяет законектить Ардуино с бустером/коммандной станцией со входом XpressNet (X-Bus) через Master или через Slave слоты.

А дальше, собственно, он написал прогу, которая ловит через сеть LAN пакеты от z21 app и передает их по шине X-Bus командной станции, например, Roco 10764.

К сожалению, его скетч оказался не рабочим.

Тогда на просторах интернета я нашел рабочий скетч от господина Маркуса Хеллера. (взятый у Гатова, допиленный, но все равно черз оппу.)

Перепелив его под себя, добавив отладку через посл. порт и убрав ошибки, я получил работоспособный скетч.

// ================================================== ===================

Итак.

Первое: мат часть.

Ардуино и иже с нею - это рассово итальянские убердевайсы с соответсвующей ценой. Но, так как справа от нас живут наши меньшие братья с широко прикрытыми глазами, они делают все тоже самое "по доллару с бесплатнйо доставкой".

Для эксперимента вообще вам понадобится: Роко Мультимыш с команд централе 10764 и еще один такой же кабель для подключения z21.

Либо иное устройство со входом XpressNet (X-Bus) Slave.

Для сборки фундерфавли вам понадобится:

1) Arduino Mega 2560. (http://arduino.ru/Hardware/ArduinoBoardMega2560)

Я покупал ее на сайте BangGood

Цена сейчас - 500 руб. с бесплатной доставкой. Была подешевле из-за курса. Купить просто, как в любом инет магазине. Заказывайте сразу две, не прогадаете, аппетит и панкриатит приходят в время еды.

2) Ethernet Shield W5100. (http://www.arduino.cc/en/Main/ArduinoEthernetShield)

Я покупал на Ebay за около 300 руб. Вбивайте в поиск на ебее, сотни их.

3) Arduino Protoshield V5 с бредбордом. (https://www.adafruit.com/products/51)

Опять же на Ebay, сотни их по 125 руб. Примерно такой.

У меня вот такой, с мини бредбордом (дырчатая панелька белая)

4) Набор электронных компонентов из чипаидипа.
Ниже есть схема - в принципе мне по ней все в магазине и подобрали.

Вот накладная, где красным указано количество, которое вам понадобится для сборки. Я покупал с запасом.
Нажмите на изображение для увеличения
Название: Копия IMG_0490.jpg
Просмотров: 1965
Размер:	160.3 Кб
ID:	110915


5) WiFi router. Я с дуру купил такой же, как идет в комплекте с родной z21 (WR740N), что бы при отладке исключить ошибки с этой стороны. Но в итоге, думаю, будет работать, если воткнуть в обычный домашний роутер.

Просто не очень удобно, роутер у меня в одном углу квартиры, а управление дорогой в другом.

Если В дальнейшем в проекте - заменить Ethernet Shield на WiFi shield. Тогда, устройство будет вообще автономным, даже по питанию, тк будет питаться от шины X-Bus. (как впросем и сейчас).

6) Проводочки и перемычки.



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

Последний раз редактировалось BR95009; 21.02.2016 в 08:10.
BR95009 вне форума  
Вверх
24 пользователя(ей) сказали cпасибо: