Forum modelarzy kolejowych w wielkości N Strona Główna Forum modelarzy kolejowych w wielkości N


FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy
RejestracjaRejestracja  ZalogujZaloguj  AlbumAlbum  Chat

Poprzedni temat «» Następny temat
Zrób to sam - DCC domowe, po kosztach.
Autor Wiadomość
Misiek


Dołączył: 24 Mar 2006
Skąd: ze wsi
Wysłany: 2018-01-06, 16:45   Zrób to sam - DCC domowe, po kosztach.

Podręcznik: https://github.com/DccPlusPlus

Potrzebne jest:
komputer z Wifi - w domu pewnie każdy ma ;-)
telefon komórkowy: Android lub iPhone - j.w.
JMRI (darmowe), podobno działa też z Rocrail

Płytka Arduino Uno, może być klon, lub Arduino Mega
Płytka Arduino Motor Shield lub Pololu Motor Shield

Ja użyłem pierwszego wariantu (klon Uno i Motor Shield) - do dostania od ręki w znośnych cenach na allegro.
W tym wariancie zmieściłem się chyba w 80zł na stworzenie domowego zestawu centralki DCC, sterującej lokomotywą z telefonu

Przeróbki płytek:
Uno - nic nie przerabiałem
MotorShield: przecięcie jednej ścieżki (VIN) i zrobienie mostków między pin 10-12 oraz 5-13
Na zdjęciu zestawu luzem jest to żółtymi kabelkami, potem połączyłem na stałe czerwonymi kabelkami od spodu.

Całość sprytnie się schowała w obudowie Z-16 - porównanie z H0 modelem BR93 i eNkowym ST44.

Całość zasilana z zasilacza 12volt, docelowo 1Amp.
Wydajność tego DCC to 0,6Amp o ile pamiętam, ale można w ustawieniach zmienić na 0,8Amp albo i 1,2Amp. - do sterowania 1-2 lokomotywkami w sam raz.

Aha - wyprowadzenia kabelków na tor do jazdy i tor do programowania.
Programowanie w JMRI jest bardzo przyjemne, można też podobno skonfigurować sterowanie cyfrowymi akcesoriami (np. napędy rozjazdów)

Wgranie programu do płytki Arduino
rozpakowujemy załączonego ZIPa w katalogu z bibliotekami Arduino.
Odpalamy Arduino IDE, otwieramy plik DCCpp_Uno.ino. Jeśli płytki są takie jak u mnie to nie trzeba nic więcej konfigurować. W innym przypadku - na podanej stronie projektu jest ściągawka z konfiguracji.
Wgrywamy program do płytki.
Zapewne wyskoczą dwa błędy, ignorujemy je.
W orygianlnym skrypcie ze strony projektu błędów jest więcej, ale w załączonym ZIPie je wyeliminowałem.

I już. Soft w płytce.
Podłączamy zasilanie do motor shield (Uno zasilane jest oddzielnie z USB, stąd przerwa w ścieżce VIN), podłączamy kabelki do torów, Odpalamy JMRI (z opcją JMRI Web server, JMRI Withrottle server). Po "włączeniu" JMRI powinny się zaświecić na płytce MotorShield cztery diody przy zaciskach na przewody (te do torów i programowania)

Uruchamiamy w telefonie Engine driver (Android) lub WiThrottle (iPhone) i cieszymy się zabawą.


ArduinoUnoCH340G.jpg
Plik ściągnięto 11 raz(y) 81,07 KB

arduino-motor-shield.jpg
Plik ściągnięto 9 raz(y) 129,27 KB

IMG_20180106_162930.jpg
Plik ściągnięto 13 raz(y) 176,04 KB

IMG_20180103_212801.jpg
Plik ściągnięto 13 raz(y) 215,14 KB

IMG_20180106_162839.jpg
Plik ściągnięto 10 raz(y) 200,39 KB

IMG_20180111_193239.jpg
Plik ściągnięto 15 raz(y) 195,2 KB

IMG_25243.JPG
Plik ściągnięto 18 raz(y) 568,44 KB

