Arduino Basics

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

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

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