Aimseoir Raoin#
Réamhrá#
Tomhaiseann an Aimsitheoir Raoin Ultrafhuaime an t-achar go dtí an réad is gaire ag baint úsáide as tonnta fuaime. Oibríonn sé trí chuisle ultrafhuaime a sheoladh amach agus tomhas a dhéanamh ar an am a thógann sé ar an bhfuaim preabadh ar ais.

Úsáideann an leathanach seo range_finder mar ainm samplach ar an Aimsitheoir Raoin. 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:
found_object– Tugann sé seo ar ais an mbraitheann an Aimseoir Raoin réad.distance– Tugann sé seo an t-achar idir an Aimseoir Raoin agus an réad braite is gaire ar ais.
Tógálaithe – Tosaigh Aimseoir Raoin de láimh.
Sonar– Cruthaigh Aimseoir Raoin.
réad_aimsithe#
Tugann found_object Boolean ar ais a léiríonn an bhfuil réad laistigh dá réimse radhairc á bhrath ag an Aimseoir Raoin.
True– Tá an Aimseoir Raoin ag brath réad.False– Níl an Aimseoir Raoin ag braith réad.
Usage:
range_finder.found_object()
Paraiméadair |
Cur síos |
|---|---|
Níl aon pharaiméadair ag an modh seo. |
achar#
distance tugann an t-achar tomhaiste go dtí an réad is gaire a bhraith an braiteoir ar ais mar dheachúil float.
Usage:
range_finder.distance(units)
Paraiméadar |
Cur síos |
|---|---|
|
An t-aonad a léireoidh an fad: |
Tógálaithe#
Úsáidtear tógálaithe chun Sonar a chruthú de láimh, atá riachtanach chun Aimseoirí Raoin a chumrú lasmuigh de VEXcode.
Sonar#
Cruthaíonn Sonar Aimseoir Raoin.
Usage:
Sonar(port)
Paraiméadar |
Cur síos |
|---|---|
|
An Port 3-Sreang a bhfuil an Aimseoir Raoin ceangailte leis:
|
# Create a Range Finder in Port A
range_finder = Sonar(brain.three_wire_port.a)