Apraksts
LED (gaismas diodes) indikators ir ierīce, kas var nodrošināt vizuālu atgriezenisko saiti. Gaismas diodes ir sarkanā, dzeltenā un zaļā krāsā.
LED indikatori ir saderīgi ar V5 Robot Brain vai Cortex. LED indikatoru var ievietot tieši smadzenēs. Tomēr vairumā gadījumu gaismas diode ir labāk redzama, ja to lieto kopā ar 3 vadu pagarinātāju, tāpēc to var novietot labi redzamā vietā uz robota. Savienojums starp pagarinātāju un LED indikatoru ir jāiesaiņo ar elektrisko apvalku, lai nostiprinātu un izolētu savienojumu. LED indikatoru var piestiprināt pie konstrukcijas metāla gabala, izmantojot rāvējslēdzējus.
Ja LED indikatoru lieto kopā ar 3 vadu pagarinātāju, ir svarīgi, lai indikators būtu pareizi ievietots. Gaismas diodes ārējais kontakts ir jāsaskaņo ar 3 vadu pagarinātāja kabeļa ārējo balto (signāla) vadu, un centrālais kontakts ir jāsaskaņo ar sarkano (+5 V) vadu, kad abas sastāvdaļas ir savienotas.
Lai LED indikators darbotos kopā ar V5 Brain, sensors vai tā pagarinājuma kabelis ir pilnībā jāievieto V5 Brain 3 vadu portā.
LED indikatorus var iegādāties komplektā šeit.
| LED indikators | LED indikators 3 vadu & pagarinātāja kabelis |
Kā darbojas LED indikators
LED indikatora darbība, iespējams, ir viena no vienkāršākajām no visām 3 vadu ierīcēm. Lietotāja programma var nosūtīt komandu “iestatīt LED ieslēgtu” uz V5 Brain, un gaismas diode saņems strāvu. Programma var arī nosūtīt komandu “iestatīt LED izslēgtu”, un LED izslēgsies.
| Ieslēdziet LED | Izslēdziet LED |
Lai izveidotu lietotāja programmu, LED indikators ir jāsavieno pārī ar programmēšanas valodu, piemēram, VEXcode V5vai VEXcode Pro V5.
Parastie LED indikatora lietojumi:
Dažas LED indikatora lietojumprogrammas ir šādas: norādīt, ka lietotāja programma darbojas pareizi (programmas traucējummeklēšana), cita sensora stāvokļa pārbaude vai vizuāla atgriezeniskā saite, ka ir sasniegts robota stāvoklis.
Indikācija lietotāja programmā: Programmas izvadi var aizstāt ar LED indikatoru, lai nodrošinātu drošu vizuālu norādi. Piemēram, ar LED indikatoru var aizstāt pneimatiskā solenoīda draiveri lai pārbaudītu lietotāja programmu. Šādā gadījumā gaismas diode var iedegties, nevis nejauši iedegties pneimatiskais cilindrs, ja programmas loģika nav pareiza.
| Pneimatiskais solenoīda draiveris un pneimatiskais cilindrs |
Jautra nodarbība klasē, lai iepazīstinātu ar dažām programmēšanas koncepcijām, ir laika ziņā regulēta bremžu gaismas modelēšana, izmantojot LED indikatorus. Sarkanu, dzeltenu un zaļu LED indikatoru var pielīmēt pie virsmas bremžu gaismas secībā. Pēc tam izaiciniet studentus izveidot lietotāja programmu, kas simulē bremžu signālu.
Sensora pārbaude: Parasti LED izmanto, lai pārbaudītu, vai sensors ir nodrošinājis paredzamo rādījumu. Piemēram, ultraskaņas tālmēru varētu savienot pārī ar LED indikatoru. LED var ieprogrammēt tā, lai tas iedegtos, kad objekts (piemēram, kartona loksne) tiek pārvietots uz noteiktu ieprogrammētu attālumu (mērķi) no diapazona meklētāja. Attālumu starp ultraskaņas tālmēru un objektu var izmērīt, kad ieslēdzas gaismas diode, kā parādīts zemāk esošajā animācijā. Pēc tam mērķa attālumu var salīdzināt ar faktiski izmērīto attālumu un vajadzības gadījumā pielāgot.
viena jautra programmēšanas aktivitāte klasē ir populāras elektroniskas loģikas rotaļlietas simulācija. Atkal sarkanu, dzeltenu un zaļu LED indikatoru var piestiprināt pie virsmas, bet šoreiz katrs LED ir savienots pārī ar bufera slēdzi v2. Programma uz īsu brīdi iedegs LED, pēc tam atskaņotājam jānospiež attiecīgais bufera slēdzis. Pēc slēdža nospiešanas secībai tiks pievienota papildu gaismas diode, kas īslaicīgi iedegsies pēc tam, kad atkārtota pirmās gaismas diodes iedegšanās.
Katru reizi, kad gaismu secība tiek saskaņota ar pareizo bufera slēdžu nospiešanas secību, secībai tiek pievienota papildu gaisma. Tas turpinās, līdz spēlētājs uzvar, saskaņojot visas ieprogrammēto gaismu sērijas vai nospiesto bufera slēdžu secība nesakrīt ar gaismu secību, un spēle ir beigusies.
Robota stāvokļa pārbaude: Stāvokļa pārbaudes piemēru var sniegt ar citu klases aktivitāti. Šajā gadījumā varētu salikt robotizētu konveijera lentes sistēmu, lai modelētu šķirošanas sistēmu, ko izmanto daudzās darba vietās.
Konveijera lentes palaišanai un apturēšanai var izmantot bufera slēdzi. Zaļo LED indikatoru var ieprogrammēt tā, lai tas mirgo vairākas reizes pēc slēdža nospiešanas un pirms konveijera iedarbināšanas. Zaļā gaismas diode var palikt ieslēgta, kamēr konveijers ir ieslēgts, un pēc tam izslēgties, un sarkanā gaismas diode var ieslēgties, kad konveijera lente tiek apturēta, vēlreiz nospiežot bufera slēdzi. Šī konfigurācija ir parādīta zemāk esošajā animācijā.
LED indikatora izmantošana sacensību robotā:
V5 sistēmai ir lieliska sistēma, kas nodrošina pielāgotu vizuālo/teksta atgriezenisko saiti starp V5 Brain un operatora V5 kontrollera LED ekrānu. Tomēr var būt gadījumi, kad operators un/vai komandas treneris spēles laikā nevēlas atraut acis no robota, un labi novietots LED indikators var sniegt lielisku vizuālo atgriezenisko saiti. Daži LED indikatoru izmantošanas piemēri sacensību robotā ir:
Mērķa sasniegšana: Kā minēts iepriekš, LED indikatoru var izmantot, lai norādītu, vai sensors ir sasniedzis mērķa vērtību. Labs piemērs tam ir, kad spararatu izmanto bumbiņas mešanai. V5 Smart Motors var iestatīt, lai sasniegtu noteiktu apgriezienu skaitu minūtē. Tomēr var būt laika aizkave starp motora iedarbināšanu un brīdi, kad tas ir sasniedzis ātrumu. Var ieslēgt LED indikatoru, lai vizuāli paziņotu, kad spararats sasniedz mērķa ātrumu diapazonā, kādā bumba jāmet. Šī konfigurācija ir parādīta zemāk esošajā animācijā.
Spēles figūras pozīcijas norādīšana: Dažas konveijera vai slīdošās sistēmas konstrukcijas ļoti apgrūtina spēles figūras atrašanās vietas vizuālu saskatīšanu sistēmā. Šajā gadījumā ar LED indikatoru varētu savienot pārī redzes sensoru, gaismas sensoruvai līniju izsekotāju. Kad sensors nosaka, ka spēles elements atrodas mērķa pozīcijā, var ieslēgties gaismas diode, nodrošinot nepieciešamo vizuālo atgriezenisko saiti, kā parādīts šajā animācijā.
Neatkarīgi no lietojumprogrammas, vienkārši lietojamais LED indikators var sniegt ļoti noderīgu vizuālo atgriezenisko saiti!