Beskrivning
LED-indikatorn (lysdiod) är en anordning som kan ge visuell feedback. Lysdioderna finns i röda, gula och gröna färger.
LED-indikatorerna är kompatibla med V5 Robot Brain eller Cortex. LED-indikatorn kan sättas in direkt i hjärnan. I de flesta fall syns dock lysdioden bättre när den används i kombination med en 3-trådig förlängningskabel, så att den kan placeras på en väl synlig plats på roboten. Anslutningen mellan förlängningskabeln och LED-indikatorn bör lindas in med ett elsvep för att säkra och isolera anslutningen. LED-indikatorn kan fästas på en bit metallkonstruktion med hjälp av.
När LED-indikatorn används med en 3-tråds förlängningskabel är det viktigt att indikatorn sätts i korrekt. Lysdiodens yttre stift måste vara i linje med den yttre vita (signal) ledningen på 3-trådsförlängningskabeln och mittstiftet måste vara i linje med den röda (+5V) ledningen när de två komponenterna ansluts.
För att LED-indikatorn ska fungera med V5 Brain måste sensorn eller dess förlängningskabel vara helt insatt i en V5 Brain 3-trådsport.
LED-indikatorerna kan köpas som ett paket här.
| LED-indikator | LED-indikator 3-trådig & förlängningskabel |
Hur LED-indikatorn fungerar
LED-indikatorns funktion är kanske en av de enklaste av alla 3-trådsenheter. Ett användarprogram kan skicka ett kommando "sätt på LED" till V5 Brain och LED-lampan får ström. Programmet kan också skicka ett kommando "stäng av LED" och LED-lampan släcks
| Ställ in LED-lampan på | Stäng av LED-lampan |
Detta kräver att LED-indikatorn paras ihop med ett programmeringsspråk som VEXcode V5eller VEXcode Pro V5 för att skapa ett användarprogram.
Vanliga användningsområden för en LED-indikator:
Några av användningsområdena för LED-indikatorn inkluderar: att indikera att ett användarprogram fungerar korrekt (felsöka ett program), verifiera tillståndet för en annan sensor eller ge visuell feedback om att ett tillstånd på roboten har uppnåtts.
Indikation inom ett användarprogram: En LED-indikator kan ersätta en utgång i ett program för att ge en säker visuell signal. Till exempel kan en LED-indikator ersätta en pneumatisk solenoiddrivare för att testa ett användarprogram. I det här fallet kan lysdioden tändas snarare än att en pneumatisk cylinder utlöses slumpmässigt om programmets logik inte är korrekt
| Pneumatisk solenoiddrivare och pneumatisk cylinder |
En rolig klassrumsaktivitet för att introducera några nybörjarprogrammeringskoncept är att modellera ett tidsinställt trafikljus med hjälp av LED-indikatorer. En röd, en gul och en grön LED-indikator kan tejpas fast på en yta i ordningsföljden av ett trafikljus. Utmana sedan eleverna att skapa ett användarprogram som simulerar ett trafikljus.
Verifiering av en sensor: En vanlig användning av en lysdiod är för att verifiera att en sensor har gett en förväntad avläsning. Till exempel kan en ultraljudsavståndsmätare paras ihop med en LED-indikator. Lysdioden kan programmeras att tändas när ett föremål (som ett ark kartong) flyttas till ett specifikt programmerat avstånd (mål) från avståndsmätaren. Avståndet mellan ultraljudsavståndsmätaren och objektet kan mätas när lysdioden tänds. Målavståndet kan sedan jämföras med det faktiska uppmätta avståndet och justeras vid behov
En annan rolig programmeringsaktivitet i klassrummet är att simulera en populär elektronisk logikleksak. Återigen kan en röd, en gul och en grön LED-indikator tejpas fast på en yta, men den här gången är varje LED parad med en Bumper Switch v2. Programmet kommer kort att tända en lysdiod, sedan måste spelaren trycka på motsvarande bumper-knapp. Efter att knappen tryckts in läggs ytterligare en lysdiod till i sekvensen, som tänds kort efter att den första lysdioden har tänts igen.
Varje gång ljussekvensen matchas med rätt sekvens för att trycka på stötfångarbrytarna läggs ytterligare en lampa till i sekvensen. Detta fortsätter tills spelaren vinner genom att matcha alla serier av programmerade lampor eller tills sekvensen av nedtryckta stötfångarknappar inte matchar sekvensen av lampor och spelet är slut.
Kontroll av en robots tillstånd: Ett exempel på kontroll av ett tillstånd kan ges med en annan klassrumsaktivitet. I det här fallet skulle ett robottransportbandssystem kunna monteras för att modellera ett sorteringssystem som används på många arbetsplatser
En stötfångarbrytare kan användas för att starta och stoppa transportbandet. En grön LED-indikator kan programmeras att blinka flera gånger efter att knappen har tryckts in och innan transportbandet startar. Den gröna lysdioden kan förbli tänd medan transportbandet är på och sedan slockna, och en röd lysdiod tänds när transportbandet stoppas genom att trycka på stötfångarknappen igen.
Användning av en LED-indikator på en tävlingsrobot:
V5-systemet har ett utmärkt system för att ge anpassad visuell/textuell feedback mellan V5-hjärnan och LED-skärmen på operatörens V5-kontrollenhet. Det kan dock finnas tillfällen där en operatör och/eller en lagledare kanske inte vill ta blicken från roboten under en match och en välplacerad LED-indikator kan ge utmärkt visuell feedback. Några exempel på hur man använder LED-indikatorer på en tävlingsrobot är:
Uppnå ett mål: Som tidigare nämnts kan en LED-indikator användas för att indikera om en sensor har nått sitt målvärde. Ett bra exempel på detta är när ett svänghjul används för att kasta en boll. V5 Smart-motorerna kan ställas in för att uppnå ett specifikt varvtal. Det kan dock finnas en tidsfördröjning mellan motorns start och när den är uppe i fart. En LED-indikator kan tändas för att visuellt kommunicera när svänghjulet har uppnått målhastigheten för det avstånd som bollen behöver kastas inom
Indikerar spelpjäsens position: Vissa transportbands- eller glidsystem gör det mycket svårt att visuellt se platsen för en spelpjäs i systemet. I det här fallet kan en Synsensor, Ljussensoreller Linjespårare paras ihop med en LED-indikator. När sensorn känner av att spelpjäsen är i sin målposition kan lysdioden tändas och ge nödvändig visuell feedback
Oavsett tillämpning kan den lättanvända LED-indikatorn ge mycket användbar visuell feedback!