DCCpp_Uno.zip
Pobierz Plik ściągnięto 601 raz(y) 32,55 KB

 
     
JarUs

Dołączył: 27 Wrz 2013
Skąd: kresy wschodnie
Wysłany: 2018-12-27, 10:47   

A tym urządzeniem można (prócz sterowania) programować lokomotywy (wpisywać, odczytywać CV) ?
_________________
Jarek
 
     
andrzejc

Wiek: 61
Dołączył: 01 Kwi 2008
Skąd: Wola
Wysłany: 2018-12-27, 12:05   

Można. Tylko na wejściu do programowania.
 
     
JarUs

Dołączył: 27 Wrz 2013
Skąd: kresy wschodnie
Wysłany: 2018-12-27, 18:28   

Jak mam to rozumieć ?
_________________
Jarek
 
     
Misiek


Dołączył: 24 Mar 2006
Skąd: ze wsi
Wysłany: 2018-12-27, 19:00   

Są dwa wyjścia z urządzenia: jedna para przewodów na "jeżdżenie" druga para przewodów na "programowanie". :arrow: Biała naklejka nad wyjściami pokazuje które jest czym.

Ja toto chyba miałem w Radomiu ostatnio, pokazywałem Tadeuszowi?
 
     
JarUs

Dołączył: 27 Wrz 2013
Skąd: kresy wschodnie
Wysłany: 2018-12-27, 21:05   

Misiek napisał/a:
Ja toto chyba miałem w Radomiu ostatnio, pokazywałem Tadeuszowi?

Pewnie tak. Ja niestety się nie załapałem na pokaż, czego bardzo żałuję.
Ponieważ wątek został założony na początku tego roku, z ciekawości poszukałem elementów do skonstruowania tego urządzenia:
:arrow: OMEGA_ZONE ARDUINO UNO R3 ATMEGA328 CH340 AVR KLON
:arrow: OBUDOWA UNO R3 CH340 ATMEGA328P AKRYLOWA ARDUINO
:arrow: Moduł Zasilacz 12V 450mA 5W AC - DC 230V Arduino
:arrow: Z84 Obudowa ABS 22x46x22
:arrow: Przewód kabel przedłużacz USB A-A Męsko-Męski
Czy coś pominąłem :?:
_________________
Jarek
 
     
Misiek


Dołączył: 24 Mar 2006
Skąd: ze wsi
Wysłany: 2018-12-27, 22:30   

Arduino ma/powinno mieć w zestawie kabel - ten z pierwszego linka ma niebieski i taki wystarczy - nie trzeba już drugiego kabla A-A. Chyba, że to miałby być przedłużacz, ale wtedy męski-żeński.

Obudowa przezroczysta niepotrzebna *chyba, że masz w tym jakiś cel) a czarną dobrałem doświadczalnie i pasowała ta Z-16.
Nie masz drugiej najważniejszej płytki: Arduino Motor Shield

Na allegro są teraz takie: https://allegro.pl/kategoria/plytki-drukowane-moduly-moduly-67363?string=Arduino%20Motor%20Shield&order=m&bmatch=baseline-n-ele-1-4-1130

Zdaje się, że w wątku na forum.modelarstwo.info były one rozpatrywane jako zamienniki?
http://forum.modelarstwo....-arduino.39867/
 
     
JarUs

Dołączył: 27 Wrz 2013
Skąd: kresy wschodnie
Wysłany: 2019-01-02, 21:38   

Dzięki :-)
Wątek na forum.modelarstwo.info przeczytałem.
Zastanawiam się czy można tę centralkę z Arduino połączyć z torami za pośrednictwem boostera i czy dałoby się sterować (jako opcja) multimaus-em zamiast telefonu.
_________________
Jarek
 
     
Misiek


Dołączył: 24 Mar 2006
Skąd: ze wsi
Wysłany: 2019-01-03, 20:31   

Ta czarna skrzynka jest centralka i Multimaus wydaje się w tym momencie zbędny. A może nawet niewspółgrający bo to różne "protokoły" DCC.
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group