Sensor ultrasónico

Sensor ultrasónico 2



El sensor ultrasónico 2 se puede utilizar para detectar la distancia entre un obstáculo y éste. El transmisor de la izquierda transmite ondas ultrasónicas y el receptor de la derecha recibe las ondas ultrasónicas reflejadas.




En comparación con el sensor ultrasónico que hemos desarrollado anteriormente, el sensor ultrasónico 2 ha mejorado su carcasa, su chip y sus LED azules. Los LED azules pueden aumentar el potencial de expresión de emociones e interacción.

Comparación de sensores ultrasónicos

Sensor ultrasónico 2

Sensor ultrasónico

Carcasa de plástico para mejorar la durabilidad y la calidad.

Si

No

Chip incorporado para mejorar la estabilidad de funcionamiento.

Si

No

LED azul

(función adicional)

8

0

Especificaciones

Rango de salida: 5–300 cm (el valor de salida es 300 cuando la distancia detectada está fuera del rango de salida).

Error del valor de salida: ±5%

Principio de funcionamiento

Los seres humanos pueden oír sonidos de 20 a 20.000 Hz. Las ondas sonoras con frecuencias superiores a 20.000 Hz se denominan ondas ultrasónicas. Las ondas sonoras se reflejan en los obstáculos que se encuentran y son recibidos por el receptor del sensor ultrasónico. En función del tiempo transcurrido entre la transmisión y la recepción, se pueden calcular las distancias entre el sensor ultrasónico y los obstáculos.

Ejemplo de la vida real

Los murciélagos localizan objetos con ondas ultrasónicas.

 


Guía de programación

Puede utilizar mBlock 5 para programar el sensor ultrasónico 2.

Conecte el sensor ultrasónico 2 a CyberPi, agregue CyberPi y conéctelo a mBlock 5, y luego agregue elSensor ultrasónico 2Extensión. Para obtener más información sobre cómo agregar CyberPi y conectarlo a mBlock 5 y cómo agregar la extensión, consulte "Agregar y conectar mBot2" y "Agregar extensiones".

Detección y determinación de distancias

Para obtener la distancia entre el obstáculo y el sensor ultrasónico 2, utilice:



Para determinar si se encuentra un obstáculo dentro del rango de salida de 5 cm a 300 cm, utilice:



Generalmente, las funciones de detección y determinación de distancia se utilizan para implementar la prevención de obstáculos.

Por ejemplo:



Cuando no hay ningún obstáculo dentro del rango de detección del sensor ultrasónico 2, mBot2 se mueve hacia adelante a una velocidad de 100 RPM; cuando se detecta un obstáculo, se mueve hacia adelante a una velocidad de 50 RPM; y cuando la distancia entre el obstáculo y él es menor a 20 cm, gira a la izquierda.

Expresión de emociones e información.



El sensor ultrasónico 2 está equipado con ocho LED azules. Mediante la programación de su brillo, puede utilizar el sensor ultrasónico 2 para expresar varios tipos de emociones e información.

Ejemplo 1:



Después de presionar el botón A, el sensor ultrasónico 2 expresa la emoción de felicidad "sonriendo" cuando lo agitas.

Nota: En este ejemplo, la "sonrisa" se realiza encendiendo los LED azules en las posiciones 1, 2, 5 y 6 y apagando los de las posiciones 3, 4, 7 y 8.

Alternativamente, puedes utilizar el bloque de emoción proporcionado en mBlock 5 para expresar una emoción:



Ejemplo 2:



Después de presionar el botón A, coloque un obstáculo cerca del sensor ultrasónico 2 y luego aléjelo lentamente.

Puedes ver que los LED azules se vuelven más brillantes a medida que mueves el obstáculo. Un brillo más alto indica una distancia mayor.

 


Comments

Popular Posts