Programmera en Robot FRC (8 / 9 steg)
Steg 8: mikrobrytare
De gör en awesome klickande ljud, men det är inte deras enda användning! De kan användas till känsla om en spelpjäs laddas in i din robot under autonoma eller att upptäcka kollisioner. Kanske har du din egen kreativa användning för dem. Oavsett behovet kan vara, är de lätta att tråd och program, så du bör veta hur man gör. Här är vad koden för dem ser ut:
DigitalInput mikrobrytare;
microswitch(1) / / det går i listan initiering
mikrobrytare. Get()
Funktionen Get returnerar ett osignerat 32-bitarsheltal. Om du vill få ett booleskt värde av detta att hantera det som en knapp, helt enkelt jämföra det returnerade värdet till noll. Beroende på ledningarna av växeln, kan du behöva använda == eller! = för att ge önskat resultat. Det är helt enkelt lättast att prova en och se om det fungerar som du förväntat.