Llamadas a procedimientos
Estamos en el siguiente grupo de texto.
void loop () / / ejecutar una y otra vez {
digitalWrite (ledPin, HIGH ); / / enciende el LED de
demora (1000), / / espera por un segundo
digitalWrite (ledPin, LOW ); / / enciende el LED de
demora (1000), / / espera por un segundo }
Con nuestra técnica ya bien afinado, reconocemos que el texto a la derecha es todos los comentarios. También reconocemos otro procedimiento, esta vez llamado bucle que también tiene entradas ni salidas. Este procedimiento tiene varias instrucciones, una después de la otra.
Vamos a saltar la primera declaración por el momento e ir directamente a la cuenta n º 2.
Las declaraciones segunda y la cuarta son los mismos, y tienen algo que ver con un retraso . Esta declaración es muy similar a la de “esperar 3 minutos.” comando en nuestro gato lavado de procedimiento. Esta declaración dice: “Querido Arduino. Deje de hacer lo que estás haciendo por un corto periodo de tiempo. ¡Gracias!”
Para ello, la instrucción realiza una llamada a procedimiento . (Usaremos el fraseo llama a un procedimiento ). Básicamente, queremos que el Arduino para tomar un descanso, pero no sé muy bien cómo hacerlo, por suerte para nosotros, alguien escribió un procedimiento llamado retraso que podemos invocar a hacer el trabajo por nosotros. Algo así como si tenemos que hacer nuestros impuestos y no sabemos cómo, hacemos un llamado a un contador para que lo haga por nosotros, dándoles la entrada trámites y conseguir la declaración de impuestos como el resultado.
el nombre del procedimiento
(Valores de entrada)
;
retrasar
(1000)
;
Esto significa que en algún lugar, hay un procedimiento algo como esto:
void retraso ( número de milisegundos ) { "Querido Arduino. Deje de hacer lo que estás haciendo por ( número de milisegundos ) cantidad de tiempo. ¡Gracias! " }
(Por supuesto, este ejemplo no es adecuado código)
Resulta que este retraso procedimiento funciona bastante bien, y todo lo que tenemos que hacer es decirle cuántos milisegundos (1/1.000 de segundo) que esperar a que se haga el trabajo por nosotros.
Volviendo a la primera statment, vemos que también es una llamada de procedimiento. Esta vez, por algún procedimiento llamadodigitalWrite . También nos pasa esto en detalle un poco, excepto para explicar que su vuelta a la señal en el chip de Arduino encendido y apagado, y que el pasador está encendiendo el LED por lo que en esencia su vuelta en el LED y se apaga.
Ver mas en: http://tecnomobilex.com/materias/electronica/arduino-llamadas-a-los-procedimientos
Estamos en el siguiente grupo de texto.
void loop () / / ejecutar una y otra vez {
digitalWrite (ledPin, HIGH ); / / enciende el LED de
demora (1000), / / espera por un segundo
digitalWrite (ledPin, LOW ); / / enciende el LED de
demora (1000), / / espera por un segundo }
Con nuestra técnica ya bien afinado, reconocemos que el texto a la derecha es todos los comentarios. También reconocemos otro procedimiento, esta vez llamado bucle que también tiene entradas ni salidas. Este procedimiento tiene varias instrucciones, una después de la otra.
Vamos a saltar la primera declaración por el momento e ir directamente a la cuenta n º 2.
Las declaraciones segunda y la cuarta son los mismos, y tienen algo que ver con un retraso . Esta declaración es muy similar a la de “esperar 3 minutos.” comando en nuestro gato lavado de procedimiento. Esta declaración dice: “Querido Arduino. Deje de hacer lo que estás haciendo por un corto periodo de tiempo. ¡Gracias!”
Para ello, la instrucción realiza una llamada a procedimiento . (Usaremos el fraseo llama a un procedimiento ). Básicamente, queremos que el Arduino para tomar un descanso, pero no sé muy bien cómo hacerlo, por suerte para nosotros, alguien escribió un procedimiento llamado retraso que podemos invocar a hacer el trabajo por nosotros. Algo así como si tenemos que hacer nuestros impuestos y no sabemos cómo, hacemos un llamado a un contador para que lo haga por nosotros, dándoles la entrada trámites y conseguir la declaración de impuestos como el resultado.
el nombre del procedimiento
(Valores de entrada)
;
retrasar
(1000)
;
Esto significa que en algún lugar, hay un procedimiento algo como esto:
void retraso ( número de milisegundos ) { "Querido Arduino. Deje de hacer lo que estás haciendo por ( número de milisegundos ) cantidad de tiempo. ¡Gracias! " }
(Por supuesto, este ejemplo no es adecuado código)
Resulta que este retraso procedimiento funciona bastante bien, y todo lo que tenemos que hacer es decirle cuántos milisegundos (1/1.000 de segundo) que esperar a que se haga el trabajo por nosotros.
Volviendo a la primera statment, vemos que también es una llamada de procedimiento. Esta vez, por algún procedimiento llamadodigitalWrite . También nos pasa esto en detalle un poco, excepto para explicar que su vuelta a la señal en el chip de Arduino encendido y apagado, y que el pasador está encendiendo el LED por lo que en esencia su vuelta en el LED y se apaga.
Ver mas en: http://tecnomobilex.com/materias/electronica/arduino-llamadas-a-los-procedimientos