[HUN] Ev3 metró vezetőpult (LOTUS szimulátorhoz)

  Рет қаралды 6,116

Bzmot332bve

Bzmot332bve

2 жыл бұрын

Ez a videó azt hivatott bemutatni, hogyan alakítottam át egy Ev3 metró műszerfalat úgy, hogy azt számítógéphez csatlakoztatva használni lehessen különböző szimulátorokhoz (itt éppen LOTUS-hoz, de hasonlóan kéne OMSI, Metrostoi, Train Simulator, Maszcyna, bármihez, ami támogatja azt, hogy adatokat szedjél ki a játékból, és azt utána továbbküld - enélkül beviteli eszközként pedig bármiben működik a dolog, akár openBVE-ben, vagy ha jól esik, Doom-hoz is).
** FIGYELEM **
Nem tudok és nem is akarok tippeket adni arra, ilyen alkatrészeket hol lehet beszerezni. Marketplace, jófogás, vatera egy példa. A BKV néha árverez el cuccokat. Buszos fronton vannak bontók, vannak magánszemélyek, akik bontanak cuccokat. A MÁV-nak is van bontója, lehet érdeklődni náluk (kulturáltan, nem kunyizva ingyen). Saját célra MP2-U2-es műszert (lásd videó) én speciel Oroszországból szereztem egy orosz apróhirdetési oldalról, de vasutas cuccok előfordulnak az ebay-en is. Tessék nézelődni.
** Felhasznált alkatrészek **
Mikrokontroller: Arduino Due
Optocsatoló: 4N25 (de ugyanígy használható EL817...stb)
BCD konverter: CD4511B
2x7 LED kijelző: DC08-11GWA
Step-down: DSN-1504-3A
MOS-FET: BS170 (n-csat)
Léptetőmotor: x27-168
Az Arduino-t vaterán vettem eredetit, de lehet kapni funkcióban azonos, kínai gyártásúakat az ebay-en, aliexpress-en, stb. A step-down-t a hestore-ban, a többit a lomex-ben, de értelemszerűen mindegyikre van más (akár kínai) alternatíva.
** Program kódok **
Sajnálom, nem fogom publikálni a kódom, programozós beidegződés.
De egyébként annyi a lényeg, hogy az Arduino-n a main loop-ban beolvasgatom a kapcsolókat, és ezek alapján (if-else-ekkel) küldök joystick button eventeket a gépre (le van nyomva, fel van engedve a gomb). A karokat szintén joystick tengelyként küldöm, ezt a játék kezeli le diszkrét pozíciókra.
A kijelzők, műszerek működtetéséhez szükséges egy plugin a játéknál. Nyilván ez játéka válogatja, a LOTUS-nál simán az adatokat egy kis átalakítás után kiküldöm soros porton az Arduino-nak, az alábbi formátumban (igen, a KOMSI-s elgondolás, kicsit tovább reszelve):
A0B0C0D0E0u000v000w000x000t000

Ahol az A-E a fények, a mögötte álló érték 0-1, fénytől függően. A többi érték (u-t) a különböző műszerek értéke, itt minden kiküldéskor az aktuális értéket küldöm ki. Az Arduino olvasgatja a byte-okat, és aszerint karekter vagy szám-e, eldönti mit kezdjen az értékkel.
Az x27-168-as léptető motorok library-je:
guy.carpenter.id.au/gaugette/...
** Ami kimaradt: árammérő **
A videóból kimaradt, az árammérő kapcsolása, bocsesz.
Itt arról van szó, hogy a műszer két irányban mér, mégpedig pozitív vagy negatív feszültséget (ráadásul elég kicsi értéket, 75mV/végállás). Magyarul cserélgetni kell a lábait. Én ehhez egy sima híd-kapcsolást használtam (olyasmit, mint amit motoroknál szoktak használni forgásirány változtatáshoz, vagy teljes-híd invertereknél). Négy FET-em van, a hídban van a műszer. Felváltva 2-2 FET-et vezérlek, ezáltal van egyik vagy másik irányba kötve a műszer. A jelről pedig az arduino egyik analóg kimenete (PWM) gondoskodik, előtét ellenállás segítségével (hogy az arduino due 3,3V - ÉS NEM 5V - feszültségéből 75mV-ot állítsak elő).
Mivel itt semmi erősítés vagy egyéb fekete mágia nem kell, közvetlen az Arduino vezérli a műszert. Így nem kellenek optocsatolók sem. Egyébként az akku és vonalfesz mérőt simán rá lehetne kötni az arduino-ra, egy előtét ellenállással, feltéve hogy 0-3,3V között mérnek valahol. Ha nem, akkor már kell optocsatoló és valami erősítő kapcsolás.
Bzmot332, 2022.

