Naudojant V5 3 laidų LED indikatorių

Aprašymas

LED (šviesos diodo) indikatorius yra prietaisas, galintis pateikti vaizdinį grįžtamąjį ryšį. Šviesos diodai būna raudonos, geltonos ir žalios spalvos.

LED indikatoriai yra suderinami su V5 Robot Brain arba Cortex. LED indikatorius gali būti įdėtas tiesiai į smegenis. Tačiau daugeliu atvejų šviesos diodas geriau matomas, kai jis naudojamas kartu su 3 laidų prailginimo kabeliu, todėl jį galima pastatyti gerai matomoje roboto vietoje. Jungtis tarp ilgintuvo ir LED indikatoriaus turi būti apvyniota elektrine plėvele, kad būtų pritvirtinta ir izoliuota jungtis. LED indikatorius gali būti pritvirtintas prie konstrukcinio metalo gabalo naudojant užtrauktukus.

LED indikatoriaus įtaisas parodytas pritvirtintas prie roboto rankos naudojant užtrauktukus.

LED indikatoriaus įrenginio, prijungto prie 3 laidų ilgintuvo, stambaus plano planas. Du apskritimai žymi jungties orientaciją, nurodydami, kad LED indikatoriaus du kontaktai turi būti sulygiuoti toje pačioje pusėje kaip ir raudonas bei baltas laidai ant 3 laidų ilgintuvo kabelio.

Kai LED indikatorius naudojamas su 3 laidų ilginamuoju kabeliu, labai svarbu, kad indikatorius būtų tinkamai įdėtas. Šviesos diodo išorinis kaištis turi būti sulygiuotas su 3 laidų ilgintuvo kabelio išoriniu baltu (signalo) laidu, o centrinis kaištis turi būti sulygiuotas su raudonu (+5 V) laidu, kai prijungiami du komponentai.

Kad LED indikatorius veiktų su V5 Brain, jutiklis arba jo ilgintuvas turi būti iki galo įkištas į V5 Brain 3 laidų prievadą.

LED indikatorius galima įsigyti pakuotėje čia.

LED indikatorius LED indikatorius 3 laidų & ilgintuvo kabelis
Keletas LED indikatorių įrenginių rodomi skirtingomis spalvomis. LED indikatoriaus įrenginys parodytas prijungtas prie 3 laidų ilgintuvo.

Kaip veikia LED indikatorius

LED indikatoriaus veikimas yra turbūt vienas paprasčiausių iš visų 3 laidų įrenginių. Vartotojo programa gali siųsti komandą „įjungti LED“ V5 smegenims ir šviesos diodas gaus maitinimą. Programa taip pat gali išsiųsti komandą „nustatyti LED išjungti“ ir šviesos diodas išsijungs.

Įjunkite šviesos diodą Išjunkite šviesos diodą
Šviečiančio LED indikatoriaus, prijungto prie 3 laidų ilgintuvo, stambaus plano. Išjungto ir prie 3 laidų ilgintuvo prijungto LED indikatoriaus stambaus plano.

Norint sukurti vartotojo programą, LED indikatorius turi būti suporuotas su programavimo kalba, pvz., VEXcode V5arba VEXcode Pro V5.

Įprasti LED indikatoriaus naudojimo būdai:

Kai kurios LED indikatoriaus programos apima: rodo, kad vartotojo programa veikia tinkamai (programos trikčių šalinimas), patikrinama kito jutiklio būsena arba pateikiamas vaizdinis grįžtamasis ryšys, kad buvo pasiekta roboto būsena.


Indikacija vartotojo programoje: LED indikatorius gali būti pakeistas programos išvestimi, kad būtų užtikrintas saugus vaizdinis signalas. Pavyzdžiui, LED indikatorius gali būti pakeistas pneumatine solenoidine tvarkykle , kad būtų galima išbandyti vartotojo programą. Tokiu atveju šviesos diodas gali užsidegti, o ne atsitiktinai užsidegęs pneumatinis cilindras, jei programos logika neteisinga.

Pneumatinė solenoidinė pavara ir pneumatinis cilindras
Pneumatinis solenoidinis įtaisas su prie jo pritvirtintu 3 laidų ilgintuvu.

Smagus užsiėmimas klasėje, norint supažindinti su kai kuriomis pradedančiomis programavimo sąvokomis, yra sumodeliuoti stabdžių žibintą naudojant LED indikatorius. Raudonas, geltonas ir žalias LED indikatorius gali būti priklijuotas prie paviršiaus stabdžių žibinto seka. Tada iškvieskite mokinius sukurti vartotojo programą, kuri imituotų šviesoforą.

