0% encontró este documento útil (0 votos)
376 vistas4 páginas

Funciones Básicas de ArduBlock

Este documento describe las funciones básicas de ArduBlock, incluyendo bucles como void loop() y while, condicionales como if/else, declaración de variables digitales y analógicas, operadores aritméticos y lógicos, referencias a pines digitales y analógicos, uso de servos, retrasos con delay, e impresión por monitor serial.

Cargado por

jorge devil
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
376 vistas4 páginas

Funciones Básicas de ArduBlock

Este documento describe las funciones básicas de ArduBlock, incluyendo bucles como void loop() y while, condicionales como if/else, declaración de variables digitales y analógicas, operadores aritméticos y lógicos, referencias a pines digitales y analógicos, uso de servos, retrasos con delay, e impresión por monitor serial.

Cargado por

jorge devil
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Descripción funciones básicas ArduBlock

Función ArduBlock Función en Arduino Descripción


void loop() { Este bucle se repita infinitamente
mientras Arduino este alimentado.
}

while( /*condición*/ ) { Mientras se cumpla la condición, solo se


ejecutan las funciones que hay dentro del
} bucle.

if( /*condición*/ ) { Si se cumple la condición, se ejecuta lo


que hay dentro del bucle.
}

if( /*condición*/ ) { Si se cumple la condición, se ejecuta lo


que hay dentro del bucle; si no se cumple
} se ejecuta lo que hay dentro del otro
else { bucle.

}
Este bloque sirve para declarar una nueva
int aux = 0; variable digital.

Este bloque sirve para declarar una nueva


int aux = 0; variable analógica.

Con este bloque podemos dar valores de


aux = 0; HIGH y LOW a la variable digital que
deseemos.

Con este bloque podemos dar valores de


aux = 0; entre 0 y 255 a la variable analógica que
deseemos.

Suma dos valores.


aux = 1 + 2;

Resta dos valores.


aux = 2 - 1;
Compara si el primer valor es mayor que
aux>2 el segundo.

Compara si el primer valor es menor que


aux<2 el segundo.

Comprueba si dos valores son iguales.


aux==3

Comprueba si dos valores son distintos.


Aux=! 3

Hace referencia a un pin analógico


concreto.

Hace referencia a un pin digital concreto.


Servo myservo; Con este bloque seleccionamos el pin al
[Link](1); que conectaremos un servo, y ademas
[Link](1); darle un ángulo entre 0º y 180º.

Este bloque hace que el programa se


delay(1000); detenga en un punto el tiempo en
milisegundos que determinemos.

Con este bloque imprimimos por el


[Link] ("mensaje"); monitor serial de Arduino el mensaje que
escribamos.

También podría gustarte