Пікірлер: 23
@MrFish-yq6ll
@MrFish-yq6ll 6 ай бұрын
Elképesztő munka! Nekem ez full kínai, jó, hogy vannak emberek akik ennyire értenek valamihez.
@Bzmot332bve
@Bzmot332bve 6 ай бұрын
Hidd el, van téma amivel én is így vagyok, kezdve a különböző orvosi videókkal :D Egyébként köszönöm!
@kriss_.
@kriss_. 2 жыл бұрын
Azta! Elképesztő, hogy ennyire kreatív vagy. Egyébként nagyon szép munka! Egy csomó openBVE-s cuccodat használom, amik fantasztikusak. Nagyon szeretem ezeket a típúsu videókat. Ui.: A kedvenc videósom vagy ever
@wolwesking
@wolwesking 2 жыл бұрын
Szia! Nagyon szép munka. Én is hasonlót fogok csináni, csak villamossal. Programozó vagyok, és úgy gondoltam, hogy megcsinálom a saját szimulátoromat. A videód rengeteget segített. Amit nagyon szépen köszönök.
@Bzmot332bve
@Bzmot332bve 2 жыл бұрын
Igazán nincs mit ;) Ha valami kódolással kapcsolatos kérdésed merülne fel (pl. az arduinoval kapcsolatban, ami elég sajátságos állatfaj), nyugodtan kérdezz majd.
@Its_N_21
@Its_N_21 4 ай бұрын
Hello do you know where i can get a Pult from the EV3?
@Bzmot332bve
@Bzmot332bve 4 ай бұрын
arveres.bkv.hu/aukcio/utolso-darab-regi-orosz-metrobol-szarmazo-muszerasztal-segedvezeto-allas--arv20246076 The local transport company (BKV) sells/sold the last ones, like the one in the above link (though that's from an inner car). Maybe they have more and will put them on auction as well, I don't know.
@Burst99325
@Burst99325 2 жыл бұрын
Már csak egy indiai háttérzene és némi borzalmas akcentus hiányzik. :D
@Bzmot332bve
@Bzmot332bve 2 жыл бұрын
Nem éreztem szükségét ukulelézni alatta, de ezek szerint lenne rá igény... :D
@Burst99325
@Burst99325 2 жыл бұрын
​@@Bzmot332bve ezekszerint te sosem néztél ilyen indiai programozás tutorialokat :D
@Bzmot332bve
@Bzmot332bve 2 жыл бұрын
@@Burst99325 hála az égnek nem volt rá szükségem :D De ha ez vigasztal, volt már teams meetingem indiai tech supporttal céges ügyben, nagyon kiváló szórakozás volt, főleg hogy olyan hibát mutattam nekik, amiről nem is hallottak még :D
@Home_Metro_HM
@Home_Metro_HM 5 ай бұрын
Здраствуйте, подскажите как вы сделали вывод параметров из игры на индикацию и манометры?
@Bzmot332bve
@Bzmot332bve 5 ай бұрын
I wrote a plugin DLL in C language, and I'm using that to get the data from the game and send it to the Arduino via serial port.
@Home_Metro_HM
@Home_Metro_HM 5 ай бұрын
@@Bzmot332bve а можете предоставить DDL или скрипт для игры для вывода данных и скрипт для ардуино?
@Bzmot332bve
@Bzmot332bve 5 ай бұрын
@@Home_Metro_HM I'm sorry but I don't want to send my program to anyone else.
@reflexgamespatrick
@reflexgamespatrick 2 жыл бұрын
Ezekről a járművekről szinte semmi üzemeltetési útmutató nincs. Te milyen forrásokat használtál?
@Bzmot332bve
@Bzmot332bve 2 жыл бұрын
Egy ex metróvezető barátom elküldte a 70-es években kiadott metró jármű szerkezettan két kötetét, ami elég jól, kapcsolás szinten írja le a működését az Ev, Ev3 és 81-717-es metrókocsiknak.
@reflexgamespatrick
@reflexgamespatrick 2 жыл бұрын
@@Bzmot332bve Át tudnád küldeni kérlek. Egy metró szimulatort csinálok. Már az Ev típusú metró modell meg van. A fülkének vannak hiányosságai, mert ezeket a dokumentációkat valamiért nagyon titkolják. A pandákról sikerült doksit szereznem, amelynek még csak a külseje van meg. Az alstrom metrókról is van esetleg kézikönyvet?
@Bzmot332bve
@Bzmot332bve 2 жыл бұрын
@@reflexgamespatrick van a pandáról és az Alstom-ről is, de ne haragudj, nem fogom átküldeni, mivel ahogyan te is mondtad, ezek nem annyira publikus infók (nem mint ha a neten amúgy bármilyen más tömegközlekedéses forrás fent lenne, lásd Danka könyvek a villamosokhoz és HÉV-ekhez...stb).
@reflexgamespatrick
@reflexgamespatrick 2 жыл бұрын
@@Bzmot332bve Nem probléma
@reflexgamespatrick
@reflexgamespatrick 2 жыл бұрын
​@@Bzmot332bve Az Ev metro a muszerfalanak gombjait el tudnad magyarazni, hogy mi mit csinal?
1995.06.03. Jelenetek az M3-as metró vezetőfülkéjéből
8:53
Becsky András
Рет қаралды 56 М.
Llegó al techo 😱
00:37
Juan De Dios Pantoja
Рет қаралды 33 МЛН
БОЛЬШОЙ ПЕТУШОК #shorts
00:21
Паша Осадчий
Рет қаралды 12 МЛН
What it feels like cleaning up after a toddler.
00:40
Daniel LaBelle
Рет қаралды 69 МЛН
DTK Show - Új metró
2:41
Magyarósi Csaba
Рет қаралды 39 М.
[HUN] - HTS Tutorial (V43)
4:09
[HTS] Hungarian Train Simulator
Рет қаралды 1,3 М.
Mechanical circuits: electronics without electricity
19:22
Steve Mould
Рет қаралды 7 МЛН
ROCKET that LITERALLY BURNS WATER as FUEL
19:00
Integza
Рет қаралды 1,4 МЛН
[ENG] Ev3 metro dashboard (for LOTUS simulator)
30:24
Bzmot332bve
Рет қаралды 1 М.
DIY sonar scanner (practical experiments)
14:30
bitluni
Рет қаралды 1 МЛН
LOTUS - Budapest metroline no. 1 - !!!LINK IN DESCRIPTION!!!
17:59
😳 ВЫЖИВАЮ В ДРИФТ МАШИНЕ
0:39
Настя, это где?
Рет қаралды 2,8 МЛН
tractor rear light project #project
0:40
SB Skill
Рет қаралды 13 МЛН