Kodēšana ar VEX GO LED buferi

VEX GO LED buferis tiek izmantots, lai noteiktu fizisko kontaktu un displeja krāsas.

LED buferis, kura kabelis ir pievienots vienā no Brain viedajiem portiem.

Piezīme. Šajā rakstā piemēru projektos tiek izmantota koda bāze — LED bufera augšējais GO Build.


Kā tiek izmantots LED buferis

LED buferis tiek izmantots, lai noteiktu fizisko kontaktu un parādītu krāsas. Kad LED buferis ir nospiests, to var izmantot, lai aktivizētu uzvedību. Piemēram, LED buferi var izmantot, lai iedarbinātu vai apturētu piedziņu, kad tas tiek nospiests.

Diagramma ar roku, kas nospiež LED buferi uz GO robota.

<Pressing bumper> bloku izmanto, lai noteiktu, vai LED buferis ir nospiests.

VEXcode GO Nospiežot bufera bloku, kas rāda, ka buferis ir nospiests?

Vai arī, lai parādītu noteiktu krāsu. LED bufera krāsas ir izslēgtas, zaļa un sarkana.

LED bufera detaļas blakus diagramma, kas parāda, ka tas spīd zaļā, sarkanā un izslēgtā krāsā.

Bloks [Iestatīt bufera krāsu] tiek izmantots, lai LED buferim iestatītu noteiktu krāsu.

VEXcode GO Iestatiet bufera krāsu bloku, kas nolasa iestatiet buferi sarkanā krāsā. Bloka nolaižamā izvēlne ir atvērta, lai parādītu, ka krāsu var mainīt uz sarkanu, zaļu vai izslēgtu.


LED bufera krāsu paraugprojekts

Tālāk norādītais kods iestatīs LED bufera krāsu uz zaļu, ja nospiežat, un sarkanu, ja tas tiek nospiests.

VEXcode GO bloķē projektu, kas mainīs bufera krāsu, ja tas tiks nospiests. Projekts skan Kad sākās, uz visiem laikiem, ja buferis ir nospiests, tad iestatiet buferi uz zaļu, pretējā gadījumā iestatiet buferi uz sarkanu.


Noteikt objekta paraugprojektu

Tālāk norādītais kods aizvedīs kodu bāzi prom no objekta, tiklīdz tiek nospiests LED buferis.

VEXcode GO bloķē projektu, kas virzīs kodu bāzi uz priekšu, līdz tiek nospiests buferis. Projektā ir rakstīts Kad sākts, brauciet uz priekšu, pēc tam pagaidiet, līdz tiek nospiests buferis. Visbeidzot, pārtrauciet braukšanu un pēc tam pagriezieties pa labi par 90 grādiem.

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

Last Updated: