SlideShare una empresa de Scribd logo
1 de 33
Descargar para leer sin conexión
Arduino           vs   S4A




IES Vicente Aleixandre
                4ºESO
        Curso 2012/13
             José Pujol
Índice
Presentación para ver las analogías entre S4A y Arduino
● Estructuras de control:
    ○ Por siempre
    ○ Repetir
    ○ Si
    ○ Si... si no
    ○ Hacer x siempre que...
    ○ Break
    ○ Comparador
● Esperar
● Escritura/ Lectura de pines
    ○ Escritura Digital
    ○ Lectura Digital
    ○ Escritura Analógica
    ○ Lectura Analógica
Índice
● Variables
● Operadores:
  ○ Aritméticos
  ○ Comparativos
  ○ Booleanos
● Número aleatorio
● Comunicación
● Comentarios
● Ejemplos:
  ○ Blink
Por siempre

           S4A           ARDUINO

                         void loop()
                         {

                          }




                                       Pablo
Gallardo
Repetir nº de veces


S4A          ARDUINO




                       José Pujol
Condición Si

S4A              ARDUINO

            if (algunaVariable > 50)
            {



            }



                            Alejandro Navarro
Condición: Si... Si no

 S4A           ARDUINO

                 if () {
                      //Acción A
                 }
                 else {
                      //Acción B
                 }




                      Marci de Jorge González
Comparador múltiple

S4A         ARDUINO




                 María Sánchez Rubio
Hacer X siempre que...


S4A              ARDUINO




                      María Sánchez
                      Rubio
Break ( detener)

S4A                    ARDUINO


                break ; // se usa para salir de los bucles for,
               do, while o switch case




                                         José Antonio Rufo López
Esperar X segundos

S4A         ARDUINO

             delay(2000);




             delay(1000);

        .




                        José
                        Magdaleno
Encender/Apagar Digital

 S4A           ARDUINO




                   Victoria Pecellín Vargas
Lectura Digital

S4A               ARDUINO




                        Victoria Pecellín Vargas
Escritura Analógica- PWM

S4A             ARDUINO

             analogWrite (5,255);
             Pin: 5
             Valor: 0-255




                       Marta Sánchez Egea
Lectura Analógica

S4A            ARDUINO


               analogRead (A0);




                                  JP
Variables


S4A         ARduino

            int counter=0;



            counter=counter+1;

            counter++;


                                 Pablo Gallardo
Operadores Aritméticos
S4A          ARDUINO
         +   Suma dos operandos          2+4




         -   Resta 2 operandos            2-4




         *   Multiplica 2 operandos       2*4




         /    Divide 2 operandos           2/4


                        José Antonio Rufo López
Operadores Comparativos

              S4A                                     ARDUINO

                                                  x < y (x es menor a y)



                                                        x > y (x es mayor a y)



                                                         x == y (x es igual a y)


                                                         x != y (x no es igual a y)


En S4A estos operadores comparativos no existen    x <= y (x es menor o igual a y)

                                                         x >= y (x es mayor o igual a y)



                                                                                      Zoila de la Rosa
Operadores Booleanos

S4A           ARDUINO


                &&

                 ||

                 !x




                       Marco Gutierrez
Número Aleatorio

S4A            ARDUINO




          numAleatorio = random (1 ,10);




                             María Galve Contreras
Decir...

S4A              ARDUINO




                     Ángel Luis Abela
Comentarios

S4A               ARDUINO

               // Comentario de una línea
            /* Comentario de múltiples líneas*/




                                Marta Sánchez Egea
Ejemplo: Blink

S4A       ARDUINO

          void setup() {.
                pinMode(13, OUTPUT);
          }


          void loop() {
                digitalWrite(13, HIGH);
                delay(1000);
                digitalWrite(13, LOW);
                delay(1000);
          }




                                   José Magdaleno
          Sánchez
Arduino           vs   S4A




IES Vicente Aleixandre
                4ºESO
        Curso 2012/13
             José Pujol
Ejemplo: Contador segundos

   S4A           ARduino
               Ej:
              int x=1;
              do
              {
              Serial.println ("Hola");
              delay (1000);
              x += 1;
              } while (x > 3)




                         María Galve Contreras
Cadenas: String
      S4A                          Arduino
                   char Str1[15];
                    char Str2[8] = {'a', 'r', 'd', 'u', 'i', 'n',
                  'o'};
                    char Str3[8] = {'a', 'r', 'd', 'u', 'i', 'n',
                  'o', '0'};
                    char Str4[ ] = "arduino";
                    char Str5[8] = "arduino";
                    char Str6[15] = "arduino";




                  Alejandro Navarro
Al Recibir: Subprograma

