Línea 19: |
Línea 19: |
| '''if... else''' viene a ser un estructura que se ejecuta en respuesta a la idea ''“si esto no se cumple haz esto otro”''. Por ejemplo, si se desea probar una entrada digital, y hacer una cosa si la entrada fue alto o hacer otra cosa si la entrada es baja, usted escribiría que de esta manera: | | '''if... else''' viene a ser un estructura que se ejecuta en respuesta a la idea ''“si esto no se cumple haz esto otro”''. Por ejemplo, si se desea probar una entrada digital, y hacer una cosa si la entrada fue alto o hacer otra cosa si la entrada es baja, usted escribiría que de esta manera: |
| | | |
− | <code>if (inputPin == HIGH) // si el valor de la entrada inputPin es alto</code> | + | <code>if (inputPin == HIGH) ''// si el valor de la entrada inputPin es alto''</code> |
| | | |
| <code>{</code> | | <code>{</code> |
| | | |
− | <code>instruccionesA; //ejecuta si se cumple la condición</code> | + | <code>instruccionesA; ''//ejecuta si se cumple la condición''</code> |
| | | |
| <code>}</code> | | <code>}</code> |
Línea 31: |
Línea 31: |
| <code>{</code> | | <code>{</code> |
| | | |
− | <code>instruccionesB; //ejecuta si no se cumple la condición</code> | + | <code>instruccionesB; ''//ejecuta si no se cumple la condición''</code> |
| | | |
| <code>}</code> | | <code>}</code> |
Línea 41: |
Línea 41: |
| <code>{</code> | | <code>{</code> |
| | | |
− | <code>instruccionesA; // ejecuta las operaciones A</code> | + | <code>instruccionesA; ''// ejecuta las operaciones A''</code> |
| | | |
| <code>}</code> | | <code>}</code> |
Línea 49: |
Línea 49: |
| <code>{</code> | | <code>{</code> |
| | | |
− | <code>instruccionesB; // ejecuta las operacione B</code> | + | <code>instruccionesB; ''// ejecuta las operaciones B''</code> |
| | | |
| <code>}</code> | | <code>}</code> |
Línea 57: |
Línea 57: |
| <code>{</code> | | <code>{</code> |
| | | |
− | <code>instruccionesC; // ejecuta las operaciones C</code> | + | <code>instruccionesC; ''// ejecuta las operaciones C''</code> |
| | | |
| <code>}</code> | | <code>}</code> |
Línea 84: |
Línea 84: |
| <code>{</code> | | <code>{</code> |
| | | |
− | <code>digitalWrite(13, HIGH); //envíaun1alpin13</code> | + | <code>digitalWrite(13, HIGH); ''//envía un 1 al pin 13''</code> |
| | | |
− | <code>delay(250); // espera ¼ seg.</code> | + | <code>delay(250); ''// espera ¼ seg.''</code> |
| | | |
− | <code>digitalWrite(13, LOW); //envíaun0alpin13</code> | + | <code>digitalWrite(13, LOW); ''//envía un 0 al pin 13''</code> |
| | | |
− | <code>delay(250); // espera ¼ de seg.</code> | + | <code>delay(250); ''// espera ¼ de seg.''</code> |
| | | |
| } | | } |
Línea 109: |
Línea 109: |
| El siguiente ejemplo testea si la variable "unaVariable” es inferior a 200 y, si es verdad, ejecuta las declaraciones dentro de los corchetes y continuará ejecutando el bucle hasta que 'unaVariable' no sea inferior a 200. | | El siguiente ejemplo testea si la variable "unaVariable” es inferior a 200 y, si es verdad, ejecuta las declaraciones dentro de los corchetes y continuará ejecutando el bucle hasta que 'unaVariable' no sea inferior a 200. |
| | | |
− | <code>While (unaVariable < 200) // testea si es menor que 200</code> | + | <code>While (unaVariable < 200) ''// prueba si es menor que 200''</code> |
| | | |
| <code>{</code> | | <code>{</code> |
| | | |
− | <code>instrucciones; // ejecuta las instrucciones entre llaves</code> | + | <code>instrucciones; ''// ejecuta las instrucciones entre llaves''</code> |
| | | |
− | <code>unaVariable++; // incrementa la variable en 1</code> | + | <code>unaVariable++; ''// incrementa la variable en 1''</code> |
| | | |
| <code>}</code> | | <code>}</code> |
Línea 136: |
Línea 136: |
| <code>{</code> | | <code>{</code> |
| | | |
− | x = leeSensor(); | + | <code>x = leeSensor();</code> |
| | | |
| <code>delay(50);</code> | | <code>delay(50);</code> |