Tabla de contenido:
- Paso 1: Componentes necesarios
- Paso 2: Esquema De Montagem
- Paso 3: O Código
- Paso 4: demostración
- Paso 5: Aquecimento
Video: Semáforo: 5 Pasos (con Imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Introdução
Neste projeto, você construirá um sistema de semáforos:
- Existem 3 LEDs com cores diferentes (verde, amarelo e vermelho) para imitar os semáforos dos carros;
- Existem 2 LEDs com cores diferentes (verde e vermelho) para imitar os semáforos dos pedestres;
- Há um botão para imitar o semáforo de pedestres.
Paso 1: Componentes necesarios
Pegue todos los componentes necesarios para este proyecto.
- 1x protoboard;
- 1x Arduino uno;
- 3x LED's de 5mm (1 vermelho, 1 amarelo y 1 verde);
- 2x LED de 3 mm (1 vermelho y 1 verde);
- 1x resistencia de 10kohms;
- 1x botão;
- Fios macho-macho;
Estou usando LEDs de tamanhos diferentes, mas caso não os tenha, tudo bem também, o projeto funcionará normalmente.
Paso 2: Esquema De Montagem
Monte todas las peças seguindo o esquema acima.
Paso 3: O Código
Você não precisa de nenhuma biblioteca para este código e escrevi aqui algumas dicas para entender melhor o que você irá desenvolver:
- A luz do carro está semper verde e, portanto, a luz do pedestre fica semper vermelha, a menos que alguém pressione o botão;
- Quando alguém pressiona o botão, eis o que acontece:
- A luz do carro muda para amarelo e depois para vermelho;
- A luz do pedestre muda para verde;
- As luzes estão nesse estado por um tempo (no hay código de desta vez é a variável crossTime);
- A luz verde para pedestres pisca e fica vermelha;
- A luz do carro muda de vermelho para verde;
Todas las essas ações estar dentro de la función changeLights (). Semper que você quiser mudar as luzes, basta chamar a essa função.
Copie o seguinte código para su IDE e faça o upload para su placa Arduino.
No entanto, não se esqueça de verificar se você selecionou a placa e a porta corretas.
Acesse o código aqui.
Paso 4: demostración
Quando você pressiona o botão, a luz dos carros muda de verde para vermelho e a luz de pedestre muda de vermelho para verde.
Após algum tempo decorrido (crossTime), o led verde para pedestres pisca e muda para vermelho. A luz dos carros muda de vermelho para verde.
Paso 5: Aquecimento
Se você está começando com o Arduino, um bom exercício é alterar o valor de algumas variáveis como o crossTime e changeTime e ver o que acontece.
Se você quiser algo um pouco mais desafiador, tente imitar o que acontece em um cruzamento, com várias luzes para vários carros e pedestres.
E também não se esqueça de acessar meu último artigo sobre Arduino um Guia Completo de tudo para você saber sobre una plataforma
Recomendado:
Semáforo de ruido - DIY 3D impreso: 8 pasos (con imágenes)
Semáforo de ruido - DIY impreso en 3D: todas las personas quieren trabajar en silencio y es importante tener un buen entorno de trabajo. El silencio conduce a un trabajo eficiente. Hicimos este proyecto para llegar a esta propuesta. El semáforo de ruido consiste en un "semáforo" que controla los dB
State Machine en Arduino: un semáforo para peatones: 6 pasos (con imágenes)
Máquina de estado en Arduino: un semáforo para peatones: ¡Hola! Voy a mostrarle cómo programar un semáforo para peatones para Arduino en C ++ con una máquina de estado finito usando YAKINDU Statechart Tools. Esto demostrará el poder de las máquinas de estado y se puede utilizar como modelo para más
Semáforo Arduino: 3 pasos (con imágenes)
Semáforo Arduino: Este instructable se deriva de: Arduino-Traffic-Light-Simulator He usado el dibujo de este instructable para crear un semáforo separado. Hice los siguientes cambios: Los orificios para los LED son más pequeños, para los LED de 5 mm (en lugar de los LED de 10 mm)
Simulación inteligente de semáforo con DragonBoard 410c: 7 pasos (con imágenes)
Simulación Inteligente de Semáforo con DragonBoard 410c: | MATERIALES: MDF 1.20 Mts. x 1.20 Mts. 8 LEDs: · 2 verdes y middot; 2 Amarillo y middot; 2 rojos y middot; 2 BlancosUna pieza de cartón. Tablero de Dragón 410c Cuchilla Alambres Pistola de Silicona de Silicona Coche de JugueteProtoboardPulse el botón Infrarrojos
Sistema de semáforo de 4 vías con 5 Arduinos y 5 módulos inalámbricos NRF24L01: 7 pasos (con imágenes)
Sistema de semáforo de 4 vías con 5 Arduinos y 5 módulos inalámbricos NRF24L01: Hace poco creé un Instructable que detallaba un solo par de semáforos en una placa de pruebas. También creé otro Instructable que muestra el marco básico para usar un módulo inalámbrico NRF24L01. me hizo pensar! Hay bastantes