Oman kytkinpaneelin tekeminen?

Terve! Eli siis, lentosimulaattori/kotiohjaamo tarkoitus rakentaa, ja tarvitsisin semmoisen paneelin jossa olisi paljon sellaisia pieni on/off kytkimiä. Jos ostaa oikean siihen käyttöön tarkoitetun kaupasta niin hinta 3000€... Ja tekisin reunat ihan vaan vaneerista ja siihen sitten pienet reiät kytkimille ja vaneeriin tunnistelaput. Mutta siis, KYSYMYS olisi tässä: Mitä teen niille kytkimille? Kun ostan n. 15 pientä kytkintä, niin millä tavalla kytken ne toisiinsa ja sitten millä tavalla laitan ne tietokoneeseen?

Tarvitsisin oikeasti kovasti apua tähän.. Kiitos paljon jos joku näistä tietävä jaksaisi vastata ;)
584
Äänestä

Muut lukivat myös

Vastaukset 5

Vanhimmat
  • Kiitos todella paljon ;)) Tuo auttoi jo kovasti!!! Olisiko joillain nuo muutamat osat linkata vaikk jonkun verkkokaupan sivuilta tänne, tai suomenkieliset nimet kertoa.. Sitten olisin valmis tilaamaan :)

    Äänestä

Sitten vielä, olisiko mitään helpompaa tapaa tehdä? Ei kehtaisi tupta yhtä osaa ulkomailta tilata...

Äänestä
  • On monta tapaa tehdä. :)

    Riippuu kytkimien määrästä.

    Yksi vaihtoehto on käyttää arduinoa tai rasperry pitä, joissa on siis yleiskäyttöisiä I/O-pinnejä, joihin kytkimet voi kytkeä.

    Yksinkertaisimmillaan kytkimen voi kytkeä vaikka siten, että kun kytkin on poissa päältä, I/O-pinnissä oleva ylösvetovastus vetää sen jännitteen ylös. Ja kun kytkin on päällä, virta kulkee kytkimen kautta ja vetää I/O-pinnin jännitteen alas maahan.

    Kytkimen tilaa sitten voidaan vaikka pollata raspissa / arduinossa / jossakin muussa palikassa olevalla ohejlmalla, tai jos I/O palikka tulee suoraan PC:eeseen, miksei silläkin.

    Seuraava ongelma on, miten saada tämä tieto lentosimulaattoriin. No, se riippuu, mikä lentosimulaattoriohjelma on kyseessä, eli tarjoaako se jo valmiiksi jonkin helpon rajapinnan, jonka kautta luettu kytkimen asento voidaan simulaattorille välittää. Itse en lentosimulaattoreita niin tarkasti tunne, niin lähtisin ehdottomasti tutkimaan ja kyselemään ko. simuihin liittyviltä foorumeilta lisää, koska varmasti näitä on tehty jo ennestään monta erilaista ja sieltä saattaa löytää valmiiksi hyvät ohjeet.

    Jos peli ei tarjoa mitään helppoa rajapintaa, niin on monta tapaa. Voi käyttää esim vJoy ajuria/ohjelmaa ja Python Input Emulatoria, jotka ovat tehty vähän tällaista tarvetta varten:

    http://andersmalmgren.github.io/FreePIE/

    Myös AutoHotkey ohjelma voisi olla ihan kätevä.

    Monet mikrokontrollerit osaavat myös esiintyä HID-laitteina, eli vaikka näppäimistönä. Koneessahan voi olla monta näppäimistöä, ja esimerkiksi F-funktio nappeja on periaatteessa ainakin 24, eli niihin normaali näppäimistöstä puuttuviin näkymättömiin nappeihin voisi hyvin mapata erilaisia toimintoja.

    Tässä nyt tällainen pintaraapaisu aiheesta, kannattaa varmasti hakea ko. lentosimun nimellä ja tutkia siihen liittyviä foorumeita, miten niitä on yleensä tehty. ;)

    Äänestä

  • FlightSim X:lle tuli vastaan tällainen ohjelma:
    http://www.jimspage.co.nz/Link2fs_Multi.htm

    Eli esim. arduinolta ilmeisesti sarjaportin kautta jutellaan tuolle ohjelmalle, joka välittää kytkinten asennot pelille.

    SimConnect näyttää olevan FSX:ssä jonkinlainen rajapinta oletuksena näille lisäosille.

    Äänestä

Kommentoi aloitusta


GliderPilot kirjoitti:

Terve! Eli siis, lentosimulaattori/kotiohjaamo tarkoitus rakentaa, ja tarvitsisin semmoisen paneelin jossa olisi paljon sellaisia pieni on/off kytkimiä. Jos ostaa oikean siihen käyttöön tarkoitetun kaupasta niin hinta 3000€... Ja tekisin reunat ihan vaan vaneerista ja siihen sitten pienet reiät kytkimille ja vaneeriin tunnistelaput. Mutta siis, KYSYMYS olisi tässä: Mitä teen niille kytkimille? Kun ostan n. 15 pientä kytkintä, niin millä tavalla kytken ne toisiinsa ja sitten millä tavalla laitan ne tietokoneeseen?

Tarvitsisin oikeasti kovasti apua tähän.. Kiitos paljon jos joku näistä tietävä jaksaisi vastata ;)

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu