Racing Datalogger med en Arduino (9 / 10 steg)
Steg 9: Addons, förbättringar och TODOs
Vill lägga till fler eller förbättra på denna design? Några lätt dem tänkte jag bort mitt huvud är:
RPM/redskap indikator
Här är ganska lätt. Utnyttja den vevaxel position sensor och hjul hastighetssensor. Vevaxel position sensor du kan få RPM och med både du kan beräkna din utväxling och räkna ut vad redskap du är i. Se här för hur: http://playground.arduino.cc/Main/ReadingRPM
Broms tryckgivaren
Lägga till en tryckgivaren i din broms linje att konvertera din broms signal från digital till analog och få mycket mer upplösning. Detta fungerar på samma sätt som TPS ingång i huvudsak. Observera emellertid denna sensor är inte billig ($100 +) om inte ni kunna rensa en från ett fordon som kommer med en och felaktig installation kan leda till en förlust av bromsar! Så var försiktig med den här.
Lägg till shunten Regulator till ingångsstiftet TPS
Lägga till en shunt regulator precis innan TPS ingångsstift att förhindra Arduino från att bli skadad. Det elektriska systemet av någon bil/motorcykel är mycket bullriga. Jag märkte samtidigt provning under verkliga förhållanden det fanns gånger den analoga ingången skulle spika betydligt. Bäst att sätta ett motstånd och en 5.1V zener diod parallellt skull.
Neutral/koppling Switch
Utnyttja detta kan göra det lättare att analysera och filtrera bort data beroende på vad du försöker att titta på. Det kommer att vara samma som setup som bromsljuset.
Kalibrering-läge
Har en separat funktion som får utlösas av ett avbrott reglage kalibrering återställningsläget. Detta kan ställa in din max och min värden för gasspjällsvinkeln.
Stoppa Switch
Detta är lätt, flytta växeln stopp till ett avbrott stift och konfigurera den som en avbryta funktion. Jag gjorde inte detta vid tidpunkten eftersom avbrott stiften var ockuperat av SoftwareSerial när jag felsökning.
Längre? Känn dig fri att lämna i kommentarer.