Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Adachi Cordero
Estudiante de Ing. Telecomunicaciones
• Escuela Superior Politecnica del Litoral
Ex Miembro de grupo
• FunPython
Microcontrolador vs Microprocesador
Digital vs Analógico
Arduino
Esquematico del Arduino
Pines digitales Entrada o salida
usar en un
Arduino? Pines de salida
analógica
PWM
Puertos de
USB, serie, I2C y SPI
comunicaciones
SRAM: donde Arduino crea y manipula las
variables cuando se ejecuta. Es un recurso
limitado y debemos supervisar su uso para
evitar agotarlo.
Estructura de
un programa
void loop() { estamentos; }
Byte
Int
Variables Long
Float
Array
y = y + 3;
x = x - 7;
Arimetica
i = j * 6;
r = r / 5;
x == y // x es igual a y
x != y // x no es igual a y
Comparaciones
x < y // x es menor que y
Logical NOT:
• if (!x > 0)
if (una Variable ?? valor) { ejecuta
Instrucciones; }
void setup() {
void loop() {
}
valor = analogRead(pin);
analogWrite(pin, valor);
Comandos delay(1000);
basicos valor = min(valor, 100);
Serial.println(analogValue);
Comunicación
Serial.printnl(data, data type);
serial
Serial.avaible()
Serial.Read()
int incomingByte = 0; // almacenar el dato serie
void setup() {
Serial.println(incomingByte, DEC);