Baserade Arduino Lap Timer (2 / 4 steg)
Steg 2: Ansluta all elektronik
Knappar:
Knapparna är anslutna med 10K motstånd, detta kopplas sedan till marken och en Analog port på arduino. Detta kan du enkelt ansluta flera knappar till en enda port på arduino. Om den 3: e knappen trycks det har att resa igenom 3 x 10K resitor, baserat på den analoga värde ändras beroende på hur många motstånd är rest igenom.
7 segment Display:
Jag använder den stora Adafruit 7 Segment visar med I2C backback, I2C kan du ansluta flera enheter på ett 2-tråds kommunikationsnät. Varje I2C enhet behöver en unik adress! Out-of-the-box varje adafruit 7 segment display har samma adress, så du måste löda en adress stift på 7 segment display att se till att varje bildskärm har en annan adress.
Effekt:
För makt använder jag en 11.2 volts LiPo-batteri, som lätt kan driva den arduino, skrivare och sensorer för länge. Olika komponenter använder olika makt. Lätta bron behöver 12 volt, så den är direkt ansluten till batteriet. Termoskrivaren vill mellan 5 och 9 volt. Jag använder ett steg nedåt effektmodul konvertera LiPo kraften till 8 volt. Detta sedan levereras till hallon och (via VIN port) till termoskrivaren.
Jag har placerat en växla mellan batteriet och all elektronik, så jag kan lätt sätta allt på / av.
Termoskrivare:
Jag använder en av dessa coola termoskrivare från sparkfun. De ansluter via seriella, som jag vill lämna hårdvara seriell port för felsökning, jag ansluter det så pin 2/3 och använda mjukvaran baserat följetong. (så ingen verklig UART används).
Infrarött ljus bron:
Jag använder en Velleman PEM 10D, infra rött ljus överbrygga. Jag använde en IR-sändare och fick i rutan och en extern reflektor. Om du inte vill köpa denna sensor, kan du skapa en "ljus bro" på många andra sätt. En kan vara en ljus diod eller IR-mottagare ledde och peka en batteridriven laserpekare på det.