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

PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
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
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 

Último (20)

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
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
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 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.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