Pular para o conteúdo principal

Sejam Bem Vindxs.


Comentários

Postagens mais visitadas deste blog

Descontrolados - Projeto semáforo

1- Funcionamento do semáforo O programa desenvolvido simula dois semáforos, uma para carros e outro para pedestres, sendo que o semáforo para carros, sempre estará verde e o para pedestres vermelho, sendo que o sinal para carros só será fechado e o para pedestres aberto casso seja apertado pelo pedestre o botão que dará o comando para que isso ocorra. Este algoritmo utiliza seis entradas da placa Arduíno, as entradas 6, 7, 8, 9, 10 são para LEDs e são declaradas como variáveis de saída, e a entrada número 5 é utilizada para o botão, e declarada como variável de entrada. Antes de iniciar o código do programa, o estado do botão foi atribuído o valor zero, ou seja, no inicio do código o botão estará desligado. A variável ledPin corresponde a luz verde, led2 à luz amarela e led3 à luz vermelha do semáforo para carros. A variável led4 corresponde à luz verde e a led5 à luz vermelha do semáforo do pedestre. A variável botão corresponde ao botão a ser apertado pelo pedestre. Inici...

R2D2 - Semáforo

1. Descrição do vídeo O vídeo apresenta um circuito com o arduino que simula um sinal de trânsito com sinal de pedestre também, fazendo com que todas as vezes que o botão é acionado o sinal da via se fecha e o de pedestre é acionado. Após o tempo estabelecido o sinal de pedestre se fecha, tendo como aviso que está fechando a luz vermelha ficar piscando. 2. Código do programa int ledV1 = 9; int ledV2 = 12; int ledA = 6; int ledVd1 = 3; int ledVd2 = 10; int pinBot = 2; int estBot = 0; void setup()  { pinMode(ledV1,OUTPUT); pinMode(ledV2,OUTPUT); pinMode(ledA,OUTPUT); pinMode(ledVd1,OUTPUT); pinMode(ledVd2,OUTPUT); pinMode(pinBot,INPUT); } void loop()  {    estBot = digitalRead(pinBot); if (estBot == HIGH) {   digitalWrite(ledVd1, LOW);   digitalWrite(ledA, HIGH);   delay(2000);   digitalWrite(ledV2, LOW);   digitalWrite(ledA, LOW);   digitalWrite(ledVd2,...