പൊട്ടൻഷ്യോമീറ്റർ#
ആമുഖം#
പൊട്ടൻഷ്യോമീറ്റർ എന്നത് ഒരു അനലോഗ് സെൻസറാണ്, ഇത് കറങ്ങുന്ന ഷാഫ്റ്റിന്റെ കോണീയ സ്ഥാനം അളക്കുന്നു. ഇത് അതിന്റെ സ്ഥാനത്തിന് ആനുപാതികമായ ഒരു വോൾട്ടേജ് ഔട്ട്പുട്ട് ചെയ്യുന്നു.
പൊട്ടൻഷ്യോമീറ്റർ പതിപ്പിനെ ആശ്രയിച്ച്, അതിന് കണ്ടെത്താൻ കഴിയുന്ന ഭ്രമണത്തിന്റെ അളവ് വ്യത്യാസപ്പെടുന്നു:
പൊട്ടൻഷ്യോമീറ്റർ - 250 ഡിഗ്രി വരെ
പൊട്ടൻഷ്യോമീറ്റർ V2 – 330 ഡിഗ്രി (തുടർച്ച)
|
|
|---|---|
പൊട്ടൻഷ്യോമീറ്റർ |
പൊട്ടൻഷ്യോമീറ്റർ V2 |
ഈ പേജിൽ പൊട്ടൻഷ്യോമീറ്റർ നാമത്തിന് ഉദാഹരണമായി potentiometer_a ഉപയോഗിക്കുന്നു. ആവശ്യാനുസരണം നിങ്ങളുടെ സ്വന്തം കോൺഫിഗർ ചെയ്ത പേര് ഉപയോഗിച്ച് ഇത് മാറ്റിസ്ഥാപിക്കുക.
ലഭ്യമായ രീതികളുടെ ഒരു ലിസ്റ്റ് താഴെ കൊടുക്കുന്നു:
angle– പൊട്ടൻഷ്യോമീറ്ററിന്റെ കോണീയ സ്ഥാനം ഡിഗ്രികളിലോ ശതമാനത്തിലോ നൽകുന്നു.changed– പൊട്ടൻഷ്യോമീറ്ററിന്റെ മൂല്യം മാറുമ്പോഴെല്ലാം വിളിക്കേണ്ട ഒരു ഫംഗ്ഷൻ രജിസ്റ്റർ ചെയ്യുന്നു.
കൺസ്ട്രക്റ്റർമാർ - ഒരു പൊട്ടൻഷിയോമീറ്റർ അല്ലെങ്കിൽ പൊട്ടൻഷിയോമീറ്റർ V2 സ്വമേധയാ ഇനീഷ്യലൈസ് ചെയ്യുക.
PotentiometerV2– ഒരു പൊട്ടൻഷ്യോമീറ്റർ V2 സൃഷ്ടിക്കുക.Potentiometer– ഒരു പൊട്ടൻഷ്യോമീറ്റർ സൃഷ്ടിക്കുക.
ആംഗിൾ#
angle പൊട്ടൻഷ്യോമീറ്ററിന്റെ കോണീയ സ്ഥാനം ഡിഗ്രികളിലോ ശതമാനത്തിലോ നൽകുന്നു.
Usage:
potentiometer_a.angle(units)
പാരാമീറ്റർ |
വിവരണം |
|---|---|
|
അളവിന്റെ യൂണിറ്റ്:
|
മാറ്റി#
പൊട്ടൻഷ്യോമീറ്ററിന്റെ മൂല്യം മാറുമ്പോഴെല്ലാം വിളിക്കേണ്ട ഒരു ഫംഗ്ഷൻ changed രജിസ്റ്റർ ചെയ്യുന്നു.
Usage:
changed(callback, arg)
പാരാമീറ്ററുകൾ |
വിവരണം |
|---|---|
|
പൊട്ടൻഷ്യോമീറ്ററിന്റെ മൂല്യം മാറുമ്പോൾ നിർവ്വഹിക്കുന്ന, മുമ്പ് നിർവചിച്ച ഒരു ഫംഗ്ഷൻ. |
|
ഓപ്ഷണൽ. കോൾബാക്ക് ഫംഗ്ഷനിലേക്ക് കൈമാറുന്നതിനുള്ള ആർഗ്യുമെന്റുകൾ അടങ്ങിയ ഒരു |
def my_function():
brain.screen.print("Value changed!")
# Call my_function whenever potentiometer_a's angle changes
potentiometer_a.changed(my_function)
കൺസ്ട്രക്ടർമാർ#
VEXcode-ന് പുറത്ത് പൊട്ടൻഷ്യോമീറ്ററുകൾ കോൺഫിഗർ ചെയ്യുന്നതിന് ആവശ്യമായ PotentiometerV2 ഉം Potentiometer ഒബ്ജക്റ്റുകളും സ്വമേധയാ സൃഷ്ടിക്കാൻ കൺസ്ട്രക്റ്ററുകൾ ഉപയോഗിക്കുന്നു.
PotentiometerV2#
PotentiometerV2 ഒരു V5 പൊട്ടൻഷ്യോമീറ്റർ V2 സൃഷ്ടിക്കുന്നു.
Usage:
PotentiometerV2(port)
പാരാമീറ്റർ |
വിവരണം |
|---|---|
|
പൊട്ടൻഷ്യോമീറ്റർ V2 ബന്ധിപ്പിച്ചിരിക്കുന്ന 3-വയർ പോർട്ട്:
|
# Create a Potentiometer V2 in Port A
potentiometer_a = PotentiometerV2(brain.three_wire_port.a)
Potentiometer#
Potentiometer ഒരു പൊട്ടൻഷ്യോമീറ്റർ സൃഷ്ടിക്കുന്നു.
Usage:
Potentiometer(port)
പാരാമീറ്റർ |
വിവരണം |
|---|---|
|
പൊട്ടൻഷ്യോമീറ്റർ ബന്ധിപ്പിച്ചിരിക്കുന്ന 3-വയർ പോർട്ട്:
|
# Create a Potentiometer in Port A
potentiometer_a = Potentiometer(brain.three_wire_port.a)

