Skip to content

Instantly share code, notes, and snippets.

@gbkrobotics
Created June 16, 2018 17:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gbkrobotics/bb39cf17aed0e6fe65a46d113811c4bf to your computer and use it in GitHub Desktop.
Save gbkrobotics/bb39cf17aed0e6fe65a46d113811c4bf to your computer and use it in GitHub Desktop.
/*
Os LEDs são diodos emissores de luz comumente utilizados como fonte luminosa ou sinalizadora em projetos eletrônicos e em determinados locais ou instrumentos onde se torna conveniente a utilização do LED ao invés de uma lâmpada comum.
Para quem está iniciando com programação Arduino, o projeto de um semáforo é um dos mais conhecidos, indispensável em qualquer tutorial para iniciante deste modo, a GBK criou o Módulo Semáforo P21 que junto a um Arduino auxilia todo hobista no ato de iniciação neste mundo robótico.
Posicionados de modo a proporcionar a simulação de um semáforo como estes que vemos sempre em nosso cotidiano, o Módulo Semáforo é criado podendo simular tanto o sinal de transito utilizado para o controle de tráfego de veículos como de pedestres.
Através de sua simples montagem e fácil conexão, possui um resistor para cada LED, permitindo que seja utilizada tensões maiores de funcionamento. O Módulo Semáforo é um dos produtos da GBK recomendado para quem está iniciando em programação, evitando a montagem de circuitos complicados e possíveis erros de conexão.
CARACTERÍSTICAS:
- Módulo Semáforo para Arduino;
- Um dos projetos para iniciantes mais conhecidos;
- Auxilia todo hobista no ato de iniciação no mundo robótico;
- Colocação semelhante a um semáforo de trânsito;
- Controle de tráfego de veículos e de pedestres;
- Simples montagem e fácil conexão;
- Resistor independente para cada led;
- Produto compacto e de grande funcionalidade.
ESPECIFICAÇÕES:
- Modelo: P21;
- Dimensões (CxLxA): 41x16x11mm;
- Peso: 3,5g.
*/
void setup()
{
pinMode(13,OUTPUT); //Led Verde veiculos
pinMode(12,OUTPUT); //Led Amarelo veiculos
pinMode(11,OUTPUT); //Led Vermelho veiculos
pinMode(10,OUTPUT); //Led Verde pedestres
pinMode(9,OUTPUT); //Led Vermelho pedestres
}
void loop()
{
digitalWrite(13,HIGH);
digitalWrite(9,HIGH);
delay(2000);
digitalWrite(13,LOW);
digitalWrite(12,HIGH);
delay(2000);
digitalWrite(11,HIGH);
digitalWrite(9,LOW);
digitalWrite(10,HIGH);
digitalWrite(12,LOW);
delay(2000);
digitalWrite(10,LOW);
digitalWrite(11,LOW);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment