Onko ketään CarPC ohjelmoinnista kiinnostunutta? Jos PC ympäristöön onnistuu C# ohjelmointi, mikrokontrolleri ohjelmointi C:llä ja assemblerilla tai eletkroniikka rakentelu on tuttua puuhaa, niin laita privaa.
Ensimmäisenä ajatuksena oli, että voitaisiin tehdä kimpassa oma livedatan luku softa. Se voisi näkyä esim. pienenä ikkunana CarPC näytöllä koko ajan. Apua on, jos osaa C# -ohjelmointia. VS2005:ssa on valmiina hyvät sarjaportti funktiot. Itse tunnen DME:n protokollan ja pystyn tulkitsemaan sitä. Tästä on jo toimiva demosofta tehty, joka toimii ainakin E46:ssa ja M43 moottorilla.
Elektroniikka puolella seuraavaksi pitäisi saada ratin nappuloilla ohjailtua CarPC:tä tarvittaessa. Mikrokontrollerille pitäisi saada nopeus ja kierrosmäärä (suoraan esim Can-väylästä tai sytytyksestä) sekä kaasulappä servo-ohjaus moottoriin. Samoin mikrokontrolleriin pitäisi saada etäisyys anturi, joka lukee välimatkan edessä ajavaan. Näihin tarvittaisiin elektroniikkaa ja softaa, siten kaikki apu ja yhteistyö mahdollisuudet kiinnostaa.
Ensimmäisenä ajatuksena oli, että voitaisiin tehdä kimpassa oma livedatan luku softa. Se voisi näkyä esim. pienenä ikkunana CarPC näytöllä koko ajan. Apua on, jos osaa C# -ohjelmointia. VS2005:ssa on valmiina hyvät sarjaportti funktiot. Itse tunnen DME:n protokollan ja pystyn tulkitsemaan sitä. Tästä on jo toimiva demosofta tehty, joka toimii ainakin E46:ssa ja M43 moottorilla.
Elektroniikka puolella seuraavaksi pitäisi saada ratin nappuloilla ohjailtua CarPC:tä tarvittaessa. Mikrokontrollerille pitäisi saada nopeus ja kierrosmäärä (suoraan esim Can-väylästä tai sytytyksestä) sekä kaasulappä servo-ohjaus moottoriin. Samoin mikrokontrolleriin pitäisi saada etäisyys anturi, joka lukee välimatkan edessä ajavaan. Näihin tarvittaisiin elektroniikkaa ja softaa, siten kaikki apu ja yhteistyö mahdollisuudet kiinnostaa.
Comment