Cómo añadir la entrada de teclado para el ojo que todo lo ve

Puede utilizar la entrada de teclado para establecer el valor exacto de retardo de tiempo para el ojo que todo lo ve, que controla la rapidez con que desea que su ojo se mueva hacia atrás y adelante. Puede utilizar la misma técnica para añadir una entrada numérica del teclado a cualquiera de sus bocetos.

Cambie el código para el ojo que todo lo ve

Abra el código para el ojo que todo lo ve y cree un nuevo dibujo. A continuación, agregue el siguiente código:

  1. Crear una variable en la sección de declaración de variables para almacenar la entrada desde el teclado:

    int entrada-
  2. En la sección de configuración (), crear un canal de serie en conectarse a su Arduino para que pueda leer desde el teclado de su ordenador:

    Serial.begin (9600) -
  3. Añadir un código para leer desde el teclado hasta el final de su ciclo, antes del último corchete:

 while (Serial.available ()> 0) {entrada + = Serial.parseInt () - si (Serial.read () == ' n') {retardo de tiempo = input-}}

¿Cómo funciona la entrada de teclado

La velocidad a la que las luces se mueven hacia atrás y adelante está controlado por el retardo de tiempo variable y se establece en 40 milisegundos en la parte superior del dibujo. Usted puede cambiar esto con la entrada de teclado (sólo utilizando números por supuesto!) Para establecer un nuevo tiempo de retardo en milisegundos.

los mientras bucle se agrega a la sección de bucle () de los controles de código para ver si ha habido alguna nueva entrada en el puerto serie. Si es así, se añade la nueva entrada a la variable entera " # 148 ;. entrada

los si comprobaciones de los estados para ver si se ha pulsado la tecla enter. La barra diagonal y 'n' indica entrar. Si el boceto lo detecta, la variable de retardo de tiempo se cambia al valor que se ha almacenado por la variable de entrada.

Cuanto mayor sea el número que escriba en, más lenta será su ojo escanea un lado a otro, y viceversa. Usted podría hacer lo mismo cada vez que quiere ser capaz de cambiar una variable con un valor numérico introducido desde el teclado!

Simplemente puede descargar el código de la página web compañero y utilizarlo para su proyecto.




» » » » Cómo añadir la entrada de teclado para el ojo que todo lo ve