Ultrasonic Sensor /Sensor Ultrasónico: Dispositivo capaz de enviar y recibir ondas ul-
trasónicas, la información proveniente de este es de naturaleza digital y se obtiene del
módulo electrónico externo Me Ultrasonic Sensor. En el programa por defecto del
mRanger, este requiere ser conectado al PORT10 a través de un cable RJ25. Su método
de funcionamiento corresponde al enviar una onda ultrasónica y luego recibir el eco de
esta, con el tiempo transcurrido entre enviar el sonido y recibirlo se calcula la distancia
hacia el objeto más cercano (se asumen 340m/s como velocidad del sonido para cálculos
internos). Las especificaciones de este se encuentran en al Tabla 7. Las especificaciones
de este se encuentran en la Tabla 7. Un ejemplo de código corresponde al siguiente,
donde se guarda la medición de distancia en la variable "dist":
MeUltrasonicSensor ultrasonic_10(10);
int
dist = ultrasonic_10.distanceCm();
Características primarias
Categoría
Voltajes digitales (V)
Rango distancias
Frecuencia portadora
Ángulo de medición
Librería asociada
mBlock
Ubicación
Tabla 7: Especificaciones módulo Me Ultrasonic Sensor
(a) Sensor externo
Figura 9: Módulo Me Ultrasonic Sensor
Min
0
(cm)
3
(3)
(4)
MeUltrasonicSensor
ultrasonic sensor (PORTn) distance
Transmitter
(b) Modo de funcionamiento
12
//Ultra sonico en PORT10
//distancia medida en cm
Max
5
4000
40 kHz
30°
Externo
Receiver