Escolar Documentos
Profissional Documentos
Cultura Documentos
MICE6
Relatório Experiência 1
Arduino é uma plataforma de computação física (são sistemas digitais ligados a sensores e
atuadores, que permitem construir sistemas que percebam a realidade e respondem com ações
físicas), baseada em uma simples placa de Entrada/Saída microcontrolada e desenvolvida sobre
uma biblioteca que simplifica a escrita da programação em C/C++.
2 Objetivos
A experiência consiste em simular um semáforo de trânsito. Os Leds nas cores verde (passe),
amarelo (atenção) e vermelho (pare) acenderão respeitando determinados tempos de forma
que pareça um sinal de trânsito real.
A outra experiência consiste de reprogramar o primeiro semáfaro para que os leds acendam de
uma forma específica como mostra na figura abaixo:
3 Metodologia
Conforme foi passado em aula a atividade, começou-se o processo de resolução do exercício, foi
utilizado o programa TinkerCAD, para fazer as simulações do Arduino e dos componentes
eletrônicos para a finalização do exercício.
4 Resultados
• Experiência 1: Semáforo
➔ Código do semáforo:
void setup()
{
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
}
void loop()
{
digitalWrite(8, HIGH);
digitalWrite(9, LOW);
delay(1000);
digitalWrite(8, LOW);
digitalWrite(10, HIGH);
delay(1000);
digitalWrite(10, LOW);
digitalWrite(9, HIGH);
delay(1000);
}
• Segundo experimento: Semáforo modificado
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
}
void loop()
digitalWrite(8, HIGH);
digitalWrite(9, LOW);
digitalWrite(10,LOW);
delay(1000);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
digitalWrite(10,LOW);
delay(1000);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
digitalWrite(10, HIGH);
delay(1000);
digitalWrite(8, LOW);
digitalWrite(9, HIGH);
digitalWrite(10, LOW);
delay(1000);
• 5 Conclusão
Conforme mostrado no resultado conseguiu-se chegar ao resultado final dos dois experimentos
e obtendo o código de programação que realize os dois exercícios.