,
, y
y vuelve
el sensor es inferior a la mitad y vuelve
lo contrario.
( , , )
{
lower_than_mid = ;
(, );
sensor_value = ();
// the sensor_value is less than sensor mid
// set lower_than_mid to AND turn on your indicator ()
// your code herereturn lower_than_mid;
}
¿Ahora puede crear una función ?
( , , )
{
higher_than_mid = ;
(, );
sensor_value = ();
// the sensor_value is greater than sensor mid
// set higher_than_mid to AND turn on your indicator ()
// your code herereturn higher_than_mid;
}
Crear crear una variable para el ,
y el
. Puso a los correspondientes pines en la placa de Arduino. (Mirar su circuito). ¿No puede calcular hacia fuera qué hacer con un sensor? Comprobar la revisión de código sobre sensores.
También crear un variables para ,
,
. Situado a 511 por ahora. Los calibramos en el paso siguiente.
También, crear una de las variables para ,
,
. Estos son sus luces delanteras amarillo y sus luces rojas de freno.
No olvide configurar su pin modos para todas las luces a la salida en la función.
Nota: Para nuestro indicador luminoso de la parada, medio sensor, vamos a utilizar . Para los sensores de IR dos, izquierdo y derecho del sensor, que vamos a utilizar
.
Ahora trato de llamar a sus nuevas funciones su función.
Aquí está un ejemplo de cómo llamar a esta función:
saw_right = (, , );
saw_left = ?
saw_middle = ?
Intente ejecutar el código. Verás que cada vez los sensores vean menos de medio (o superior a la media) las luces se encenderán.