Treat Flux like your intern. Tell it what you'd like to build and it'll get to work. You can also ask it questions, brainstorm ideas, and teach it your preferences. Learn More
Para diseñar un circuito de semáforo, podemos usar componentes como LEDs, resistencias, y un microcontrolador (por ejemplo, el Arduino UNO). La idea principal es controlar tres LEDs (rojo, amarillo y verde) para simular la secuencia de un semáforo.
Aquí tienes los pasos para realizar un diseño básico:
Conecta el ánodo del LED rojo a una resistencia de 220 ohmios.
Conecta el otro terminal de la resistencia al pin digital 13 del Arduino.
Conecta el cátodo del LED rojo a GND del Arduino.
LED amarillo:
Conecta el ánodo del LED amarillo a una resistencia de 220 ohmios.
Conecta el otro terminal de la resistencia al pin digital 12 del Arduino.
Conecta el cátodo del LED amarillo a GND del Arduino.
LED verde:
Conecta el ánodo del LED verde a una resistencia de 220 ohmios.
Conecta el otro terminal de la resistencia al pin digital 11 del Arduino.
Conecta el cátodo del LED verde a GND del Arduino.
Código del Arduino:
Usa este código para controlar la secuencia de los LEDs:
Cpp
voidsetup(){pinMode(13, OUTPUT);// LED rojopinMode(12, OUTPUT);// LED amarillopinMode(11, OUTPUT);// LED verde}voidloop(){// LED verde encendidodigitalWrite(11, HIGH);delay(5000);// Mantener encendido por 5 segundosdigitalWrite(11, LOW);// LED amarillo encendidodigitalWrite(12, HIGH);delay(2000);// Mantener encendido por 2 segundosdigitalWrite(12, LOW);// LED rojo encendidodigitalWrite(13, HIGH);delay(5000);// Mantener encendido por 5 segundosdigitalWrite(13, LOW);// LED amarillo encendido de nuevodigitalWrite(12, HIGH);delay(2000);// Mantener encendido por 2 segundosdigitalWrite(12, LOW);}
Esquema de Conexión:
Conecta R1 a LED rojo
Conecta R2 a LED amarillo
Conecta R3 a LED verde
Así tendrás un circuito básico de semáforo controlado por un Arduino. Puedes modificar los tiempos en el código para ajustar las duraciones de cada luz. ¿Te gustaría seguir explorando este proyecto en Flux?
1y
1
No files yet
Reviews
Documents
Documents are markdown text files which describe project goals, capture details, or even simulation outputs.
Assets
No assets added.
Bare Pink Universal Remote
Welcome to your new project. Imagine what you can build here.
Properties
Properties describe core aspects of the project.
Pricing & Availability
Distributor
Qty 1
Controls
Welcome 👋
Flux helps you build PCBs faster with an AI teammate!
Create your account to collaborate, stay updated, fork your own version, and get instant answers from our AI agent.
matteoev
copilot
- 1 x Arduino UNO
- 1 x LED rojo
- 1 x LED amarillo
- 1 x LED verde
- 3 x Resistencias de 220 ohmios
- Cables de conexión
Conexiones:-
LED rojo:
- Conecta el ánodo del LED rojo a una resistencia de 220 ohmios.
- Conecta el otro terminal de la resistencia al pin digital 13 del Arduino.
- Conecta el cátodo del LED rojo a GND del Arduino.
-
LED amarillo:
- Conecta el ánodo del LED amarillo a una resistencia de 220 ohmios.
- Conecta el otro terminal de la resistencia al pin digital 12 del Arduino.
- Conecta el cátodo del LED amarillo a GND del Arduino.
-
LED verde:
- Conecta el ánodo del LED verde a una resistencia de 220 ohmios.
- Conecta el otro terminal de la resistencia al pin digital 11 del Arduino.
- Conecta el cátodo del LED verde a GND del Arduino.
Código del Arduino: