Created by Jorge Hernández
over 8 years ago
|
||
¿Cómo está estructurado un programa en Arduino?
¿Qué es una función?
¿Cómo se declara una función?
¿Qué hace la siguiente función? ¿Qué valor retorna? ¿Qué parámetros recibe?
¿Para qué se utilizan las llaves ({})?
¿Para què se utiliza el punto y coma (;)?
La siguiente función lee un potenciómetro análogo conectado a una entrada de Arduino. ¿Qué hace cada instrucción? ¿Qué valor retorna?
¿Qué son los comentarios de bloque y cómo se delimitan?
¿Qué son los comentarios de línea y cómo se delimitan?
¿Qué es una variable? ¿En que se diferencia de una constante?
¿Cómo se declara una variable?
¿En que partes de un programa puede ser declarada una variable?
¿Qué es una variable global?
¿Qué es una variable local?
En este ejemplo, ¿cuál es la visibilidad o ámbito de aplicación de cada una de las variables "value", "i" y "f"?
¿Qué es una variable tipo "byte"?
¿Qué es una variable tipo "int"?
¿Qué es una variable tipo "long"?
¿Qué es una variable tipo "float"?
¿Qué sucede cuando, como consecuencia de una operación, el valor de una variable de tipo entero (int) sobrepasa su valor máximo o mínimo admisible?
¿Por qué los números de punto flotante (float) pueden producir resultados inesperados en las comparaciones?
¿Qué hace el siguiente conjunto de instrucciones?
¿Qué hace el siguiente conjunto de instrucciones?
¿Qué es un array o matriz?
¿Como se declara o define un array?
¿Qué hace esta instrucción?
¿Qué hace el siguiente conjunto de instrucciones?
¿Qué hace el siguiente conjunto de instrucciones?
¿Qué hace esta función? Asuma que 'ledPin' y 'parpadeo[]' han sido previamente declarad@s como de tipos 'int' y 'byte' les han sido asignado valores iniciales arbitrarios apropiados. También asuma que el valor de 'ledPin' ha sido asignado a un pin configurado como salida análoga tipo PWM
El siguiente programa utiliza un array asociado a un bucle tipo for para controlar el parpadeo de un LED conectado a una salida PWM. Explique
¿Qué hacen las siguientes instrucciones aritméticas?