La “inteligencia de Arduino” se expresa mediante su lenguaje de programación.
- Índice de contenidos
- estructura
- setup()
- loop()
- funciones
- {} uso de llaves
- ; punto y coma
- /*… */ bloque de comentarios
- // linea de comentario
- variables
- variables
- declaración de variables
- variable scope
- tipos de datos
- byte
- int
- long
- float
- arrays
- aritmética
- aritmética
- composición de asignaciones
- operadores de comparación
- operadores lógicos
- constantes
- constantes
- cierto/falso
- alto/bajo
- entrada/salida y control de flujo
- if
- if… else
- for
- while
- do… while
- E/S digitales
- pinMode(pin, mode)
- digitalRead(pin)
- digitalWrite(pin, value)
- E/S analógicas
- analogRead(pin)
- analogWrite(pin, value)
- tiempo
- delay(ms)
- millis()
- matemáticas
- min(x, y)
- max(x, y)
- aleatorio
- randomSeed(seed)
- random(min, max)
- Puerto serie
- Serial.begin(rate)
- Serial.println(data)
- Serial.print(data, data type)
- apéndice
- salida digital
- entrada digital
- salida de alto consumo (corriente)
- salida analógica (pwm)
- potenciómetro de entrada
- Resistencia variable de entrada
- Salida a servo
(Visited 32 times, 2 visits today)