Om man nu inte enbart är ute efter att komma undan billigt, varför inte helt enkelt slänga in en liten industri-PC, modell PC-104, Mini-ITX eller annan SBC? De grejorna är ju ganska billiga nu för tiden, och de har blivit snabba nog att man kan välja operativsystem och programmeringsspråk ganska fritt. Framförallt är det mycket lättare att jobba med ett riktigt OS och "normala" utvecklingsverktyg, och det är väl egentligen det viktigaste om man bara ska bygga några enstaka och vill ha mer än några få funktioner.
För min del är det iaf en ganska logisk lösning, eftersom jag jobbar med sådana grejor. :)
Tänker bygga Westfield med V6, och tänkte att man kanske kan slippa sätta in någon provisorisk mätare och ändå få igång det... Sedan blir det naturligtvis till att implementera fler instrument och annat kul, men det är ett ganska omfattande projekt, så det vill jag helst pilla med *efter* att bilen är besiktigad.
Min plan:
Steg 1: Släng in en ITX, en TFT-skärm och en pulsgivare på något hjul. Hacka ihop en hastighetsmätare med tripp och lite annat grundläggande, så att det går att besiktiga bilen.
Steg 2: Montera fler givare, koppla in givare från motor mm, och implementera enkla instrument för signalerna. Tändningslås ersätts av kodlås, någon form av elektronisk nyckel, fingeravtrycksläsare eller liknande.
Steg 3: Implementera logging, grafer på TFTn, lite kalkyler mm.
Steg 4: Koppla in lite "output" så att man kan påverka saker - t ex varvtalsbegränsning och traction control via tändningen.
Steg 5: Ta över tändning, insprutning mm helt, så att all elektronik kan ersättas av datorn. Implementera mapping.
Steg 6: Fler sensorer och styrda ventiler, stegmotorer mm, för att t ex bromsa hjul individuellt för att stablisera bilen.
Steg 7: Automatisk parkering med fjärrkontroll. ;) :D
Naturligtvis skulle ju mjukvaran vara Free/Open Source, så folk kan i princip bygga elektroniken själva och ladda ner mjukvaran från nätet, och t o m anpassa och bygga ut den. Ni tror väl inte jag tänker hacka och felsöka allt det där själv!? ;)