El documento describe el uso de multiplexación para mostrar datos en múltiples displays de 7 segmentos usando un solo microcontrolador. También describe la conexión y funcionamiento de un sensor DHT11 de temperatura y humedad digital y un teclado matricial para introducir datos. Los materiales necesarios incluyen Arduino, displays, sensor DHT11, teclado matricial y componentes electrónicos básicos.
El documento describe el uso de multiplexación para mostrar datos en múltiples displays de 7 segmentos usando un solo microcontrolador. También describe la conexión y funcionamiento de un sensor DHT11 de temperatura y humedad digital y un teclado matricial para introducir datos. Los materiales necesarios incluyen Arduino, displays, sensor DHT11, teclado matricial y componentes electrónicos básicos.
El documento describe el uso de multiplexación para mostrar datos en múltiples displays de 7 segmentos usando un solo microcontrolador. También describe la conexión y funcionamiento de un sensor DHT11 de temperatura y humedad digital y un teclado matricial para introducir datos. Los materiales necesarios incluyen Arduino, displays, sensor DHT11, teclado matricial y componentes electrónicos básicos.
forma de enviar múltiples señales o flujos de información a través de un enlace de comunicaciones al mismo tiempo en forma de una única y compleja señal. El receptor recupera las señales separadas mediante un proceso llamado demultiplexación.
El DHT11 es un sensor de temperatura y
La multiplexacion de un Display humedad el cual dispone de una salida simplemente consiste en encender un digital calibrada. Su tecnología garantiza único display, mostrar el número y luego la alta fiabilidad y una excelente apagarlo, para encender el display que le estabilidad a largo plazo. Es compatible sigue. El truco de encender y apagar el con la tecnología Arduino, PIC, AVR, display a una alta velocidad permite COP, DSP, STM32, etc engañar al ojo humano, y tener la sensación de que todos los displays se INTRODUCCION: Aqui vemos la encuentran energizados al mismo tiempo conexión de displays de 7 segmentos de si es ánodo común, indica que con un cátodo común con transistores NPN transistor PNP vamos a colocarlo a (2N3904) donde poniendo LOWen los positivo para cerrar el circuito, por el pines de control (la base del transistor) contrario, si es un display de cátodo los transistores están al corte, y ningún común, usamos un transistor NPN para digito puede iluminarse. Si ponemos mandar el display a tierra y cerrar el tensión en el pin de más a la derecha su circuito. transistor se satura y permite la salida a El uso del teclado es muy importante en Ground del primer digito que encenderá la electrónica, ya que a través de estos se los segmentos que le indiquen los pines puede introducir datos numéricos o hacer del a al g. que los circuitos hagan algo de acuerdo al número que se presione en el teclado un y la humedad, es que es digital. A teclado matricial agrupa los pulsadores en diferencia de sensores como el LM35, filas y columnas formando una matriz, lo este sensor utiliza un pin digital para enviarnos la información y por lo tanto, que permite emplear un número menor de estaremos más protegidos frente al ruido. conductores para determinar las pulsación de las teclas. El DHT11 no utiliza una interfaz serial estándar como I2C, SPI o 1Wire (es similar a este ultimo). En cambio requiere su propio protocolo para comunicarse a través de un solo hilo. Afortunadamente el protocolo de comunicación del DHT11 es simple y puede implementarse tranquilamente usando los pines de I/O en un Arduino.
El arduino debe iniciar la comunicación
con el DHT11 manteniendo la línea de datos en estado bajo durante al menos 18 ms. Luego el DHT11 envía una respuesta Las entradas D0 a D3 permiten con un pulso a nivel bajo (para indicar su seleccionar qué display queremos activar presencia) de 80 uS y luego deja “flotar” en cada momento, mientras que las entradas A a G (y DP) permiten la línea de datos por otros 80 uS. En la seleccionar qué leds se han de encender figura de abajo, el pulso de inicio enviado para mostrar el dígito en dicho display (es por el micro controlador esta coloreado en decir, son comunes a los cuatro displays). rojo, mientras que la respuesta desde el Esto quiere decir que, de los cuatro, sólo sensor esta coloreada en azul. podemos mostrar un dígito a la vez.
Para leer todas las teclas tendremos que
hacer un barrido por filas. En primer Características: lugar ponemos todas las filas a 5V, y definimos todas las columnas como Tensión de alimentación: +5 V entradas con resistencia de pull-up. Rango de temperatura: 0-50 ° C error de Progresivamente ponemos una fila a 0V, y leemos las entradas de la columna. Una ±2°C vez realizada la lectura volvemos a :20-90% RH Humedad ± 5% RH error. ponerla a 5V, pasamos a la siguiente fila, y volvemos a realizar el progreso hasta Interfaz: Digital. recorrer todas las filas.
Una de las ventajas que nos ofrece el
DHT11, además de medir la temperatura MATERIALES:
*ARDUINO
*PROTOBOARD
*DISPLAY 7 SEGMENTOS DE CUATRO DIGITOS
*CABLES DE CONECCION
*SENSOR DE TEMPERATURA
*TECLADO MATRICIAL
*RESISTENCIAS
CONCLUCIONES:
Es de destacar que la tarjeta Arduino está
pensada para el uso de artistas, diseñadores, aficionados y cualquiera interesado en crear objetos o ambientes interactivos. Más aún, Arduino es una herramienta para iniciarse en el mundo del bricolaje electrónico que resulta útil para estudiantes y profesionales del área de la electrónica y áreas afines, especialmente para un prototipo rápido. Finalmente, se aprendió a cómo utilizar el programa Arduino.