Просмотр полной версии : Макет DCC декодера на Arduino по цене около $ 5.
kudrdima
17.03.2015, 14:33
http://model-railroad-hobbyist.com/sites/model-railroad-hobbyist.com/files/resize/users/geoffb/decoder_lit%20small%281%29-500x358.JPG
http://model-railroad-hobbyist.com/node/19070
Управление 16-ю сервами за те же деньги:
http://model-railroad-hobbyist.com/sites/model-railroad-hobbyist.com/files/resize/users/geoffb/Decoder%26Pins-670x222.JPG
http://model-railroad-hobbyist.com/node/19446
Спасибо!!! Ну очень интересно. Буду думать в этом направлении.
Вот тоже интересно:
https://rudysmodelrailway.wordpress.com/2014/10/06/arduino-as-a-combined-dcc-servo-and-function-decoder/
А тут вообще забавно:
Командная станция DCC на Андуино.
http://www.trainelectronics.com/DCC_Arduino/controller_first_design.htm
http://www.trainelectronics.com/DCC_Arduino/controller
Использует бесплатную прошивку CmdrArduino (http://railstars.com/software/cmdrarduino/)
http://www.youtube.com/watch?v=4sRVuhFi--I
Тааак...
Пазл начинает складываться. Я хочу с планшета переключать стрелки.
Есть проект командной станции на Arduino. Есть Bluetooth контроллер. Есть софтины под Андроид для управления Arduino по блютут.
С этим можно поиграться.
Вообще интересно становится.
1. Есть Arduino за копейки. Есть готовые библиотеки для DCC. => Можно с помощью Arduino сделать DCC командную станцию.
2. Есть возможность подключить Ардуино к Android устройству (USB, WIFI, BT).
3. Есть возможность написать прогу для Android в визуальной среде программирования App Inventor.
4. Прога может посылать команды (https://youtu.be/USeZd9jthZM) на Arduino и получать получать данные оттуда (https://youtu.be/xjtxrxVauZg). (например с потенциометра или с кнопок)
Можно как минимум попробовать написать прогу для контроля плана стрелок, как максимум - попробовать сконстролить свой собственный экос с блэкджеком и...:):
Сразу в голову лезет дешевый андроид планшет, 2 (а то и 3!) крутилки, куча функ. кнопок, все это завязано на ардуино №1 в одном корпусе. (плншет получает ввод от крутилок и F кнопок).
А дальше все это по BT передается на ардуино №2, являющуюся командной станцией.
Получаем беспроводной экос.
Начну пожалуй с проги. Попробую сделать ее в инвенторе.
Продолжаем изыскания:
Z21 своими руками:
http://pgahtow.de/wiki/index.php?title=Zentrale
http://pgahtow.de/wiki/images/DCC_Zentrale.JPG
http://pgahtow.de/wiki/index.php?title=XpressNet
А вот еще один проект Arduino Xpressnet.
https://github.com/nzin/xpressnet_arduino
Фактически это библиотека позволяет управлять с Ардуино локами, подключив его к любому Roco бустеру как еще одну мышь.
Если Arduino использовать вместо декодера (кстати, а он по габаритам влезает?), то, как я понимаю, питание на него пойдёт по традиционной схеме - с рельс. Как в этом случае бороться с временной потерей контакта? Обычный декодер "перезапускается" за доли секунды, а Arduino? Сколько ему надо на перезагрузку? Или этот момент не актуален?
Ардуино можно использовать вместо декодера.
Размер платы самой дуни: 1,8х3,3 см. По любому, меньше декодера массотовского.
Ты спрашиваешь про какой декодер: стрелка, лок, иное?
Питание пойдет с рельс в любом случае через стабилитрон и диодный мост.
Ардуино запускается за милисекунды.
Но можно повесить кондер именно на питание контроллера, что бы пережидать перебои.
Ардуино запускается за милисекунды.
Т.е. он безсистемный?
Контроллеры, которые грузят систему (любую) стартуют из холодного состояния за секунды, причём это может быть и 15 сек и 30. Поэтому и спрашиваю, как Ардуино переживёт потерю контакта. Чтобы не получилось, что каждый "дёрг" приводит к перезапуску.Размер платы самой дуни: 1,8х3,3 см. По любому, меньше декодера массотовского.
Но это только мозги. А ведь ещё нужно силовую часть сделать?
Те массоты, которые стоят у меня по кругу:
http://www.massoth.de/images/products/emotionxls340px.gif
Размеры: 60 x 32 x 18 mm
Делаем саму плату с драйвером под движки (или с фетами, посмотрим).
В нее фтыкаем арудино про мини. И остается еще куча места для интерфейсных разъемов, MP3 модуля для звука и тд.
Я вот думаю, что туда можно вкрячить модуль 2.4, что бы програмировать его не сивишками с мыши, в подключаться с компа по беспроводу через вторую дуню с таким же БП модулем и програмировать параметры.
Короче, полет фантазии полный с этой ардуиной.
---------- Сообщение добавлено в 12:21 ---------- Предыдущие сообщение было в 12:12 ----------
Т.е. он безсистемный?
Он бессистемный. Но там стоит бутлоадер, который съедает около секунды.
Если прога уже отлажена, и перезаписывать скетч в эту ардуину уже не нужно, то можно прожечь вместо бутлоадера программу сразу. И она будет стартовать сразу, без какой либо задержки.
---------- Сообщение добавлено в 12:27 ---------- Предыдущие сообщение было в 12:21 ----------
У меня готов действующий прототип декодера для расцепителя (с сервой). Надоть теперь компоновтаь печатную плату и встраивать в рельсину.
На очереди прототип для стрелки (там сложнее, тк нужен будет драйвер электромотора. ) Надо съездить купить.
Паралельно, иду в сторону Z21. Вчера собрал XpressNet интрефейс. Пока, гад не работает, разбираюсь с библиотекой.
Ардуину к Ethernet шилду уже поключил и опробовал - работает. Как тольк XpressNet заработает, то все железо готово для эмулятора Z21.
И если мне все это удасться, то будет у нашего клуба, джентельмены, свой условно бесплатный DCC с блэкджеком и ... 8)
8):yahoo:
https://lh3.googleusercontent.com/-XUPvCy-hnq0/VWN2lKtyoVI/AAAAAAAALsk/GBR52Fi1uwM/s800/IMG_0485.PNG
https://lh3.googleusercontent.com/-IY4Ohl7Hs6Q/VWN2kcqQANI/AAAAAAAALsg/GGZ1B-SZ_1c/s1200/IMG_0484.JPG
Не пора ли возобновить раздел электроника, куда сложить все твои темы по адруинам?
Эээ... Рано пока. Я решил, как рабочий продукт появится, тогда все и выкладывать. А пока все это нужно отлаживать.
Aaaaa!! Aa!!! ... Ээээ... Аааааа!!!!1111адинадинадин!!!
Зарррработала!!!
Итак, с помщью ардуины за 200 руб, этернет шилда за 300 руб и деталей из чипадипа за 300 руб. Я построил работоспособную z21.
Это заняло 4 вечера времени при полном отсутствии познаний в электронике и электрике. :)
Пока проверил: локами рулит, функции у лока переключает, стрелки переключает, CV пишет.
Итого: чистая экономия = 25000 руб.
8)8)8):yahoo:
Чего орать-то, не в лесу чай...
Ну показывай-рассказывай, как обгонял, как подрезал как подключал, как проверял...
А можно на модел-депо? Там народу поболе.
А тут - продублирую.
kudrdima
26.05.2015, 22:51
... Я построил работоспособную z21.
...Как показывает жизнь, от прототипа до готового изделия - дистанция весьма не малого размера.
Поставив на четырехколесную тележку двигатель от мотоблока, ведь слишком натянуто говорить, что готов автомобиль...
А можно на модел-депо?
Во Сергей счастлив будет, как его декодеры на бесплатные рельсы переводят :)
Это я так, на пару шагов вперёд заглянул :)
Во Сергей счастлив будет, как его декодеры на бесплатные рельсы переводят :)
Это я так, на пару шагов вперёд заглянул :)
А Сергей делает декодеры для садовых дорог?
Или для садовых локов? Или он делате аналог z21?
Это я на 8 шагов вперед заглянул. :)
Вся эта ардуина в силу размеров для H0 не подходит.
---------- Сообщение добавлено в 22:13 ---------- Предыдущие сообщение было в 22:08 ----------
Как показывает жизнь, от прототипа до готового изделия - дистанция весьма не малого размера.
Поставив на четырехколесную тележку двигатель от мотоблока, ведь слишком натянуто говорить, что готов автомобиль...
А кто Вам таки сказал, что будет готовое изделие?
Никаких изделий. Я попробовал, у меня получилось. Прототип работает, дорога управляется, мне больше ничего не нужно.
Цель по этому проекту достигнута: управлять планом стрелок и расцепителей с планшета, не покупая z21.
Меня ждут еще 5 следующих проектов. :)
Всю информацию для сборки собственного прототипа за 1 вечер я выложу в открытый доступ. А там уже вам решать, делать вам изделие или управлять через прогу z21 дорогой с помошью прототипа.
---------- Сообщение добавлено в 22:19 ---------- Предыдущие сообщение было в 22:13 ----------
На очереди - стрелочный декодер для стрелок LGB и серводекодер на 1 серву для расцепителя.
Все это планируется влагостойким, шобы работало в саду и не потело.
чистая экономия = 25000 руб.
Не хочу придираться, но z21 стоит 149 евро минус НДС.
Черная - 400 евро. Но это не важно.
8000 - тоже деньги.
z21 стоит 149 евро минус НДС.
Это "белая" - она урезана по функционалу. "Чёрная", существенно дороже.
P.S. Дмитрий, я так понял, что вся тема работает только на андроиде? Т.е. с яблоком никак?
На айпадах z21 app (https://www.google.ru/url?url=https://itunes.apple.com/us/app/z21-mobile/id533805539%3Fmt%3D8&rct=j&q=&esrc=s&sa=U&ei=uPRlVY2iHsiVsAHV6oGICQ&ved=0CDUQFjAG&sig2=krQCksBN4AHn3OW6R34u6Q&usg=AFQjCNExD9HfioyDuPrgjdPu-sQeM_ZvlQ)
Как раз я с яблоками и проверял. Все работает и с айпадои и с айфоном.
А Сергей делает декодеры для садовых дорог?
Или для садовых локов? Или он делате аналог z21?
Теперь точно не сделает :D
Черная - 400 евро. Но это не важно.
8000 - тоже деньги.
От черной в этой истории пока чуть больше, чем ничего + не забываем про необходимость покупки самого роко бустера так или иначе.
Что мы видим сейчас - виртуальный мультисаус также присобачиваемый к командной станции.
Но за главное спасибо: задумался над созданием отдельной линии для управления стрелками и осветительными приборами зданий на базе той же z21.
И ПС: до Хакинтоша и Сидии Вы пока не добрались смотрю, а там куда все интереснее.
Да, можно тогда самому сделать ESU Mobile Control II на базе Андуино и подключить к Ecos
От черной в этой истории пока чуть больше, чем ничего + не забываем про необходимость покупки самого роко бустера так или иначе.
А также о необходимости покупки компьютера и планшета. :)
Что мы видим сейчас - виртуальный мультисаус также присобачиваемый к командной станции.
Мы видим устройство, подключенное к сети WiFi и к сети X-Bus, способное принимать через вайфай сеть команды с приложения z21 и отправлять их в сеть x-Bus. И в обратную сторону.
И ПС: до Хакинтоша и Сидии Вы пока не добрались смотрю, а там куда все интереснее.
Хакинтошь и сидию я 10 лет назад отлюбил от и до. 8)
---------- Сообщение добавлено в 09:53 ---------- Предыдущие сообщение было в 09:51 ----------
Да, можно тогда самому сделать ESU Mobile Control II на базе Андуино и подключить к Ecos
Миш, не поверишь, уже беспроводные модули заказал. Дисплей уже приехал. :) 8)
---------- Сообщение добавлено в 09:55 ---------- Предыдущие сообщение было в 09:53 ----------
но z21 стоит 149 евро минус НДС.
От черной в этой истории пока чуть больше, чем ничего + не забываем про необходимость покупки самого роко бустера так или иначе.
Джентельмены, я голимую белую даже и не рассматривал. Только черную. По этому с черной и сравнил по цене.
Да, можно тогда самому сделать ESU Mobile Control II на базе Андуино и подключить к Ecos
а в чем суть ? Экос не запрещал и Мультимышь прикручивать. Если цель использовать Z21 в роли КС к бустеру Роко и потом к Экосу ( тоже в роли бустера), то все будет работать прямо сейчас без доработок.
Миш, не поверишь, уже беспроводные модули заказал. Дисплей уже приехал
Ждёмс результатов :)
---------- Сообщение добавлено в 13:30 ---------- Предыдущие сообщение было в 13:17 ----------
Цель - имея уже в наличии ECOs и смартфон, при помощи Arduino получить ESU Mobile Control II.
имея уже в наличии ECOs и смартфон,
Нееет, смотри глубже. Можно коробочку с крутилкой физической сделать. Как оригинальная.
vBulletin® v3.8.8, Copyright ©2000-2024, vBulletin Solutions, Inc. Перевод: zCarot