{% load static %} {% load i18n %} {% block content %}
{% trans "Uno de los usos más típicos de los sensores infrarrojos en robótica es la detección del color negro." %}
{% trans "El detector de luz infrarroja detecta la luz infrarroja que emitió el emisor y que ha rebotado en un objeto. Cuando ese objeto es de color negro, esa luz infrarroja emitida es absorbida completamente por el objeto negro y por lo tanto no rebota nada y nuestro receptor no recibe luz. Para el sensor infrarrojo un objeto negro es equivalente a que no haya objeto." %}
{% trans "Vamos a usar los 2 sensores de Infrarrojos (abreviado IR) que tienen nuestros robots en su parte frontal apuntando al suelo, uno en la parte izquierda y otro en la parte derecha. Estos sensores son capaces de detectar si el suelo es oscuro (negro) o claro (blanco) por medio de la emisión/detección de rayos infrarrojos." %}
{% trans "HAL.leer_ir()" %}
{% trans "Este sensor lee los dos sensores de IR y nos devuelve un valor entre 0 y 3." %}
{% trans "El valor entre 0 y 3 que devuelve la función depende de las lecturas de los dos sensores de IR, de acuerdo a la siguiente tabla:" %}
{% trans "lectura IR izquierdo " %} | {% trans "lectura IR derecho " %} | {% trans "valor de leer_ir()" %} |
---|---|---|
{% trans "negro" %} | {% trans "negro" %} | 0 |
{% trans "negro" %} | {% trans "blanco" %} | 1 |
{% trans "blanco" %} | {% trans "negro" %} | 2 |
{% trans "blanco" %} | {% trans "blanco" %} | 3 |
{% trans "Estos cuatro valores se corresponden con las siguientes situaciones respecto a la línea negra:" %}
{% trans "valor = 0" %} | {% trans "valor = 1" %} | {% trans "valor = 2" %} | {% trans "valor = 3" %} |
---|---|---|---|
{% trans "¿Tienes alguna duda? Pregunta en nuestro" %} {% trans "Foro" %}