Jutiklio patikrinimas: Įprastas šviesos diodo naudojimas yra patikrinti, ar jutiklis pateikė laukiamą rodmenį. Pavyzdžiui, ultragarsinį atstumo ieškiklį galima suporuoti su LED indikatoriumi. Šviesos diodas gali būti užprogramuotas taip, kad užsidegtų, kai objektas (pvz., kartono lapas) perkeliamas į tam tikrą užprogramuotą atstumą (taikinį) nuo diapazono ieškiklio. Atstumą tarp ultragarsinio diapazono ieškiklio ir objekto galima išmatuoti, kai įsijungia šviesos diodas, kaip parodyta toliau pateiktoje animacijoje. Tada tikslinį atstumą galima palyginti su faktiniu išmatuotu atstumu ir prireikus pakoreguoti.

Dar viena smagi programavimo veikla klasėje – imituoti populiarų elektroninį loginį žaislą. Vėlgi, prie paviršiaus galima pritvirtinti raudoną, geltoną ir žalią LED indikatorių, tačiau šį kartą kiekvienas LED yra suporuotas su buferio jungikliu v2. Programa trumpam užsidegs šviesos diodu, tada grotuvas turi paspausti atitinkamą buferio jungiklį. Paspaudus jungiklį, prie sekos bus pridėtas papildomas šviesos diodas, kuris trumpai užsidegs po to, kai pirmasis šviesos diodas vėl užsidegs.

Kiekvieną kartą, kai žibintų seka suderinama su teisinga buferio jungiklių paspaudimo seka, prie sekos pridedama papildoma lemputė. Tai tęsiasi tol, kol žaidėjas laimi suderindamas visas užprogramuotų šviesų serijas arba paspaustų buferio jungiklių seka nesutampa su šviesų seka ir žaidimas baigtas.

Roboto būklės tikrinimas: Būklės tikrinimo pavyzdys gali būti pateiktas su kita klasės veikla. Tokiu atveju būtų galima surinkti robotizuotą konvejerio sistemą, kuri modeliuotų daugelyje darbo vietų naudojamą rūšiavimo sistemą.

Buferio jungiklis gali būti naudojamas konvejerio juostai paleisti ir sustabdyti. Žalias LED indikatorius gali būti užprogramuotas taip, kad jis kelis kartus mirksėtų paspaudus jungiklį ir prieš paleidžiant konvejerį. Žalias šviesos diodas gali likti įjungtas, kol konvejeris įjungtas, o po to išsijungti, o raudonas šviesos diodas užsidegti, kai konvejerio juosta sustabdoma, dar kartą paspaudus buferio jungiklį. Ši konfigūracija parodyta toliau pateiktoje animacijoje.

LED indikatoriaus naudojimas varžybų robote:

V5 sistemoje yra puiki sistema, teikianti pritaikytą vaizdinį / tekstinį grįžtamąjį ryšį tarp V5 Brain ir operatoriaus V5 valdiklio LED ekrano. Nepaisant to, gali pasitaikyti atvejų, kai operatorius ir (arba) komandos treneris gali nenorėti atitraukti akių nuo roboto rungtynių metu, o gerai išdėstytas LED indikatorius gali suteikti puikų vaizdinį grįžtamąjį ryšį. Keletas LED indikatorių naudojimo varžybų robote pavyzdžiai:

Tikslo pasiekimas: Kaip minėta anksčiau, LED indikatorius gali būti naudojamas norint parodyti, ar jutiklis pasiekė tikslinę vertę. Puikus to pavyzdys yra tada, kai smagratis naudojamas kamuoliui mesti. V5 Smart Motors galima nustatyti taip, kad pasiektų tam tikrą apsukų skaičių per minutę. Tačiau gali praeiti laiko uždelsimas nuo variklio paleidimo iki jo greičio. Galima įjungti LED indikatorių, kuris vizualiai praneštų, kada smagratis pasiekia tikslinį greitį, skirtą kamuoliuko metimo atstumui. Ši konfigūracija parodyta toliau pateiktoje animacijoje.

Nurodoma žaidimo figūrėlės padėtis: Kai kurios konvejerio arba slydimo sistemos konstrukcijos labai apsunkina žaidimo figūros vietą sistemoje. Šiuo atveju su LED indikatoriumi galima susieti regėjimo jutiklį, šviesos jutiklįarba linijų sekiklį. Kai jutiklis aptinka, kad žaidimo figūrėlė yra tikslinėje padėtyje, gali įsijungti šviesos diodas, suteikiantis reikiamą vaizdinį grįžtamąjį ryšį, kaip parodyta šioje animacijoje.

Nesvarbu, kokia programa, paprastas naudoti LED indikatorius gali pateikti labai naudingų vaizdinių atsiliepimų!

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: