Analógach#
Réamhrá#
Léann gléas Analógach comharthaí voltais leanúnacha ó bhraiteoirí analógacha 3-bioráin VEX oidhreachta, rud a ligeann don EXP Brain luachanna a thomhas thar raon seachas stáit arda nó íseala mar atá le DigitalIn.
Is iad seo a leanas na braiteoirí samplach:
Úsáideann an leathanach seo analog_a mar ainm samplach ar an ngléas analógach. 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:
value– Tugann sé seo luach an fheiste analógaigh ar ais.changed– Cláraíonn sé feidhm le glaoch uirthi aon uair a athraíonn luach an fheiste analógach.
Tógálaí – Gléas Analógach a thosú agus a chumrú de láimh.
AnalogIn– Cruthaigh gléas analógach.
luach#
Tugann luach value luach an fheiste analógach ar ais a léiríonn na comharthaí voltais ó braiteoirí éagsúla.
Usage:
analog_a.value(units)
Paraiméadar |
Cur síos |
|---|---|
|
Roghnach. Na haonaid chun an luach a léiriú:
|
athraithe#
changed feidhm le glaoch uirthi aon uair a athraíonn luach an fheiste analógach.
Usage:
analog_a.changed(callback, arg)
Paraiméadair |
Cur síos |
|---|---|
|
Feidhm [Feidhm] atá sainmhínithe roimhe seo a fhorghníomhaítear nuair a athraíonn luach an fheiste analógach. |
|
Roghnach. |
def my_function():
brain.screen.print("Changed")
# Call my_function whenever analog_a's value changes
analog_a.changed(my_function)
Tógálaí#
Úsáidtear tógálaithe chun Analog a chruthú, atá riachtanach chun gléas Analógach a chumrú.
AnalogIn#
Cruthaíonn AnalogIn gléas Analógach.
Usage:
AnalogIn(port)
Paraiméadar |
Cur síos |
|---|---|
|
An Port 3-Sreang a bhfuil an gléas analógach ceangailte leis:
|
# Create an analog device in Port A
analog_a = AnalogIn(brain.three_wire_port.a)