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.

An Aimseoir Raoin VEX EXP.

Ú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

units

An t-aonad a léireoidh an fad: MM, milliméadair, nó INCHES.

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

port

An Port 3-Sreang a bhfuil an Aimseoir Raoin ceangailte leis:

  • Ar an EXP Brain – brain.three_wire_port.x áit a seasann x do uimhir an phoirt.
  • Ar Leathnóir 3-Sreang – expander.a áit a seasann expander d’ainm an leathnóra.

# Create a Range Finder in Port A
range_finder = Sonar(brain.three_wire_port.a)