Archivo de la etiqueta: función

Control de la luminosidad de un led en Arduino


En este proyecto trabajamos el control de la luminosidad de un diodo led con la función map, que nos permite escalar una variable de un rango a otro.

De esta forma, programando con map vamos a asignar al conjunto de valores analógicos entre 0 y 1023, a unos valores entre 0 y 255.

El proyecto tiene tres partes. En la primera, un led va a aumentar y disminuir continuamente su brillo. En la segunda parte, el control de la luminosidad lo haremos con un potenciómetro. Finalmente, en la última parte, la señal de entrada procederá de la cantidad de luz que detecta la resistencia LDR, brillando menos el led cuanta más luminosidad recibe el sistema y aumentando su brillo al oscurecerse la habitación.

Las subidas y bajadas de intensidad luminosa se configuran gracias a los bucles for programados.

El esquema en Fritzing y el montaje real en la placa protoboard se muestran en las imágenes de abajo.

El código para este proyecto lo apreciamos a continuación.

En este enlace se puede descargar el archivo del código.

Por último en este vídeo vemos el funcionamiento del proyecto.

Prácticas con OpenOffice Calc


En esta semana estamos estudiando el programa OpenOffice Calc, que nos permite trabajar con hojas de cálculo. Una hoja de cálculo es un documento que nos permite realizar operaciones de una forma rápida con datos dispuestos en una tabla. Además , es posible representar de forma gráfica los resultados.

Una de las dificultades que hemos encontrado a la hora de realizar las prácticas es la inclusión de funciones y la protección de celdas.

Para la protección de celdas, primero hay que seleccionar las celdas que no desees bloquear. A continuación hacemos click en el menú Formato y luego Celdas. Así, entraremos en Protección de celdas, donde quitaremos la opción Protegido. Finalmente, en el menú Herramientas, seleccionando Proteger documento, hacemos click en Hoja, pidiéndonos el programa una contraseña para la hoja protegida.

En cuanto a la inclusión de funciones, os recomiendo que selecciones el asistente de funciones en el icono f(x), en el caso de que no recordéis el nombre de la función y su forma de disponer los argumentos.

Haciendo click en este enlace os podéis descargar el documento en Calc con la solución del procedimiento de la página 165 (hoja 1) y el diagrama de la página 166 (hoja 2). La contraseña de protección es calc.

PROCEDIMIENTO P165 Y DIAGRAMA P166