S4A                                             Arduino

                    int incomingByte = 0;    // para el byte leido

                    void setup() {
                       Serial.begin(9600);   // abre el puerto serie a 9600 bps
                     }

                     void loop() {

                     // envia datos solamente cuando recibe datos
                        if (Serial.available() > 0 ) {
                        // lee el byte entrante:
                    incomingByte = Serial.read();

                    // dice lo que ha recibido:
                        Serial.print("He recibido: ");
                    Serial.println(incomingByte, DEC);
                }
            }
S4A   Arduino




Marco Gutierrez
AnalogRead
S4A                   Arduino

           void loop()
           {
             val = analogRead(analogPin);
           // lee el valor de tensión del pin

           }




                       David Cejudo de alarcón
AnalogWrite
   S4A        ARDUINO

              void loop ()
              {
              analogWrite(5, 255)
                             (pin, valor)
              }




                                            Zoila de la Rosa
Repetir...

S4A                  ARDUINO




      Marta Romero F
Decir..

S4A              ARDUINO




                Marta Romero F
Ejemplos: si/sino

S4A                  Arduino
                 const int pulsPin = 1;
                 int pulsEstado = 0;

                 void setup () {
                      Serial.begin (9600);
                      pinMode (pulsPin, INPUT)

                 void loop () {
                      if (pulsEstado == HIGH); {
                            delay (2000)
                            Serial.println ("Hola");
                            delay (2000); }
                      else {
                            delay (2000)
                            Serial.println ("Adios")
                            delay (2000); }

                                    Marci de Jorge González

Más contenido relacionado

Destacado

Prácticas Entradas Salidas Digitales
Prácticas Entradas Salidas DigitalesPrácticas Entradas Salidas Digitales
Prácticas Entradas Salidas Digitales
José Pujol Pérez
 

Destacado (20)

Motores-Arduino
Motores-ArduinoMotores-Arduino
Motores-Arduino
 
Arduino: Programación y Robótica en Secundaria
Arduino: Programación y Robótica en SecundariaArduino: Programación y Robótica en Secundaria
Arduino: Programación y Robótica en Secundaria
 
Ethernet Shield
Ethernet ShieldEthernet Shield
Ethernet Shield
 
Libreria webduino
Libreria webduinoLibreria webduino
Libreria webduino
 
El trabajo con Scratch en el aula
El trabajo con Scratch en el aulaEl trabajo con Scratch en el aula
El trabajo con Scratch en el aula
 
Introducción a Scratch
Introducción a ScratchIntroducción a Scratch
Introducción a Scratch
 
Iniciación a Arduino
Iniciación a ArduinoIniciación a Arduino
Iniciación a Arduino
 
Vehiculo controlado por app y Arduino
Vehiculo controlado por app y ArduinoVehiculo controlado por app y Arduino
Vehiculo controlado por app y Arduino
 
Taller Arduino espacio-RES 3ª Sesion
Taller Arduino espacio-RES 3ª SesionTaller Arduino espacio-RES 3ª Sesion
Taller Arduino espacio-RES 3ª Sesion
 
Taller Arduino espacio-RES 2ª Sesion
Taller Arduino espacio-RES 2ª SesionTaller Arduino espacio-RES 2ª Sesion
Taller Arduino espacio-RES 2ª Sesion
 
S4A Metodo Trabajo
S4A Metodo TrabajoS4A Metodo Trabajo
S4A Metodo Trabajo
 
S4A Metodologia
S4A MetodologiaS4A Metodologia
S4A Metodologia
 
A6-S4A : Sensores de Distancia
A6-S4A : Sensores de DistanciaA6-S4A : Sensores de Distancia
A6-S4A : Sensores de Distancia
 
Multievaluación con Rúbricas y Formularios
Multievaluación con Rúbricas y FormulariosMultievaluación con Rúbricas y Formularios
Multievaluación con Rúbricas y Formularios
 
Iniciacion arduino
Iniciacion arduinoIniciacion arduino
Iniciacion arduino
 
Practicas E -S Analogicas Arduino
Practicas E -S Analogicas ArduinoPracticas E -S Analogicas Arduino
Practicas E -S Analogicas Arduino
 
Prácticas Entradas Salidas Digitales
Prácticas Entradas Salidas DigitalesPrácticas Entradas Salidas Digitales
Prácticas Entradas Salidas Digitales
 
ITT 18 Practicas Basicas de Arduino
ITT 18 Practicas Basicas de Arduino ITT 18 Practicas Basicas de Arduino
ITT 18 Practicas Basicas de Arduino
 
Depuracion errores scratch
Depuracion errores scratchDepuracion errores scratch
Depuracion errores scratch
 
Scratch: Clones
Scratch: ClonesScratch: Clones
Scratch: Clones
 

Más de José Pujol Pérez

Más de José Pujol Pérez (20)

Arduino control motores cc
Arduino control motores ccArduino control motores cc
Arduino control motores cc
 
Impresoras 3d opensource
Impresoras 3d opensourceImpresoras 3d opensource
Impresoras 3d opensource
 
Introduccion a Openscad y Blockscad
Introduccion a Openscad y BlockscadIntroduccion a Openscad y Blockscad
Introduccion a Openscad y Blockscad
 
App inventor bluetooth Arduino
App inventor bluetooth ArduinoApp inventor bluetooth Arduino
App inventor bluetooth Arduino
 
Taller Arduino con Kiwibot- Interruptor crepuscular
Taller Arduino con Kiwibot- Interruptor crepuscularTaller Arduino con Kiwibot- Interruptor crepuscular
Taller Arduino con Kiwibot- Interruptor crepuscular
 
Paralelismo y sincronizacion scratch
Paralelismo y sincronizacion scratchParalelismo y sincronizacion scratch
Paralelismo y sincronizacion scratch
 
Por que trabajar con scratch
Por que trabajar con scratchPor que trabajar con scratch
Por que trabajar con scratch
 
Introducción a Processing
Introducción a ProcessingIntroducción a Processing
Introducción a Processing
 
Memoria Casa Inteligente con S4A
Memoria Casa Inteligente con S4AMemoria Casa Inteligente con S4A
Memoria Casa Inteligente con S4A
 
Introducción a Scratch
Introducción a ScratchIntroducción a Scratch
Introducción a Scratch
 
Programacion y Robótica Secundaria Open Source
Programacion y Robótica Secundaria Open SourceProgramacion y Robótica Secundaria Open Source
Programacion y Robótica Secundaria Open Source
 
Programacion y Robotica Secundaria-Linea Trabajo Propuesta
Programacion y Robotica Secundaria-Linea Trabajo PropuestaProgramacion y Robotica Secundaria-Linea Trabajo Propuesta
Programacion y Robotica Secundaria-Linea Trabajo Propuesta
 
Taller fabricación robots-d2
Taller fabricación robots-d2Taller fabricación robots-d2
Taller fabricación robots-d2
 
Taller fabricación de robots-d1
Taller fabricación de robots-d1Taller fabricación de robots-d1
Taller fabricación de robots-d1
 
Kiwibot Robotica Open Source
Kiwibot  Robotica Open SourceKiwibot  Robotica Open Source
Kiwibot Robotica Open Source
 
P11: Kiwibot Basic Shield: Control matriz led sin libreria
P11: Kiwibot Basic Shield:  Control matriz led sin libreriaP11: Kiwibot Basic Shield:  Control matriz led sin libreria
P11: Kiwibot Basic Shield: Control matriz led sin libreria
 
P01: Kiwibot Basic Shield: Empezamos con Arduino
P01: Kiwibot Basic Shield: Empezamos con ArduinoP01: Kiwibot Basic Shield: Empezamos con Arduino
P01: Kiwibot Basic Shield: Empezamos con Arduino
 
P10: Kiwibot Basic Shield: Control Vehiculos con Servos
P10: Kiwibot Basic Shield: Control Vehiculos con ServosP10: Kiwibot Basic Shield: Control Vehiculos con Servos
P10: Kiwibot Basic Shield: Control Vehiculos con Servos
 
P9: Kiwibot Basic Shield: Aplicaciones Matriz de LEDs
P9: Kiwibot Basic Shield: Aplicaciones Matriz de LEDsP9: Kiwibot Basic Shield: Aplicaciones Matriz de LEDs
P9: Kiwibot Basic Shield: Aplicaciones Matriz de LEDs
 
P8: Kiwibot Basic Shield: Control de Servo de Posición
P8: Kiwibot Basic Shield: Control de Servo de PosiciónP8: Kiwibot Basic Shield: Control de Servo de Posición
P8: Kiwibot Basic Shield: Control de Servo de Posición
 

Último

RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 

Último (20)

Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptxAEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
 
Educacion Basada en Evidencias SM5 Ccesa007.pdf
Educacion Basada en Evidencias  SM5  Ccesa007.pdfEducacion Basada en Evidencias  SM5  Ccesa007.pdf
Educacion Basada en Evidencias SM5 Ccesa007.pdf
 
Ensayo Paes competencia matematicas 2 Preuniversitario
Ensayo Paes competencia matematicas 2 PreuniversitarioEnsayo Paes competencia matematicas 2 Preuniversitario
Ensayo Paes competencia matematicas 2 Preuniversitario
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 

Arduino vs S4A

  • 1. Arduino vs S4A IES Vicente Aleixandre 4ºESO Curso 2012/13 José Pujol
  • 2. Índice Presentación para ver las analogías entre S4A y Arduino ● Estructuras de control: ○ Por siempre ○ Repetir ○ Si ○ Si... si no ○ Hacer x siempre que... ○ Break ○ Comparador ● Esperar ● Escritura/ Lectura de pines ○ Escritura Digital ○ Lectura Digital ○ Escritura Analógica ○ Lectura Analógica
  • 3. Índice ● Variables ● Operadores: ○ Aritméticos ○ Comparativos ○ Booleanos ● Número aleatorio ● Comunicación ● Comentarios ● Ejemplos: ○ Blink
  • 4. Por siempre S4A ARDUINO void loop() { } Pablo Gallardo
  • 5. Repetir nº de veces S4A ARDUINO José Pujol
  • 6. Condición Si S4A ARDUINO if (algunaVariable > 50) { } Alejandro Navarro
  • 7. Condición: Si... Si no S4A ARDUINO if () { //Acción A } else { //Acción B } Marci de Jorge González
  • 8. Comparador múltiple S4A ARDUINO María Sánchez Rubio
  • 9. Hacer X siempre que... S4A ARDUINO María Sánchez Rubio
  • 10. Break ( detener) S4A ARDUINO break ; // se usa para salir de los bucles for, do, while o switch case José Antonio Rufo López
  • 11. Esperar X segundos S4A ARDUINO delay(2000); delay(1000); . José Magdaleno
  • 12. Encender/Apagar Digital S4A ARDUINO Victoria Pecellín Vargas
  • 13. Lectura Digital S4A ARDUINO Victoria Pecellín Vargas
  • 14. Escritura Analógica- PWM S4A ARDUINO analogWrite (5,255); Pin: 5 Valor: 0-255 Marta Sánchez Egea
  • 15. Lectura Analógica S4A ARDUINO analogRead (A0); JP
  • 16. Variables S4A ARduino int counter=0; counter=counter+1; counter++; Pablo Gallardo
  • 17. Operadores Aritméticos S4A ARDUINO + Suma dos operandos 2+4 - Resta 2 operandos 2-4 * Multiplica 2 operandos 2*4 / Divide 2 operandos 2/4 José Antonio Rufo López
  • 18. Operadores Comparativos S4A ARDUINO x < y (x es menor a y) x > y (x es mayor a y) x == y (x es igual a y) x != y (x no es igual a y) En S4A estos operadores comparativos no existen x <= y (x es menor o igual a y) x >= y (x es mayor o igual a y) Zoila de la Rosa
  • 19. Operadores Booleanos S4A ARDUINO && || !x Marco Gutierrez
  • 20. Número Aleatorio S4A ARDUINO numAleatorio = random (1 ,10); María Galve Contreras
  • 21. Decir... S4A ARDUINO Ángel Luis Abela
  • 22. Comentarios S4A ARDUINO // Comentario de una línea /* Comentario de múltiples líneas*/ Marta Sánchez Egea
  • 23. Ejemplo: Blink S4A ARDUINO void setup() {. pinMode(13, OUTPUT); } void loop() { digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000); } José Magdaleno Sánchez
  • 24. Arduino vs S4A IES Vicente Aleixandre 4ºESO Curso 2012/13 José Pujol
  • 25. Ejemplo: Contador segundos S4A ARduino Ej: int x=1; do { Serial.println ("Hola"); delay (1000); x += 1; } while (x > 3) María Galve Contreras
  • 26. Cadenas: String S4A Arduino char Str1[15]; char Str2[8] = {'a', 'r', 'd', 'u', 'i', 'n', 'o'}; char Str3[8] = {'a', 'r', 'd', 'u', 'i', 'n', 'o', '0'}; char Str4[ ] = "arduino"; char Str5[8] = "arduino"; char Str6[15] = "arduino"; Alejandro Navarro
  • 27. Al Recibir: Subprograma S4A Arduino int incomingByte = 0; // para el byte leido void setup() { Serial.begin(9600); // abre el puerto serie a 9600 bps } void loop() { // envia datos solamente cuando recibe datos if (Serial.available() > 0 ) { // lee el byte entrante: incomingByte = Serial.read(); // dice lo que ha recibido: Serial.print("He recibido: "); Serial.println(incomingByte, DEC); } }
  • 28. S4A Arduino Marco Gutierrez
  • 29. AnalogRead S4A Arduino void loop() { val = analogRead(analogPin); // lee el valor de tensión del pin } David Cejudo de alarcón
  • 30. AnalogWrite S4A ARDUINO void loop () { analogWrite(5, 255) (pin, valor) } Zoila de la Rosa
  • 31. Repetir... S4A ARDUINO Marta Romero F
  • 32. Decir.. S4A ARDUINO Marta Romero F
  • 33. Ejemplos: si/sino S4A Arduino const int pulsPin = 1; int pulsEstado = 0; void setup () { Serial.begin (9600); pinMode (pulsPin, INPUT) void loop () { if (pulsEstado == HIGH); { delay (2000) Serial.println ("Hola"); delay (2000); } else { delay (2000) Serial.println ("Adios") delay (2000); } Marci de Jorge González