Laboratório Multimidia - LMM
       Departamento de Física - UFAL
  HOME | UFAL | Contato | Webmaster | Página Anterior      

 

 

Sistema de semáforo


Você gostaria de criar um sistema de semáforo para uma rua de uma só mão que consiste em várias pistas transversais à ela?

Como você cronometraria o tempo de luzes verdes para as várias interseções?
Como promover o fluxo de tráfico? Esta aplicação em java o deixará obvervar como. 


 



Como usar:


Os semáforos das esquinas são para carros que se movem da esquerda para a direita. O tráfico nas ruas perpendiculares só poderá iniciar quando a luz for VERMELHA para os carros anteriores.
Você pode mudar o período de cada luz clicando no semáforo que está no topo esquerdo (botão direito do mouse aumenta o tempo, botão esquerdo diminui).

Controle de Velocidade: Vmin=5, Vmax = 50.
Controle de aceleração representa a aceleração para o carro quando acelerar: Amin=1, Amax=20.

Código de cor para carro

amarelo: acelerando (A>0.)
verde: movendo com velocidade constante (inclua parado) A=0.
vermelho: parando (UM <0.)
A velocidade de cada carro é representada por um ponto azul.
Uma função nova foi somada para lhe ajudar a determinar o tempo de espera entre os semáforos.
Clique o botão direito do mouse para suspender a animação. Clique novamente para continuar.
Os intervalos de tempo (para o primeiro carro) durante os quais os sinais são verde/amarelo/vermelho
é representado por linhas coloridas em um lado da estrada.
Uma curva azul representa x-t (tempo x deslocamento) para o primeiro carro.


@phy03.phy.ntnu.edu.tw

related java applet

other java applets(my home page)