Luasmhéadar#
Réamhrá#
Tomhaiseann an Luasghéaraitheoir luasghéarú an róbait feadh ais amháin nó níos mó. Aschurann an braiteoir voltas analógach a athraíonn bunaithe ar luasghéarú i bhfórsaí-G (G).
Cinneann geansaí ar an Luasghéaraitheoir a raon íogaireachta:
2G – Tomhaiseann luasghéarú ó -2G go +2G
6G – Tomhaiseann luasghéarú ó -6G go +6G

Úsáideann an leathanach seo accel_a mar ainm samplach don Luasmhéadar. Cuir d’ainm cumraithe féin ina áit de réir mar is gá.
Seo thíos liosta de na modhanna atá ar fáil:
acceleration– Tugann sé seo an luasghéarú a bhraith an Luasghéarmhéadar i Gs ar ais.changed– Cláraíonn sé feidhm le glaoch uirthi aon uair a athraíonn luach an Luasmhéadair.
Tógálaí – Tosaigh agus cumraigh Luasmhéadar de láimh.
Accelerometer– Cruthaigh Luasmhéadar.
luasghéarú#
acceleration tugann an luasghéarú a thomhaistear i Gs ar ais mar dheachúil float.
Usage:
accel_a.acceleration()
Paraiméadair |
Cur síos |
|---|---|
Níl aon pharaiméadair ag an modh seo. |
athraithe#
changed feidhm le glaoch uirthi aon uair a athraíonn luach an Luasmhéadair.
Usage:
accel_a.changed(callback, arg)
Paraiméadair |
Cur síos |
|---|---|
|
Feidhm a shainmhíníodh roimhe seo a fhorghníomhaítear nuair a athraíonn luach an Luasmhéadair. |
|
Roghnach. |
def my_function():
brain.screen.print("Value changed")
# Call my_function whenever accel_a's value changes
accel_a.changed(my_function)
Tógálaí#
Úsáidtear tógálaithe chun Accelerometer a chruthú de láimh, atá riachtanach chun Luasghéadar a chumrú lasmuigh de VEXcode.
Accelerometer#
Cruthaíonn Accelerometer Luasghéaraitheoir.
Usage:
Accelerometer(port, sensitivity)
Paraiméadar |
Cur síos |
|---|---|
|
An Port 3-Sreang a bhfuil an Luasghéaraitheoir ceangailte leis:
|
|
Roghnach. Cibé acu ar cheart mód ard-íogaireachta a chumasú ar an Luasghéaraitheoir: |
# Create a high sensitivity Accelerometer in Port A
accel_a = Accelerometer(brain.three_wire_port.a, True)