Aivot#

Johdanto#

VEX EXP Brain suorittaa ja hallitsee kaikkea projektin koodia. Se tarjoaa viisi pääominaisuutta, joita voit käyttää koodissasi, mukaan lukien datan lukeminen EXP-robotin akusta, painikkeiden käyttö, asetetun SD-kortin käyttö, ajan seuranta sisäänrakennetulla ajastimella ja vuorovaikutus 3-johtimisiin portteihin kytkettyjen laitteiden kanssa.

Alla on luettelo saatavilla olevista kiinteistöistä:

  • battery – Tarjoaa pääsyn EXP-robotin akun tietoihin, kuten jännitteeseen, virtaan ja lataustasoon.

  • button – Mahdollistaa painikkeiden painallusten havaitsemisen ja toimintojen määrittämisen painiketapahtumille EXP Brainissa.

  • screen – Mahdollistaa piirtämisen, tulostamisen ja vuorovaikutuksen EXP Brainin kosketusnäytön kanssa.

  • sdcard – Mahdollistaa Brain-laitteeseen asetetulle SD-kortille tallennettujen tiedostojen lukemisen ja niihin kirjoittamisen.

  • timer – Tarjoaa pääsyn aivojen sisäiseen ajastimeen projektien kuluneen ajan mittaamiseksi.

  • three_wire_port - Tarjoaa pääsyn 3-johtimisiin laitteisiin, jotka on kytketty EXP Brainin 3-johtimisiin portteihin. Jokainen portti on merkitty kirjaimella (a - h).

Tällä sivulla käytetään esimerkkinä EXP Brain -nimeä brain Korvaa se tarvittaessa omalla määrittämälläsi nimellä.

Alla on luettelo käytettävissä olevista menetelmistä:

  • program_stop – Pysäyttää välittömästi käynnissä olevan projektin.

Konstructor – Alusta EXP Brain manuaalisesti.

  • Brain – Luo EXP-aivot.

Huomautus: Brain luodaan automaattisesti jokaisen VEXcode EXP -projektin alussa.

ohjelman_pysäytys#

program_stop pysäyttää välittömästi käynnissä olevan projektin.

Usage:
brain.program_stop()

Parametrit

Kuvaus

Tällä menetelmällä ei ole parametreja.

Rakentaja#

Konstruktoreita käytetään Brain -objektien manuaaliseen luomiseen, jotka ovat välttämättömiä EXP Brainin konfiguroimiseksi VEXcoden ulkopuolella.

Brain#

Brain luo aivot.

Usage:
Brain()

Parametrit

Kuvaus

Tällä konstruktorilla ei ole parametreja.

# Create a Brain
brain = Brain()