Baserade Arduino Lap Timer (3 / 4 steg)

Steg 3: Programvaran

Bifogat är Arduino programvara koden jag skrev för min Laptimer.

Bara läsa detta i programvaran Arduino, kontrollera att du angett rätt Arduino styrelsen för din setup och konfigurera varianbles i toppen av koden om det behövs.

När du kör programvaran, har den 2 "lägen".

-Race-läget: detta startas genom att klicka på knappen vänster "race". Startar laptimer. Den använder en "rivstart" princip. Så det finns ingen räkna ner, bara börja racing, när första gången du passera linjen, timern startar. Det kommer att visa mängden varv fortfarande till gå på topp 7 Segment displayen och tid på 2: a 7 segment display.

-Setup-läge: när du klickar på "menu", 2: a knappen, du kan ställa in hur många varv du vill tävla. Genom att vrida pot-mätaren kan du välja mellan 1 och 9 varv.

I koden hittar du variabeln int clockSync = 7600;

Denna variabel kan du kalibrera tiden. Om du tycker att laptimer körs för fort, öka antalet lite, om du tycker tiden rinner till långsam minskning numret :-)

En annan viktig variabel är int minLaptime = 1000;

Denna variabel används för att kontrollera sedan när du resa sensorn det inte kan direkt vara trippade igen, tänker du är klar. Som standard är den minsta tid 10 sekunder (1000 millisekunder). Om du racing något som kommer att gå snabbare än 10 sekunder, du kommer att behöva minska denna minLapTime variabel.

Känn dig fri att ändra / kopiera / distribuera koden i någon form eller form du gillar.

Se Steg
Relaterade Ämnen

Lap Timer mini 4WD (IR-Sensor)

HälsningarFortsätta utveckla baserat från min Lap Timer projekt på funktionen är ett verktyg för att mäta tid varv för mini 4WD race på banan. Detta verktyg mycket hjälpsam för analysera tidsresor på olika slags krets pekade om du vill ändra karaktär...

Arduino Kitchen Timer

detta instructable kommer guide du genom att skapa ditt eget Arduino baserade kök Timer. Detta är ett ganska enkelt projekt, som kräver liten eller ingen programmering eller elektronik kunnande, bara viljan att lära sig och fiol - en förmåga som är m...

Arduino justerbar Timer Controller med relä

detta är mitt första inlägg här, så jag hoppas jag får allt rätt!Jag har en gasvärmare millivolt (termoelement högen) veranda som har en manuell kontroll på den. Jag tröttnade på att få upp och ner att slå på och stänga av den, så jag beslöt att göra...

Arduino Real Time klocka med Alarm och miljö-sensorer

Arduino klocka, med batteribackup (realtidsklocka), tid, datum, Alarm, temperatur, fuktighet, tryck, LCD utgång, knappsats ingång, viloläge, LED LCD-belysning (4 X) vit med dimmer kontrollSteg 1: ReservdelslistaArduino Real Time klocka med Alarm och...

Baserade Arduino Bi-color LED Matrix Tetris spelet

En av elektronik DIY kit jolliFactory kom upp med är den Bi-color LED Matrix Driver modul Kit. Denna modul är utformad för att kunna kedja-så att du kan seriekoppla moduler tillsammans med antalet moduler du behöver för att passa ditt projekt.Följand...

BASERADE ARDUINO MPPT sol LADDNINGSREGULATORN

BASERADE ARDUINO MPPT SOL LADDNINGSREGULATORNBesök min hemsida för Schematisk och kod Baserade ARDUINO MPPT sol LADDNINGSREGULATORNVad är Mppt (Maximum power point spårning)?"vi använder MPPT algoritm för att få maximal tillgänglig effekt från solcel...

Baserade Arduino - Power Control System för RPi bil PC

Hej alla! Jag är Michalis Vasilakis från www.ardumotive.com och i handboken jag kommer att visa dig hur man gör en enkel - baserade Arduino - Power Control System för RPi Car PC.Detta system är utformat för att undvika abrupta stängningen av PRi bile...

