Algoritmos y Lenguajes de Programación

Practica 1, Unidad 3: Introducción y estructura del entorno de un lenguaje de programación

Objetivo:

Aprender a declarar y utilizar varias variables y constantes en lenguaje C para Arduino.

Materiales:

Esquema:

Conecte el LED al pin 13 de la placa Arduino a través de la resistencia de 220Ω.

conexión arduino

Código:


// Declaración de constantes
#define PIN_LED 13

// Declaración de variables
int valor;

void setup() {
  // Configuración del pin LED como salida
  pinMode(PIN_LED, OUTPUT);
  // Inicialización de la variable
  valor = 0;
}

void loop() {
  // Encendido del LED
  digitalWrite(PIN_LED, HIGH);
  delay(1000);

  // Aumento del valor de la variable
  valor++;

  // Apagado del LED
  digitalWrite(PIN_LED, LOW);
  delay(1000);
}
    

Explicación:

En la sección de constantes, se define una constante llamada PIN_LED con el valor 13, que representa el número de pin del LED.

En la sección de variables, se declara una variable de tipo int llamada valor que se inicializa con el valor 0.

En la función setup(), se configura el pin PIN_LED como salida.

En la función loop(), se enciende el LED, se espera 1 segundo, se aumenta el valor de la variable valor y se apaga el LED.

Variaciones: