Saltar la navegación

Reto 02 Dos Leds parpadeantes (variables)

Variables

Las variables son una reserva de memoria de nuestro programa para guardar un dato en nuestro microcontrolador, para posteriormente ser utilizado y/o modificado.

En función del tipo de dato a guardar tenemos de varios tipos, siendo los más habituales:

Tipo de variable ¿Qué guardan? Ejemplo
integer Números enteros positivos y negativos entre -32.768 y 32.767. Son guardados en 16-bit (2 bytes).  int x;
long Números enteros positivos y negativos entre -2.147.483.648 y 2.147.483.647. Son guardados en 32 bits (4 bytes) de información. long x;
float Números decimales comprendidos entre 3.40282347E+38 y -3.40282347E+38. Son guardados en 32 bits (4 bytes) de información. float x;
boolean Pueden tomar valores verdaderos (true) o falso (false). Ocupan 1 byte de información por cada variable. boolean x;
char Puede guardar un conjunto de caracteres o un carácter. La definición de un conjunto de caracteres se hace con comillas dobles y la de un carácter con comillas simples. Ocupan 1 byte de información por cada carácter.

char palabra=”hola”;

char caracter=’h’;

Para más información consultar el apartado de variables de la referencia de Arduino: https://www.arduino.cc/reference/en/#variables

Tarea

Duración:
15:00
Agrupamiento:
1

El reto consiste en realizar una intermitencia con los dos leds a la vez (led azul y rojo) de nuestra TDR-Steam, que están asociados respectivamente al pin digital 13 y 12. Los Leds estarán encendidos durante 500 ms y se apagarán durante 500ms, de forma ininterrumpida. El tiempo de encendido y apagado lo tomaremos de una variable entera. 

Objetivos:

  • Familiarizarse con el entorno de programación.
  • Reconocer las partes de un programa de Arduino.
  • Conocer órdenes como: pinMode, digitalWrite y delay.