Categories: All - variables - comunicación - operadores - funciones

by Monica Oicata 8 years ago

281

PROGRAMACIÓN ARDUINO

Arduino es una plataforma de hardware y software diseñada para facilitar la creación de proyectos electrónicos. Utiliza una serie de funciones matemáticas que permiten realizar operaciones como elevar al cuadrado, calcular raíces cuadradas y trabajar con trigonometría.

PROGRAMACIÓN ARDUINO

PROGRAMACIÓN ARDUINO

FUNCIONES

COMUNICACIÓN
serial

write

printIn

print

flush

read

available

end

begin

NÚMEROS ALEATORIOS
random
randomSeed
TRIGONOMETRÍA
tan (tangente)
cos (coseno)
sin (seno)
MATEMÁTICAS
sqrt (raíz cuadrada)
sq (eleva al cuadrado)
pow (eleva a un número)
map (cambia valor de rango)
constrain (limita)
abs (valor absoluto)
max (máximo)
min (mínimo)
TIEMPO
delayMicroseconds
delay
micros
millis
E/S AVANZADAS
pulseIn
shiftOut
no Tone
tone
E/S ANALÓGICAS
analogWrite
analogRead
E/S DIGITALES
digitalRead
digitalWrite
pinMode

VARIABLES

TIPOS DE DATOS
-Boolean -Char -Byte -Int -Unsigned int -long -Unsigned long -Float -Double -String -Array -Vold
CONSTANTES
Constantes Numéricas
True - False
Impot - Output
High - Low

ESTRUCTURAS

OPERADORES DE COMPOSICIÓN
(Composición división) /=
(Composición multiplicación) *=
(Composición resta) -=
(Composición suma) +=
(Decremento) --
(Incrementa) ++
OPERADORES BOOLEANOS
Negación !
(O) ll
(Y) &&
OPERADORES COMPARATIVOS
(Mayor o igual que) >=
(Menor o igual a que) <=
(Mayor que) >
(Menor que) <
(Distinto de) !=
(Igual a) ==
OPERADORES ARITMÉTICOS
(Resto) %
(División) /
(Multiplicación) *
(resta) -
(Suma) +
(Asignación) =
SINTAXIS
(comentarios en múltiples líneas) /* */
(comentarios en una linea) //
(llaves) {}
(punto y coma) ;
DE CONTROL
-If -If else -For -Swich case -Wuile -Do...While -Break -Continue -Return
- SETUP = Se establece cuando se inicia un programa -LOOP = Ejecuta consecutivamente , permitiendo que el programa varie y reponda