Fundamentos de Programaci n
Fundamentos de Programación
Arduino se programa en el lenguaje de alto nivel C/C++ y generalmente tiene los
siguientes componentes para elaborar el algoritmo:
Estructuras
Variables
Operadores matemáticos, lógicos y
booleanos
Estructuras de control (Condicionales
y ciclos)
Funciones
Variables Generales
Más información y ejemplos:http://www.arduino.cc/en/Reference/HomePage
Fundamentos de Programación
Estructuras Generales
Más información y ejemplos: http://www.arduino.cc/en/Reference/HomePage
Fundamentos de Programación
Funciones Generales
Másinformación y ejemplos: http://www.arduino.cc/en/Reference/HomePage
Fundamentos de Programación
Ejemplos
Estructuras
setup() //Código de configuración inicial, solo se ejecuta una vez.
loop() // Esta función se ejecuta luego del setup (), se mantiene ejecutándose hasta
que se des- energice o desconecte el Arduino.
Estructuras de Control
Operadores
Más información y ejemplos:http://www.arduino.cc/en/Reference/HomePage
Fundamentos de Programación
if
if...else
for
for ( inicialización ; condición ; incremento ) {
// ;
}
Más información y ejemplos:http://www.arduino.cc/en/Reference/HomePage
Fundamentos de Programación
switch case
while
Esta expresión repetirá las declaraciones dentro de ella de forma continua e
infinitamente, hasta que la expresióndentro del paréntesis se convierte en falsa.
do... while
Opera de igual manera que la estructura WHILE, con la excepción de que la condición se
prueba esta al final del bucle, por lo que se puede darque la sentencia pueda correr al
menos una vez.
Más información y ejemplos: http://www.arduino.cc/en/Reference/HomePage
Fundamentos de Programación
break
Se utiliza para salir de lasestructuras DO-WHILE, FOR, WHILE; sin pasar por la condición
normal de repetición.
return
Se utiliza para terminar una función y devolver un valor desde una función.
Operadores Booleanos
&& (logical...
Regístrate para leer el documento completo.