Lección 20 - Ajustar Brillo Con Display - Elecrow UNO-SD Guia Del Usuario

Tabla de contenido

Publicidad

Divisor y resto: t = moistureValue/10; d = moistureValue%10;
"t" y "d" representan los dígitos de las decenas y las unidades del valor de la humedad. Si un
valor de dos dígitos lo divides entre 10 obtienes las decenas (p.e. 52 / 10 = 5). Si de ese
mismo valor te quedas con el módulo o resto, obtienes las unidades (p.e. 52 % 10 = 2). Así
pues tenemos los dígitos 5 y 2 para visualizar en el display.
Bucle loop() {código a ejecutar}
En el bucle principal se lee el sensor de humedad. Mediante sentencias if/else se determina el
nivel de la misma y se actúa sobre el zumbador y los leds.
Lección 20 – Ajustar brillo con display
Introducción
¿Recuerdas la regulación del brillo de un led que hicimos en la lección 7? En esta ocasión
haremos algo similar, pero el valor actual del brillo se visualizará sobre el display de 4 dígitos.
Necesitamos...
1 x Crowduino UNO-SD
1 x Crowtail Base Shield
1 x Potenciómetro
1 x display de 4 dígitos
Conexiones
PASO
1: Insertar la tarjeta Crowtail Base Shield sobre la tarjeta controladora Crowduino UNO.
PASO
2: Conectar el potenciómetro a la entrada analógica A0, el display de 4 dígitos en uno
de los conectores del puerto I (I2C) y el led rojo en la salida D5. Mira la figura.
Ahora abre el programa de ejemplo
Arduino y grábalo sobre la tarjeta controladora.
P20_Ajustar_brillo_con_display.ino
44
1 x led rojo
3 x Crowtail Cable
1 x Cable USB
con el IDE de

Publicidad

Tabla de contenido
loading

Tabla de contenido