തലച്ചോറ്#

ആമുഖം#

ഒരു VEX EXP ബ്രെയിൻ ഒരു പ്രോജക്റ്റിലെ എല്ലാ കോഡുകളും പ്രവർത്തിപ്പിക്കുകയും കൈകാര്യം ചെയ്യുകയും ചെയ്യുന്നു. EXP റോബോട്ട് ബാറ്ററിയിൽ നിന്നുള്ള ഡാറ്റ വായിക്കുക, ബട്ടണുകൾ ഉപയോഗിക്കുക, ചേർത്ത SD കാർഡ് ആക്‌സസ് ചെയ്യുക, ബിൽറ്റ്-ഇൻ ടൈമർ ഉപയോഗിച്ച് സമയം ട്രാക്ക് ചെയ്യുക, 3-വയർ പോർട്ടുകളുമായി ബന്ധിപ്പിച്ചിരിക്കുന്ന ഉപകരണങ്ങളുമായി സംവദിക്കുക എന്നിവ ഉൾപ്പെടെ നിങ്ങളുടെ കോഡിൽ നിങ്ങൾക്ക് ഉപയോഗിക്കാൻ കഴിയുന്ന അഞ്ച് പ്രധാന പ്രോപ്പർട്ടികൾ ഇത് നൽകുന്നു.

ലഭ്യമായ പ്രോപ്പർട്ടികളുടെ ഒരു ലിസ്റ്റ് താഴെ കൊടുക്കുന്നു:

  • battery – വോൾട്ടേജ്, കറന്റ്, ചാർജ് ലെവൽ തുടങ്ങിയ EXP റോബോട്ട് ബാറ്ററിയെക്കുറിച്ചുള്ള വിവരങ്ങളിലേക്ക് ആക്‌സസ് നൽകുന്നു.

  • button – EXP ബ്രെയിനിലെ ബട്ടൺ അമർത്തലുകൾ കണ്ടെത്താനും ബട്ടൺ ഇവന്റുകൾക്ക് ഫംഗ്ഷനുകൾ നൽകാനും അനുവദിക്കുന്നു.

  • screen – EXP ബ്രെയിനിന്റെ ടച്ച്‌സ്‌ക്രീനുമായി വരയ്ക്കാനും പ്രിന്റ് ചെയ്യാനും സംവദിക്കാനും അനുവദിക്കുന്നു.

  • sdcard – തലച്ചോറിലേക്ക് തിരുകിയ ഒരു SD കാർഡിൽ സംഭരിച്ചിരിക്കുന്ന ഫയലുകൾ വായിക്കാനും എഴുതാനും പ്രാപ്തമാക്കുന്നു.

  • timer – പ്രോജക്റ്റുകൾക്കിടയിൽ കഴിഞ്ഞുപോയ സമയം അളക്കുന്നതിനായി തലച്ചോറിന്റെ ആന്തരിക ടൈമറിലേക്ക് ആക്‌സസ് നൽകുന്നു.

  • three_wire_port - EXP ബ്രെയിനിന്റെ 3-വയർ പോർട്ടുകളുമായി ബന്ധിപ്പിച്ചിരിക്കുന്ന 3-വയർ ഉപകരണങ്ങളിലേക്ക് ആക്‌സസ് നൽകുന്നു. ഓരോ പോർട്ടും ഒരു അക്ഷരം ഉപയോഗിച്ച് തിരിച്ചറിയുന്നു (a മുതൽ h വരെ ).

ഈ പേജിൽ EXP ബ്രെയിൻ നാമത്തിന് ഉദാഹരണമായി brain ഉപയോഗിക്കുന്നു. ആവശ്യാനുസരണം നിങ്ങളുടെ സ്വന്തം കോൺഫിഗർ ചെയ്ത പേര് ഉപയോഗിച്ച് അത് മാറ്റിസ്ഥാപിക്കുക.

ലഭ്യമായ രീതികളുടെ ഒരു ലിസ്റ്റ് താഴെ കൊടുക്കുന്നു:

  • program_stop – നിലവിൽ പ്രവർത്തിക്കുന്ന പ്രോജക്റ്റ് ഉടനടി നിർത്തുന്നു.

കൺസ്ട്രക്ടർ - ഒരു EXP ബ്രെയിൻ സ്വമേധയാ ഇനീഷ്യലൈസ് ചെയ്യുക.

  • Brain – ഒരു EXP ബ്രെയിൻ സൃഷ്ടിക്കുന്നു.

കുറിപ്പ്: ഓരോ VEXcode EXP പ്രോജക്റ്റിന്റെയും തുടക്കത്തിൽ ഒരു ബ്രെയിൻ സ്വയമേവ സൃഷ്ടിക്കപ്പെടുന്നു.

പ്രോഗ്രാം_സ്റ്റോപ്പ്#

program_stop നിലവിൽ പ്രവർത്തിക്കുന്ന പ്രോജക്റ്റ് ഉടനടി നിർത്തുന്നു.

Usage:
brain.program_stop()

പാരാമീറ്ററുകൾ

വിവരണം

ഈ രീതിക്ക് പാരാമീറ്ററുകൾ ഇല്ല.

കൺസ്ട്രക്ടർ#

VEXcode-ന് പുറത്ത് ഒരു EXP ബ്രെയിൻ കോൺഫിഗർ ചെയ്യുന്നതിന് ആവശ്യമായ Brain ഒബ്‌ജക്റ്റുകൾ സ്വമേധയാ സൃഷ്ടിക്കാൻ കൺസ്ട്രക്‌ടറുകൾ ഉപയോഗിക്കുന്നു.

Brain#

Brain ഒരു ബ്രെയിൻ സൃഷ്ടിക്കുന്നു.

Usage:
Brain()

പാരാമീറ്ററുകൾ

വിവരണം

ഈ കൺസ്ട്രക്റ്ററിന് പാരാമീറ്ററുകൾ ഇല്ല.

# Create a Brain
brain = Brain()