Pular para o conteúdo principal

Postagens

Semáforo equipe D

Bom dia! Segue anexo semáforo da equipe D, montado como atividade da disciplina Algorítmo e estrutura de dados.
Postagens recentes

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,...

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...

Autobots: Projeto I - Semáforo de travessia de pedestres.

 Projeto I - Semáforo de travessia de pedestres.    Alunos: Daniel, Dierles, Jean, Pedro Dalvi, Pedro Paulo. Trata-se de uma atividade avaliativa da disciplina de Algoritmos e Estrutura de Dados do Curso de Engenharia de Controle e Automação do IFES - Serra. O projeto controla um semáforo de faixa de pedestres com acionamento por botoeira para diminuir o tempo do semáforo verde. O semáforo segue o ciclo normalmente. Quando a botoeira para pedestre é pressionada,  o tempo em verde do semáforo é reduzido. O botão somente é lido quando o semáforo em verde, pois se ele está em vermelho os pedestres estão atravessando.   A contagem do tempo no primeiro intervalo do verde foi dividido em partes para dar tempo de ler o botão no ciclo de scan do controlador. Não há necessidade de ler o botão no segundo intervalo do verde, pois o semáforo vai para vermelho assim que acabar a contagem.   Componentes utilizados: 01 - placa Arduino Uno; 01 - placa Protoboard...

Meu Primeiro Programa em C

    A linguagem C foi implementada por Dennis Ritchie, em 1972 no sistema operacional UNIX(escrito originalmente em Assembly), a partir um processo de desenvolvimento da linguagem BCPL, esta criada por Martin Richards da Universidade de Cambridge em 1966. Anos depois foi utilizada por Ken Thompson para desenvolver a B, que se tornaria a base para a C.     C é uma das linguagens de programação mais populares e existem poucas arquiteturas para as quais não existem compiladores C. Ela tem influenciado muitas outras linguagens de programação, mais notavelmente C++, que originalmente começou como uma extensão para a C.     Podemos citar algumas características que tornam a C tão utilizada:     É uma linguagem de nível médio, combinando elementos de linguagens de alto nível com a funcionalidade da linguagem Assembly;     É uma linguagem facilmente portável para outras linguagens e de fácil compilação, uma vez que poss...

Primeiro Programa em C

A Linguagem C Criada no inicio dos anos 70 por Dennis Ritchie, a linguagem C ainda é amplamente utilizada devido sua simplicidade e performance em sistemas microprocessados, possuindo funções indispensáveis nestas aplicações. Nossos primeiros programas Hello World: Converter dias em anos: Daniel, Dierles, Jean, Pedro Dalvi, Pedro Paulo.

Meu primeiro programa em C

     A linguagem "C" foi, nos anos 70, a substituta de linguagens BASIC na programação de microcomputadores, seu criador Dennis Ritchie baseou alguns de seus comandos na linguagem anteriormente usada, chamada de "B", além da Algol. Ela foi desenvolvida nos laboratórios Bell da AT&T entre 69 e 73 e foi utilizada para a implementação no sistema Unix, antes escrito em PDP-7 Assembly. Foi popularizada em 78, após a publicação do livro  "The C programming Language" de Dennis Ritchie e Brian Kernighan, que serviu como manual da programação em C e facilitou seu acesso e uso.     A disseminação da linguagem levou ao desenvolvimento de diversas versões de C, causando problemas de compatibilidade, entre outros, criando a necessidade do estabelecimento de um padrão à linguagem, para isso, em 1983 o Instituto Norte-Americano de Padrões formou um comitê para fixar uma especificação do padrão da linguagem C. O padrão foi completo em 89 e ratificado como AN...