Fórum témák
» Több friss téma |
Sziasztok! Van egy játék a Trainz Railroad Simulator 2006 ami egy naon jó mozdony és vonatszimulátor, ehhez lehet kapni naon drága pénzért usb-s vezérlőpultot amivel irányítani lehet a mozdonyt a játékban. Ezt szeretném megépíteni de nemtudom hogy kezdjem el mert Nemtudom hogyan kommunikál a játékkal
![]()
Egy kicsit OFF, amit most írok.
Nem akarlak elkeseríteni, de az alapján, amit írtál, arra gondoltam, hogy valószínűleg vasút-mániás vagy (a szó jobb értelmében!), ezért írom le a véleményem. Ennek az irányító pultnak a mozdonyok irányító pultjáho sajna nem sok köze van. Legalábbis az európai mozdonyokéhoz. Persze, a tengetentúlon vannak olyan mozdonyok, melyeknél hasonlóan néz ki a pult, de a Trainz alá készült magyarítások (magyar mozdonyok) vezérlőpultja közel sem ilyen. Ettől függetlenül maga a játék nagyon jó, én is szeretem, szoktam is használgatni. Visszatérve a kérdésedhez: Ahhoz, hogy ilyen pultot építs, elsősorban a progi lelki világába kell belemerülni, mert végülis azon keresztül lehet megérteni (gondolom) a pult vezérlését. De az sem kivitelezhetetlen szvsz., hogy egy billentyűzethez hasonló eszközként üzemeltetni a pultot. Mire gondolok? Nos, a játék alapvetően a billentyűzetről történő vezértlésre épül. Így tehát az egyes billentyűknek, bilentyű-kombinációknak megfelelhet egy-egy kapcsoló, vagy kapcsoló-állás az utánépített pultban. Szvsz. ezen a nyomon lenne érdemes elindulni. De mások véleményére is nagyon kíváncsi vagyok! Idézet: szerintem is.„Nos, a játék alapvetően a billentyűzetről történő vezértlésre épül. Így tehát az egyes billentyűknek, bilentyű-kombinációknak megfelelhet egy-egy kapcsoló, vagy kapcsoló-állás az utánépített pultban. Szvsz. ezen a nyomon lenne érdemes elindulni.” Kellene építeni egy "billentyűzetet" piccel, ami úgy néz ki mint az az irányítópult. Ha valaki ismeri az usb-s vagy PS/2-es billentyűzetek működését akkor az majd tud segíteni sztem.
Ilyesmin én is gondolkoztam már.
Elég nagy vasútmániásnak tartom magam, különösen a szimulátorok terén. Igaz a Trainz ... szimet nem annyira szeretem, ellentétben az MSTS-sel (gyk: Microsoft Train Sim.). Sokat elmélkedtem, hogy hogy is lehetne megoldani egy ilyet. Az elektronikai részével még csak csak megbírkóznék, de a kivitelezéssel nem igazán. Én arra jutottam, hogy vettem egy 1500 Ft-os PS2-es billentyűt, amiből kiszedtem a vezérlő IC-t és ezt használtam az új kezelő megépítéséhez. Valahova rajzoltam kapcs rajzokat feljegyzés címén, de a legtöbb hiányos, mert akkor még nem foglalkoztam PIC-kel, de az idén nyáron sztem kiegészítem. Konkrét elektronikám sajna nincs, mert dugaszolgattam a próbapanelen és azóta nem igazán maradt fenn semmi, csupán a rengeteg ötlet a fejemben. Így ez az egész úgy működött, mint egy fura kinézetű bill. és nem volt szükség driver-re, meg egyéb progikra a szg-en a vezérléshez. Én minden esetre ezen az úton indultam el, és így is fogom folytatni és neked is a billenytűzetes megoldást ajánlom. Más: Van egy kormánya egyik ismerősömnek és ő pedig PIC segítségével készített Rally játékokhoz váltót. Nem Fel, meg Le váltásra volt képes, hanem konkrétan be lehetett tenni mind Fizikailag és mind Elektronikailag is egy adott sebességbe. A megvalósítás vhogy úgy van, hogy a PIC figyeli, hogy hányadik sebességből teszed hányadikba és aszerint vált megfelelően fel ill. le annyit amennyit kell. A Trainz-nél mindent felpakolhatsz a kezelő szervre és nincs szükséged a billentyűzetre, így amikor játszani szeretnél egyszerűen csak kicseréled a régi bill.-ed az "újra". Üdv: gerpetya
Ja és még vki.
Ha vkinek van ötlete a kivitelezéssel kapcsolatban akkor az ossza már meg velünk pls! ![]()
Én nem ismerem ezt a játékot, de szerintem a vezérlőben nem csak egyszerű gombok vannak, hanem érzékeli a karok állását, kiirja a sebességet...
Kivitelezés: Fizikai kivitelre gondolsz, ugye?
Nos a témaindító által ajánlott (linkelt) lapon van egy rajz meg egy fotó magáról a gyári pultról, igen jó design-nal. De ha már építenék, akkor valszeg valamelyik magyar mozdony pultja alapján tenném. Persze, ha valaki a engerentúli gépekért rajong... Amúgy az egész - szerintem - mikrokapcsolók tömegével megoldható, eltekintve esetleg 1-2 többállásútól.
lehet baromsagot irok
es egyaltalan nem ertek a picekhez billentyuzetet mondjuk szedtem mar szetes azt veltem felfedezni hogy a a vezerlo aramkor az alapjan szamolja ki hogy mit nyomtal meg hogy "milyen messze" erintkezik a 2 vezetek szoval gondolom lemeri az ellenallast tehat ha nem akarsz programozni lehet meglehetne oldani jol kiszamolt ellenallasokkal kapcsolokkal meg egy billentyuzet vezerlojevel az egeszet
Én nem tudom milyen billentyűzetet láttál, de amit én szedtem szét, abban minden gomb alatt volt egy-egy árintkezőpár, ha megnyomod a gombot, akkor a két fém érintkezik.
igen a "vezeteket" nem szo szerint ertettem
telejesen mind1 erintkezik ket cucc a pic lead egy X nagysagu jelet viszakap egy Y/X nagysagut es ebbol tudja hogy mit nyomtal le (gondolom en)
Nos!
Én sem tudom, hogy milyen billentyűzetet láttál, de alap esetben a bill.-ek valójában sok "hálós rendszerben" elhelyezett kapcsolóbol állnak, amit az IC végigpásztáz és ahol zárva van, azt megnézi, hogy hányadik sor ill. oszlop. A hálós rendszer alatt azt értem, hogy pl. van 8 vezeték, amire 16 gombot lehet rakni úgy, hogy 4 sort ill. 4 oszlopot képezünk és ezek "találkozásához" teszünk gombot. Azaz egy adott gomb lenyomásakor rövidre zárunk egy sort ill. egy oszlopot, amelyek számát könnyedén meghatározhatunk. És itt a vezeték ellenállásának semmi köze sincs ehhez.
1. Billentyűzetben szerintem nincs pic. Én úgy tudom, hogy valamilyen más ic van benne.
2. Ha valaki igy akarna épiteni valami, akkor ez sokkal bonyolultabb, mint ha rendes gombokat használ.
(Én sem tengerentúlira gondoltam)
Ha konkrét mozdonyt kéne választanom, akkor egy Gigantot (V63) választanék, vagy egy Szilit (V43). Esetleg még szóba jöhet egy 1047-es is. ![]() De sajnos nincs ötletem, hogy honnan szerezzek hozzá pl. fékkart, irányváltót, "motoráram kontrollert", vagy ehhez hasonlókat.
Én sem azt mondtam, hogy a bill.-ben van PIC, csupán azt, hogy egy vezérlő IC-t tartalmaz.
A PIC ahhoz kell, ha pl. egy kar van, aminek több állása van. Mert ugyebár itt nem tudod megadni a bill.-nek a kar állását, csupán azt, hogy fel vagy le fele mozdult el. Viszont a karból meg az állása derül ki. Ehhez kell a PIC, hogy az állásból meghatározza azt, hogy mennyit és milyen irányba mozdult el az előző álláshoz képest.
akkor hulyeseget irtam :nemtudom:
azer gondoltam h igy van mer amikor szetszedtem kicsit szarakodtam vele es volt olyan gomb amihez tobb erintkezo tartozott es pont egyenlo tavolsagra voltak ![]()
igen ez jó ötlet (akkor férreértettem)
nem tudom, hogy mennyire kell, de az eredeti vezrlő kiirja a sebességet.(szerintem ezt nem küldik ki a billentyűzetnek. ![]()
Én is terveztem vezérlőt, bár én Dj programhoz akartam és ugy elerndezni mint ahogy a képernyőn van és ugy nézzen ki mint egy dj pult.
Régi billentyüzetet be is szereztem amiben sok kis kapcsolo van, és azokat lehetne elvezetni . Kicsit kapcsolodik a csak témához bocsi. Idézet: „Ha konkrét mozdonyt kéne választanom, akkor egy Gigantot (V63) választanék, vagy egy Szilit (V43). Esetleg még szóba jöhet egy 1047-es is.” Vol egy ilyen megérzésem... Vajon Bobót (M44) miért nem akar senki? ![]() ![]() ![]() A különböző "karok" kialakítása sztem egyszerűbb történet, egy középpont (tengely) körül egy ívszakaszon elforduló kar kialakítása esztegályossal nem nagy feladat. A kar végén lévő tömb két mikrokapcsolót nyomogathat (tipikusan: le-fel váltás). A fékezőszelep egy kicsit bonyásabb, de többállású kapcsolóra szerelt hasonló karral kivitelezhető. A legnagyobb falat talán a kontroller (azok kedvéért, akik nem tudjaák, milyen: úgy kell elképzelni, mint egy kis átmérőjű kormánykereket, amelyik jobbra-balra az alaphelyzettől, azaz középállástól, csak mintegy 30°-nyit képes elfordulni, több fokozattal, és rugós visszahúzással.) Ezt valamilyen elfordulás-jelzővel kombinált, rugókkal szerelt szerkezettel lehetne elkészíteni, sztem, talán e célra a legalkalmasabb a Hall-szenzor. (Alternatív megoldás: Valamelyik fűtőházból egy "selejtre váró" gépből a pultot kiszerelni... ![]() ![]()
Erre a fűtőházas kiszerelésre már gondoltam én is, csak szerintem anyámék páros lábbal rúgnának ki, ha a 60m^2-es lakásba hazaállítanék egy Gigant pultjával.
![]() ![]() ![]() ![]() ![]()
Szerintem is jó ötlet a billentyűzetes dolog, lehet hogy elindulok ezen a nyomon, nekem egyenlőre még nem célom egy adott mozdony vezetőfülkéjét kialakítani, egyenlőre csak működjön egy ilyen pult, aztán majd ha minden oké el lehet gondolkozni azon hogy milyen kabint kéne megépíteni. Szerintem az hogy a sebességet nem tudjuk így megjeleníteni az nem gond mert a játékban kiírja meg a képernyőn is van egy kilométeróra meg sok más műszer. Egyébként (a weboldalamon is látszik) inkább villamoshoz építenék az jobban izgat
![]() Van otthon pár billentyűzetem, majd összerakom valahogy. A karokat meg a kapcsolókat valahogy meg lehetne oldani biztos, én olvasztottam már műanyagot is egy tökéletes forma kialakításáért ![]() Köszi az öteleteket ![]()
60 nm-en nehezebb mondjuk összehozni, de esetleg a ház előtt egy teljes gép...?
![]() ![]() ![]()
Nálunk építhetünk komplett mozdonyt ha van miből
![]() Van hely! Aztán majd szedem a díjakat a játszásért ![]()
A sebesség-visszajelzéssel én nem is bonyolítanám a dolgot. Mindenképpen a legegyszerűbb megoldás, ha egy billentyűzetet alakítasz át úgy, hogy a megfelelő gombok érintkezőit "kötöd ki" a pultra, a megfelelő kapcsolókhoz.
(Mint mondtam, ahhoz, hogy USB-n keresztül a progival kommunikálj, alaposan bele kéne mélyedni a progi lelki világába is. Csak gyanítom, hogy az általad linkelt odalon látható pult készítői is kooperáltak a szoftvergyártóval, és közösen alakították ki a vezérő elemek által adott jeleket...) Majd azért írd meg, mire jutottál! Ha esetleg fotó is lesz a kész pultról, azt is szívesen látnám! Még valami! Eszembe jutott, hogy valahol olvastam a műgyantából kiöntött dolgokról. Szerintem ezek a karok éppen ideálisan kivitelezhetőek ily módon!
Mindenképpen írok ha lesznek fejlemények!!!
Az jó lenne.
Érettségi után én is el kezdek gondolkozni ezen. Majd én is írok ha fejlemények lesznek.
Hi!
USB billnetyűzethez egy kis segítséget tudok nyújtani. Az ilyen egér és egyéb állatok HID nevű usb osztályba tartoznak. Azaz Human Interface Device. A billnetyűzetet azt nem tudom igazából pontosan, de szerintem az is. Ha pic-el akarjátok megoldani, akkor 18F4550-est javaslok. A microchip honlapján van is kéz firmware például ami egy egeret valósít meg.
Sziasztok!
www.raildriver.com De talán a karokat egy-két potival megoldhatod és a sebesség mérőt LCD kijelzővel tudod kivitelezni. Talán úgy hogyha a képernyőn megjelenő számot kivezérled (PIC-el) a kijelzőre! :yes:
Én úgy gondolom, hogy minden vezérlő lelke a billentyűzet
![]() ![]() Csak a gépen kell beállítani, hogy pl. a "L" legyen a lámpa, akkor ami az l nek felel meg, a saját pultodon oda egyedi gombot csinálsz, és így egyszerű csinálni: joystickból váltót, mozdonyos játékhoz mindenféle gamepadot.. |
Bejelentkezés
Hirdetés |