AbHhGD - baserade Arduino handhållna spelenheten

Detta är en skriva upp på min Arduino baserat handhållna spelenheten. Jag inser att det är ett ganska trevliga uttalande men hey, det är baserade Arduino, det är handhållen och det är en enhet som spelar spel!Steg 1: En handhållen gaming anordning......

Baserade Arduino remote översättare

Det finns 3 fjärrkontrollen är bara att titta på min TV, för TV, sätta topp låda och sound bar. Förfarande för att titta på TV är byta på TV att sätta sin källa till A / V, inkoppling ljudsystem och sätta dess källa för aux och inkoppling sätta topp...

Baserade Arduino Solar PV energimätare med Xively anslutning (kan övervakas på android eller iPhone)

Det har varit ungefär två dagar sedan jag gjorde den Arduino PV generationen mätare, men det var ett misstag att inte att ta de steg för steg bilderna innan du fortsätter för provningen. Och det var en hemsk idé att Visa raw du för så kallade elmätar...

Hemmabyggd (DIY) CNC router - baserade Arduino (GRBL)

Redan för några var månader eller år, jag planerar att bygga mitt eget CNC fräsmaskin. Nu bestämde jag mig för det var tid att göra det! Jag läser mycket om andra DIY projekt och till slut jag gillade designen från Arduino CNC intstructable som jag h...

Baserade Arduino House värmare Controler med SMS användargränssnitt

projektet innehåller instruktioner och koden för att bygga en uppvärmning controller för ditt hem eller avlägsna land hus, som kan kontrolleras och övervakas av GSM via SMS-kommandon. Jag började att utforma det så vi behövde en pålitlig och Register...

Baserade Arduino 4WD Bluetooth Microbot

Denna microbot är inspirerad av Arduino-Nano-baserade-Microbot. Istället för att använda 2 servon, är denna robot drivs av 4, vilket eliminerar behovet av spår.Micro controller jag använder är Bluno skalbaggen, som är en liten Arduino baserade contro...

Baserade Arduino RC med två växlar (mustasch som) för att undvika hinder

Min RCs funktion är baserad på två permanent öppen kretsar, en på vänster sida och en på höger sida av RC, som stängs när sidan knölar på något. En mustasch som kabeln trycks sedan på en skruv och växeln stängt ger signalen till arduino att vända sig...

Snow klockan (baserade Arduino)

dag jag ska visa dig hur man gör snö klockan. Det är en väckarklocka som bara går på när skolan är öppen. Men om skolan är stängd det går inte.Detta sker genom Arduino och vissa python kodning.Steg 1: Få delar För detta projekt behöver du:-En Arduino...

Två kretsar för växlade mode strömförsörjning baserad på 555 timer

Idag används växlade läge nätaggregat (SMPS) i elektroniska enheter. Jämfört med de linjära som, har de fördelarna att vara mer effektivt, att ha mindre plats och vara billigare. Den enda deras nackdel är att de är bullriga och i vissa fall kräver fi...

Etch A Sketch laserskärare baserade Arduino.

i detta projekt tar jag en Arduino Mini Pro ansluta den till en anpassad gjort Etch A Sketch panel och använda den för att styra en Blacknose laser cutter. Resultatet är timmar galen laser skärning roligt, som vi kommer att ta runt de flesta av UK Ma...

Pinguino Egypten - PIC baserade Arduino

Det har varit elva år sedan jag först började lära och bygga min första Microchip PIC mikrokontroller krets. Jag gillar verkligen denna Microcontroller familj.Nyligen började jag läsa och försöker vissa Arduino.Jag ville verkligen bygga en liknande k...

Baserade Arduino tidshändelse logger

Exempel källkod för en Arduino baserad tidshändelse datalogger. Visar avbrott, asynkrona loggning och kontakt de studsa. Avsedda för en hjul-läges brytare, loggar som växel är förlovad.Vi använder en reed switch som studsar både engagerade och när di...