Boa tarde garagistas, estou tentando fazer um projeto digital para fazer o gerenciamento dos semáforos C(norte-sul), C(leste-oeste) e P(pedestre) nas seguintes condições:

• C(norte-sul) deve permanecer 30 segundos no verde e 20 no vermelho.

• C(leste-oeste) deve ser o oposto de C(norte-sul).

• P(pedestre) deve permanecer no vermelho aguardando alguém acionar o botão.

• Quando o botão for pressionado o semáforo P(pedestre) deverá permanecer ainda 10 segundos no vermelho e, só após, acionar o verde.

• O tempo de verde de P(pedestre) deve ser de 15 segundos.

• Se ninguém pressionar o botão, o semáforo P(pedestre) deve se manter vermelho.

• Durante os 15 segundos que o P(pedestre) estiver em verde, os outros semáforos devem permanecer ambos em vermelho para que os pedestres possam atravessar a rua em qualquer direção. 

Problema: Quando eu aciono o semaforo P, ele aciona direto o sinal verde em vez de aguardar 10 segundos no vermelho para depois acionar o verde.

Problema 2: Os semaforos C(norte-sul) e (leste-oeste) não ficam no verde e no vermelho no tempo em que determinei, tem algum erro no circuito ou da pra tirar essas portas logicas?

Exibições: 104

Anexos

Responder esta

Respostas a este tópico

Boa tarde PM,

este projeto precisa ser com CIs discretos?

Não pode usar ucontroladores tais como Atmega ou PIC?

   Comentários sobre seu esquema do semáforo

  • 1 quem é verde quem é vermelho ???

  • 2 Mono 1 é acionado pelo pedestre?

  • 3 Quais CIs são usados?


RV

  • Boa tarde RV, na foto tem 6 leds, a sequencia é de 1 verde e 1 vermelho. O mono 1 é acionado pelo pedestre, onde eu previ o botão. Estou usando o ci 555 pois não posso usar atmega, pic ou algo do tipo.

Veja se isto ajuda.

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2019   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço