Beskrivning
Denna sensor är en strömbrytare. Den talar om för roboten om dess stötfångare är nedtryckt (sensorvärde 1) eller släpps (sensorvärde 0).
Hur stötfångarbrytaren fungerar: Slutför kretsen
VEX Bumper Switch är baserad på förmodligen den vanligaste elektriska apparaturen: strömbrytaren. En strömbrytare består av två terminaler (platser för att ansluta en kabel) och en ledningsbrygga för att "skapa" anslutningen när strömbrytaren trycks ner. Som visas i animationen nedan, när du trycker på anslutningskabeln "slutför" du kretsen, och robothjärnan registrerar det i ditt program.
Stötfångarbrytaren är en del av en krets som är orelaterad eller trasig. När du trycker på bumper-knappen upprättas anslutningen och elektricitet kan flöda.
Installation av stötfångarbrytaren
Placering
Placeringen av stötfångarbrytaren är mycket viktig för att få noggranna avläsningar.
Se till att ingen struktur på roboten befinner sig framför knappen på sensorns framsida.
Det måste finnas fritt utrymme framför sensorn mellan eventuella föremål som trycks mot och sensorn.
Läser resultat från stötfångarbrytaren
Det är bra att använda utskriftsblocken för att skriva ut resultaten från Bumper Switch.
När du skapar och kör ett projekt som skriver ut Bumper Switch-resultat kommer du att kunna se dem på hjärnans skärm.
Lägga till bumper switch som en enhet i VEXcode EXP
När en sensor används med ett programmeringsspråk måste den konfigureras inom det språket.
Med VEXcode EXP görs detta genom att använda funktionen "Lägg till en enhet" i fönstret Enheter. Du måste gå till 3-trådssensorerna.
I avsnittet 3-trådskoppling under Enheter hittar du Bumper Switch
För att lägga till Bumper Switch i konfigurationen, följ stegen i den här artikeln.
När Bumper Switch har lagts till i ditt projekt blir en ny uppsättning sensorblock tillgängliga.
För mer information om blocken från kategorin 'Avkänning' som hör till Bumper Switch, se hjälpinformationen (Blockprojekt).
Vanliga användningsområden för stötfångarbrytaren
Avkänning av en press
Den här funktionen gör att din robot kan upptäcka när något trycker på stötfångarknappen.
Exempelprojektet som visas till vänster används för att programmera en robot med en stötfångarbrytare monterad på framsidan för att köra tills sensorn trycks ner, och sedan sluta köra när stötfångarbrytaren har tryckts ner.
Bumperevenemang
Den här funktionen gör att ditt program kan köra specifik kod när det upptäcker att något trycker på Bumper Switch.
Exempelprojektet som visas till vänster används för att koda en robot med en stötfångarbrytare monterad på framsidan för att köra i en kvadrat, och varje gång stötfångarbrytaren trycks ner kommer hjärnan att skriva ut True.