Hola! quería saber más sobre las subrutinas, es decir, cómo hago para poner argumentos?
por ejemplo:
void ledHighPin(argumento);
Hola! quería saber más sobre las subrutinas, es decir, cómo hago para poner argumentos?
por ejemplo:
void ledHighPin(argumento);
Hola tecnocroco, no se que quieres decir realmente con esa duda, postea que deseas hacer a ver si podemos ayudarte.
Saludos...
Hola,
Tienes que poner el tipo de datos del argumento, por ejemplo:
void ledHighPin(int argumento);
Recuerda que la sintaxis de arduino es de lenguaje C, asi que cualquier duda de sintaxis puedes revisar como hacerlo en C que hay mucha información en la web.
http://es.wikibooks.org/wiki/Programación_en_C/Uso_de_funciones
Saludos,
Luis A. Mata C.
Saludos
Si usas basic tiene dos tipos de estructura las subrutinas y las funciones. Pero para el arduino no hay subrutinas comotal sino funciones que al no recibir o devolver nada actuan comp subrutinas.
Ahora en las funciones de arduino tienes dos partes que configurar: el tipo de resultado. Es decir el tipo de dato que dara como resultado la funcion. Y esta se declara al inicio ejemplo void: cuando no devuelve. O int si es un entero
void saludos(){
// tu codigo
}
A esta en el programa se le llama de esta forma: saludos();
Lo otro que debes configurar son los datos de entrada y son los que van dentro del parentesis.
Esta parte puede ir vacia, como en el ejemplo anterior, o contener datos para ser trabajados en la funcion.
Ejemplo:
int suma(int a, int b){
int c = a + b;
return c;
}
Y en este caso se llama de la siguiente manera: int n= suma(84+15); donde el resultado de n sera 99.
grcias!