I/O Inicial Digital Tiempo Funciones Analógico Pausar Medir Serial Inicial Salida Entrada Variables Tipos de dat
Views 161 Downloads 2 File size 281KB
I/O
Inicial Digital
Tiempo
Funciones
Analógico Pausar Medir
Serial
Inicial Salida Entrada
Variables
Tipos de datos
Enteros
Texto Arreglos Especiales
Reservadas
Value
Sintaxis
Estructuras
Decimales
Mode
Rate
Comentarios Especiales
Comando pinMode(pin, mode) digitalRead(pin) digitalWrite(pin, value) analogRead(pin) analogWrite(pin, value) delay(milisegundos) delayMicroseconds() millis() micros() Serial.begin(rate) Serial.println(data) Serial.print(data) Serial.write(inByte); Serial.available() Serial.read(); byte bool o boolean Int long float double String char array void unsigned long const HIGH LOW OUTPUT INPUT INPUT_PULLUP 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, or 115200 LED_BUILTIN true false // /*….*/ #define (define) #include (include)
Qué hace Configura el pin especificado(INPUT/OUTPUT) Lee el estado de un pin Cambia el estado de un pin Lee el valor analógico en un pin Cambia el estado de un pin PWM Pausa el tiempo en milisegundos Pausa el tiempo en microsegundos Cuenta los milisegundos desde el arranque Cuenta los microsegundos desde el arranque Inicia la comunicación por puerto serial Envía información por puerto serial Envía bytes por puerto serial Muestra los bytes disponibles para leer Lee la información por puerto serial Acepta valores entre 0 y 255 Acepta valores entre 0 y 1 Acepta valores entre -2,147,483,648 y 2,147,483,647 Acepta valores entre 3.4028235E+38 y 3.4028235E+38 Acepa “cadenas de texto” Acepta ‘u’n caracater Permite crear vectores y matrices Usado en la declaración de funciones Acepta valores entre 0 a 4,294,967,295 Crea variables de solo lectura Equivalente a 1 booleano Equivalente a 0 booleano Define un pin como salida Define un pin como entrada Define un pin como entrada pullup Establece la velocidad de datos en bits por segundo (baudios) para la transmisión de datos en serie Equivalente a 13 Equivalente a 1 booleano Equivalente a 0 booleano
Sketch
void // } void // }
setup() { se ejecuta una vez
//Llamar a una libreria #include
loop() { se ejecuta repetidamente
//Definir una constante #define nombredeconstante valor