Автор Тема: Бюджетный старт в цифре  (Прочитано 3048 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн VVRR

  • Администратор
  • Старожил
  • *****
  • Сообщений: 526
  • Поблагодарили: 493 раз(а)
    • Владимир
    • Москва
Бюджетный старт в цифре
« : 01 Декабрь 2016, 11:25:06 »
Частичная реализация JMRI WiThrottle сервера для командной станции DCC++
В качестве пульта используется смартфон или планшет с установленным ПО Engine Driver для Android или WiThrottle для iOS
Для сборки КС нужна плата Arduino UNO, Motor Shield и модуль ESP-01. Ну и пара блоков питания на 12 вольт. По Московским ценам - около 2000 руб.

 * Схема подключения, скетч и инструкция для iOS https://sites.google.com/site/valerievalleyrr/arduino-projects/wifi-server-for-dcc

 * DCC++ https://github.com/DccPlusPlus
 * ESP8266 Core https://github.com/esp8266/Arduino
 * JMRI WiFi Throttle Communications Protocol http://jmri.sourceforge.net/help/en/package/jmri/jmrit/withrottle/Protocol.shtml
 * Официальный сайт WiThrottle http://www.withrottle.com/WiThrottle/Home.html
 * WiThrottle в AppStore https://itunes.apple.com/us/app/withrottle-lite/id344190130
 * Официальный сайт Engine Driver https://enginedriver.mstevetodd.com/
 * Engine Driver в GooglePlay https://play.google.com/store/apps/details?id=jmri.enginedriver

Valerie Valley Railroad
 
Поблагодарили этот пост: vnefedov, Андрей, Сергеевич

Оффлайн VVRR

  • Администратор
  • Старожил
  • *****
  • Сообщений: 526
  • Поблагодарили: 493 раз(а)
    • Владимир
    • Москва
Re: Бюджетный старт в цифре
« Ответ #1 : 12 Декабрь 2016, 11:12:28 »
В продолжение темы. Сделал модуль в виде шилда.
Добавил OLED дисплей. На нем отображается статус сервера в режиме ожидания подключения смартфона и текущие параметры (адрес, направление и скорость в процентах) локомотивов при подключенном клиенте. Кроме того, добавил стабилизатор на 3.3 вольта, так как выход ардуины на 3.3В маломощный-50mA, а ESP потребляет поболее. Хотя при тестах все тянуло и не грелось, но лучше не злоупотреблять.



Схема и печатка.



Ну и на вкусное - экспериментирую с тачскрином


Valerie Valley Railroad
 
Поблагодарили этот пост: vnefedov, Андрей, Сергеевич

Оффлайн VVRR

  • Администратор
  • Старожил
  • *****
  • Сообщений: 526
  • Поблагодарили: 493 раз(а)
    • Владимир
    • Москва
Re: Бюджетный старт в цифре
« Ответ #2 : 17 Январь 2017, 23:41:53 »
Продолжаем Ардуино вечер начатый тут http://n-scale.info/forum/index.php?topic=365.0
Супер-пупер простая КС на 2А (при установке двух перемычек превращается в 4А)
Нужно: Robot DYN Arduino Mega + WiFi - делает только одна контора и есть представительство в Москве. Ценник такойже как на Али
http://robotdyn.ru/catalog/boards/kontroller_arduino_mega_revizii_r3_s_integrirovannym_chipom_wifi_esp8266_b_8_mb_pamyati/
И моторшилд http://www.ebay.com/itm/310787745501 - это только у Китайцев. И именно такой нужен. Robot DYN тоже делает моторшилды, но они кординально отличаются от ардуиновского. Главный их недостаток - отсутствие контроля тока на выходе и в случае КЗ на рельсах велик шанс спалить его.
Также понадобятся два БП. Один на 12 вольт для питания самой ардуины и 16-18 вольт 2/4А для питания моторшилда и ПС.
В принципе можно обойтись и одним 12-ти вольтовым, если на рельсы достаточно 12В подавать.
У меня два вот таких http://iarduino.ru/shop/Istochniki-pitanija/istochnik-pitaniya-na-12v-2a.html одноамперных. В принципе для одной сплотки достаточно. Даже одного, так как они 12В.





шилд втыкается сверху в разъем ардуины и получается Roco Z21 :) Правда без интерфейсных всяких выходов типа xNet, LocoNet...
хотя можно и их сделать, но уже паять нужно будет. А это уже другая история.



Можно обойтись и обычной Arduino Mega http://www.ebay.com/itm/400994708253 но тогда понадобиться еще Ethernet шилд http://www.ebay.com/itm/400356634583 и роутер с WiFi (как у Z21 и есть), но как по мне, так для управления парой локов - оно не надо. Поэтому я и реализовал вариант с WiFi на борту. Вернее реализовал не совсем я :) Один немецкий товарищ разработал под все это программный код, другой российский камрад немного допилил его, чтобы можно было вместо отдельно стоящей силовой сборки использовать моторшилд. ну и я подружил разработанный немцем для отдельной WiFi платы код для интегрированной.
Вобщем - коллективный труд :)
Остается только залить пару прог в это железо, закачать на планшет или смартфон прогу Z21 mobile и вперед....

Подробное описание что и как на соседнем форуме http://forum.modelldepo.ru/showpost.php?p=291457&postcount=19
Будет время - перенесу сюда копию
Valerie Valley Railroad