
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39

Este proyecto es por diversión y lo hice yo mismo. El objetivo de este proyecto es cambiar la cantidad de luz que emite un fotorresistor. En este proyecto, necesitará 2 resistencias, una fotorresistencia, una luz LED, Arduino Uno R3 y cables. Este proyecto está en Tinkercad, por lo que no tendrá que comprar estas herramientas.
Paso 1: Paso 1: Construya el circuito

Primero, copiará la imagen de arriba. Obtendrá Arduino Uno R3 y lo configurará en algún lugar de la pantalla. A continuación, obtendrá una luz LED y conectará una resistencia al cátodo en el LED. Luego, configurará un cable que está conectado a la resistencia en el LED y lo conectará al GND en el AUR3 (Arduino Uno R3). Hará lo mismo con el ánodo y conectará el cable a la ranura D9 del AUR3. En el siguiente paso, agregará una fotorresistencia y agregará otra resistencia, y luego conectará eso a la Terminal 1 en la fotorresistencia. A continuación, conectará la resistencia a GND con un cable, que se encuentra en AUR3. En el último paso para construirlo, conectará el A0 en el AUR3 y lo conectará al terminal 1, que se encuentra en el fotorresistor. Por último, conectará un cable de 5v y lo conectará al terminal 2 del fotoresistor.
Paso 2: Paso 2: Codificar con bloques

Haga clic en la categoría Variables en el editor de código.
Para almacenar el valor de resistencia del fotoresistor, cree una variable llamada "sensorValue". Arrastre un bloque "set". Almacenaremos el estado de nuestra fotorresistencia en la variable sensorValue. Haga clic en la categoría Entrada y arrastre un bloque de "pin de lectura analógica", y colóquelo en el bloque "set" después de la palabra "to". Dado que nuestro potenciómetro está conectado al Arduino en el pin A0, cambie el menú desplegable a A0. Haga clic en la categoría Salida y arrastre un bloque "imprimir en monitor en serie". Navegue a la categoría Variables y arrastre su variable sensorValue al bloque "imprimir en monitor en serie", y asegúrese de que el menú desplegable esté configurado para imprimir con una nueva línea. Opcionalmente, inicie la simulación y abra el monitor en serie para verificar que las lecturas entren y cambien cuando ajuste el sensor. Los valores de las entradas analógicas oscilan entre 0 y 1023. Como queremos escribir en el LED con un número entre 0 (apagado) y 255 (brillo total), usaremos el bloque "map" para hacer una multiplicación cruzada por nosotros. Navegue a la categoría Matemáticas y arrastre un bloque de "mapa". En la primera ranura, arrastre un bloque de variable sensorValue, luego establezca el rango de 0 a 255. De vuelta en la categoría Salida, arrastre un bloque analógico "set pin", que por defecto dice "set pin 3 to 0". Ajústelo para establecer el pin 9. Arrastre el bloque de mapa que hizo anteriormente en el campo "to" del bloque "set pin" para escribir el número ajustado en el pin LED usando PWM. Haga clic en la categoría Control y arrastre un bloque de espera y ajústelo para retrasar el programa durante 0,1 segundos.
Paso 3: Paso 3: ¡Pruébelo

Ahora que ha aprendido a leer un fotorresistor y mapear su salida para controlar el brillo de un LED, está listo para aplicar esas y otras habilidades que ha aprendido hasta ahora. Este proyecto no fue tan difícil, y solo me llevó unos 3 días realizarlo. ¡Gracias!
Recomendado:
Conocimiento del circuito analógico: haz un circuito de efecto de sonido de reloj que hace tictac sin IC: 7 pasos (con imágenes)

Conocimiento de circuitos analógicos: haz un circuito de efecto de sonido de reloj que hace tictac sin IC: este circuito de efecto de sonido de reloj que hace tictac se construyó solo con transistores y resistencias y condensadores que sin ningún componente de IC. Es ideal para que aprendas los conocimientos fundamentales del circuito mediante este circuito práctico y sencillo. El tapete necesario
(LED con interruptor) Simulación de Arduino usando el circuito Tinkercad: 5 pasos

(LED con interruptor) Simulación de Arduino usando el circuito Tinkercad: Somos un grupo de estudiantes UQD0801 (Robocon 1) de Universiti Tun Hussein Onn Malaysia (UTHM) que demostrarán cómo simular el LED con interruptor usando Arduino y algunos componentes como parte de nuestra tarea. Por lo tanto, presentaremos el b
Circuito del botón de alarma de pánico con circuito integrado de temporizador 555 (parte 1): 4 pasos

Circuito del botón de alarma de pánico usando 555 Timer IC (Parte 1): Un circuito de alarma de pánico se usa para enviar una señal de emergencia inmediatamente a las personas en un lugar cercano para pedir ayuda o alertarlas. La posible situación de pánico puede ser cualquiera, no se limita a unas pocas situaciones. Posiblemente se podría mantener el
Circuito Freeformable - ¡Circuito de forma libre real !: 8 pasos

Circuito Freeformable | ¡Circuito de forma libre real!: Un circuito LED de control remoto por infrarrojos de forma libre. Un perseguidor de luz DIY todo en uno aplicable con patrones controlados por Arduino. Historia: Me inspiré en el circuito de forma libre … Así que acabo de hacer un circuito de forma libre que es incluso de forma libre (puede ser
Circuito de ladrón de Joule Cómo hacer y explicación del circuito: 5 pasos

Circuito Joule Thief Cómo hacer y Explicación del circuito: Un "Joule Thief" es un circuito amplificador de voltaje simple. Puede aumentar el voltaje de una fuente de energía cambiando la señal de bajo voltaje constante en una serie de pulsos rápidos a un voltaje más alto. Lo más común es ver este tipo de circuito utilizado para alimentar