Línea 8: |
Línea 8: |
| <code>{</code> | | <code>{</code> |
| | | |
− | <code>Serial.begin(9600); // abre el Puerto serie configurando la velocidad en 9600 bps</code> | + | <code>Serial.begin(9600); ''// abre el Puerto serie configurando la velocidad en 9600 bps''</code> |
| | | |
| <code>}</code> | | <code>}</code> |
Línea 17: |
Línea 17: |
| Imprime los datos en el puerto serie, seguido por un retorno de carro automático y salto de línea. Este comando toma la misma forma que Serial.print (), pero es más fácil para la lectura de los datos en el Monitor Serie del software. | | Imprime los datos en el puerto serie, seguido por un retorno de carro automático y salto de línea. Este comando toma la misma forma que Serial.print (), pero es más fácil para la lectura de los datos en el Monitor Serie del software. |
| | | |
− | <code>Serial.println(analogValue); // envía el valor 'analogValue' al puerto</code> | + | <code>Serial.println(analogValue); ''// envía el valor 'analogValue' al puerto''</code> |
| | | |
| '''Nota:''' Para obtener más información sobre las distintas posibilidades de Serial.println () y Serial.print () puede consultarse el sitio web de Arduino. | | '''Nota:''' Para obtener más información sobre las distintas posibilidades de Serial.println () y Serial.print () puede consultarse el sitio web de Arduino. |
Línea 27: |
Línea 27: |
| <code>{</code> | | <code>{</code> |
| | | |
− | <code>Serial.begin(9600); // configura el puerto serie a 9600bps</code> | + | <code>Serial.begin(9600); ''// configura el puerto serie a 9600bps''</code> |
| | | |
| <code>void loop()</code> | | <code>void loop()</code> |
Línea 33: |
Línea 33: |
| <code>{</code> | | <code>{</code> |
| | | |
− | <code>Serial.println(analogRead(0)); // envía valor analógico</code> | + | <code>Serial.println(analogRead(0)); ''// envía valor analógico''</code> |
| | | |
− | <code>delay(1000); // espera 1 segundo }</code> | + | <code>delay(1000); ''// espera 1 segundo''</code> |
| + | |
| + | <code>}</code> |
| | | |
| <code>}</code> | | <code>}</code> |
Línea 68: |
Línea 70: |
| ''Vuelca o envía el valor de b como un número decimal en caracteres ASCII. Equivaldría a printInteger().'' | | ''Vuelca o envía el valor de b como un número decimal en caracteres ASCII. Equivaldría a printInteger().'' |
| | | |
− | <code>int b = 79; Serial.print(b); // imprime la cadena "79".</code> | + | <code>int b = 79; Serial.print(b); ''// imprime la cadena "79"''</code> |
| | | |
| '''Serial.print(b, DEC)''' | | '''Serial.print(b, DEC)''' |
Línea 76: |
Línea 78: |
| <code>int b = 79;</code> | | <code>int b = 79;</code> |
| | | |
− | <code>Serial.print(b, DEC); // imprime la cadena "79".</code> | + | <code>Serial.print(b, DEC); ''// imprime la cadena "79"''</code> |
| | | |
| '''Serial.print(b, HEX)''' | | '''Serial.print(b, HEX)''' |
Línea 84: |
Línea 86: |
| <code>int b = 79;</code> | | <code>int b = 79;</code> |
| | | |
− | <code>Serial.print(b, HEX); // imprime la cadena "4F".</code> | + | <code>Serial.print(b, HEX); ''// imprime la cadena "4F"''</code> |
| | | |
| '''Serial.print(b, OCT)''' | | '''Serial.print(b, OCT)''' |
Línea 92: |
Línea 94: |
| <code>int b = 79;</code> | | <code>int b = 79;</code> |
| | | |
− | <code>Serial.print(b, OCT); // imprime la cadena "117".</code> | + | <code>Serial.print(b, OCT); ''// imprime la cadena "117"''</code> |
| | | |
| '''Serial.print(b, BIN)''' | | '''Serial.print(b, BIN)''' |
Línea 100: |
Línea 102: |
| <code>int b = 79;</code> | | <code>int b = 79;</code> |
| | | |
− | <code>Serial.print(b, BIN); // imprime la cadena "1001111".</code> | + | <code>Serial.print(b, BIN); ''// imprime la cadena "1001111"''</code> |
| | | |
| '''Serial.print(b, BYTE)''' | | '''Serial.print(b, BYTE)''' |
Línea 108: |
Línea 110: |
| <code>int b = 79;</code> | | <code>int b = 79;</code> |
| | | |
− | <code>Serial.print(b, BYTE); // Devuelve el caracter "O", el cual representa el caracter ASCII del valor 79. (Ver tabla ASCII ).</code> | + | <code>Serial.print(b, BYTE); ''// Devuelve el caracter "O", el cual representa el caracter ASCII del valor 79. (Ver tabla ASCII)''</code> |
| | | |
| '''Serial.print(str)''' | | '''Serial.print(str)''' |
Línea 114: |
Línea 116: |
| ''Vuelca o envía la cadena de caracteres como una cadena ASCII. Equivaldría a printString().'' | | ''Vuelca o envía la cadena de caracteres como una cadena ASCII. Equivaldría a printString().'' |
| | | |
− | <code>Serial.print("Hello World!"); // vuelca "Hello World!".</code> | + | <code>Serial.print("Hello World!"); ''// vuelca "Hello World!"''</code> |
| | | |
| == Serial.available() == | | == Serial.available() == |
Línea 123: |
Línea 125: |
| Ejemplo | | Ejemplo |
| | | |
− | <code>int incomingByte = 0; // almacena el dato serie</code> | + | <code>int incomingByte = 0; ''// almacena el dato serie''</code> |
| | | |
| <code>void setup() {</code> | | <code>void setup() {</code> |
| | | |
− | <code>Serial.begin(9600); // abre el puerto serie, y le asigna la velocidad de 9600 bps</code> | + | <code>Serial.begin(9600); ''// abre el puerto serie, y le asigna la velocidad de 9600 bps''</code> |
| | | |
| <code>}</code> | | <code>}</code> |
Línea 133: |
Línea 135: |
| <code>void loop() {</code> | | <code>void loop() {</code> |
| | | |
− | <code>// envía datos sólo si los recibe:</code> | + | <code>''// envía datos sólo si los recibe:''</code> |
| | | |
| <code>if (Serial.available() > 0) {</code> | | <code>if (Serial.available() > 0) {</code> |
Línea 139: |
Línea 141: |
| <code>// lee el byte de entrada:</code> | | <code>// lee el byte de entrada:</code> |
| | | |
− | <code>incomingByte = Serial.read(); //lo vuelca a pantalla</code> | + | <code>incomingByte = Serial.read(); ''// lo vuelca a pantalla''</code> |
| | | |
| <code>Serial.print("I received: ");</code> | | <code>Serial.print("I received: ");</code> |
Línea 156: |
Línea 158: |
| Ejemplo | | Ejemplo |
| | | |
− | <code>int incomingByte = 0; // almacenar el dato serie</code> | + | <code>int incomingByte = 0; ''// almacenar el dato serie''</code> |
| | | |
− | <code>void setup() {</code> | + | <code>void setup()</code> |
| + | |
| + | <code>{</code> |
| | | |
− | <code>Serial.begin(9600); // abre el puerto serie,y le asigna la velocidad de 9600 bps</code> | + | <code>Serial.begin(9600); ''// abre el puerto serie,y le asigna la velocidad de 9600 bps''</code> |
| | | |
| <code>}</code> | | <code>}</code> |
| | | |
− | <code>void loop() {</code> | + | <code>void loop()</code> |
| + | |
| + | <code>{</code> |
| | | |
− | <code>// envía datos sólo si los recibe:</code> | + | <code>''// envía datos sólo si los recibe:''</code> |
| | | |
− | <code>if (Serial.available() > 0) {</code> | + | <code>if (Serial.available() > 0)</code> |
| | | |
− | <code>// lee el byte de entrada:</code> | + | <code>{</code> |
| + | |
| + | <code>''// lee el byte de entrada:''</code> |
| | | |
| <code>incomingByte = Serial.read();</code> | | <code>incomingByte = Serial.read();</code> |
| | | |
− | <code>//lo vuelca a pantalla</code> | + | <code>''// lo vuelca a pantalla''</code> |
| | | |
| <code>Serial.print("I received: ");</code> | | <code>Serial.print("I received: ");</code> |