REL TORIO PROJETO DE ENGENHARIA

1585 palavras 7 páginas
RELÁTORIO PROJETO DE ENGENHARIA
Julio Moreira Soares Neto
Universidade Federal do Pará – UFPA
Engenharia da Computação
Resumo. Este relatório descreve foram feitos os projetos apresentados na apostila, que veio inclusa no kit Arduino, e também como foram realizadas algumas alterações nesses projetos. MODULO 1
A primeira etapa da atividade, que é mostrada como faze-la no modulo 1 da apostila do arduino, trata-se de fazer um botão acender um LED quando pressionado e, quando solto, o LED deve apagar. Como no circuito abaixo:

Castanhal
2014

E na segunda etapa, foi feita pequenas alterações, colocar um segundo LED e quando o botão for pressionado este LED apaga , quando solto, ele acende. Então mantido o que já estava do circuito e acrescentado mais um LED (ligado no pino 12) e um resistor na protoboad como o esquema a seguir:

Assim toda vez que o botão é pressionado o LED vermelho acende e o LED verde apaga, e quando o botão é solto o LED vermelho apaga e o verde acende.

Na programação do circuito foram feitas pequenas mudanças em relação ao código original do modulo 1, acrescentando uma nova variável para o LED extra, que foi iniciada no setup do programa como um pino de saída de dados (output) e que também foi incluída na estrutura de loop do programa.
Código:
int ledPinG = 13; //led verde no pino 13 int ledPinR = 12;//led vermelho no pino 12 int Botao = 2; //botao no pino 2 int EstadoBotao = 0; //Variavel para ler o status do pushbutton
Castanhal
2014

void setup(){ pinMode(ledPinG, OUTPUT); //Pino do led verde será saída pinMode(ledPinR, OUTPUT); //Pino do led vermelho será saída pinMode(Botao, INPUT); //Pino com botão será entrada
}
void loop(){
EstadoBotao = digitalRead(Botao); /*novo estado do botão vai ser igual ao que
Arduino ler no pino onde está o botão.
Poderá ser ALTO (HIGH)se o botão estiver
Pressionado, ou BAIXO (LOW),se o botão estiver solto */ if (EstadoBotao == HIGH){ //Se botão estiver pressionado (HIGH) digitalWrite(ledPinG, HIGH);// acende o

Relacionados

  • Controle de Temperatura
    4982 palavras | 20 páginas
  • Concreto armado
    6274 palavras | 26 páginas
  • Proteção eletrica
    7484 palavras | 30 páginas
  • Visões
    11625 palavras | 47 páginas
  • Contrato empreita
    6003 palavras | 25 páginas
  • CONTROLE DE N´IVEL EM UM TANQUE SUJEITO A PERTUBAC¸OES E ˜ MUDANC¸ AS DO VALOR DE REFERENCIA
    23753 palavras | 96 páginas
  • Sistema de controle de acesso utilizando ibutton
    4678 palavras | 19 páginas
  • digitais
    1272 palavras | 6 páginas
  • Fisica
    1020 palavras | 5 páginas
  • Avaliação Inibidores de Corrosão
    8675 palavras | 35 páginas