Pular para o conteúdo principal

SEMÁFORO COM ARDUINO.


 Semáforo com arduino uno: um projeto bem simples de desenvolver e perfeito para iniciante no mundo da robótica.  

Materiais necessários para o desenvolvimento do projeto: 
  •  Um Arduino 
  •  Um LED vermelho 
  •  Um LED verde
  •  Um LED amarelo
  •  Alguns fios ou jumper
  •  Uma Bateria de 9v
  •  Um interruptor " caso deseje".

BAIXE O CODIGO AQUI  DOWNLOAD  


code CODIGO  

       

 void setup() {
  
 pinMode(8, OUTPUT);  // PINO 8 LED VERDE
 pinMode(9, OUTPUT);  // PINO 9 LED AMARELO
 pinMode(10, OUTPUT); // PINO 10 LED VERMELHO

}

void loop() {

  digitalWrite(8, HIGH);  // LIGAR LED VERDE 
  delay(3000);            // TEMPO QUE O LED FICA LIGADO
  digitalWrite(8, LOW);   // DESLIGA LED VERDE
  delay(500);             // TEMPO QUE O LED FICA DESLIGADO
  
  
  digitalWrite(8, HIGH); //
  delay(500);            //
  digitalWrite(8, LOW);  //
  delay(300);            //
  digitalWrite(8, HIGH); //
  delay(500);            // O LED VERDE FISCA EM MODO DE ALERTA ( PISCANDO ).
  digitalWrite(8, LOW);  // 
  delay(300);            //
  digitalWrite(8, HIGH); //
  delay(500);            //
  digitalWrite(8, LOW);  // 
  delay(300);            //

  
  digitalWrite(9, HIGH);  // LIGAR LED AMARELO 
  delay(1500);            // TEMPO QUE O LED FICA LIGADO 
  digitalWrite(9, LOW);   // DESLIGA LED AMARELO
  delay(500);             // TEMPO QUE O LED FICA DESLIGADO
  
  digitalWrite(10, HIGH); // LIGAR LED VERMELHO
  delay(2500);            // TEMPO QUE O LED FICA LIGADO
  digitalWrite(10, LOW);  // DESLIGA LED VERMELHO
  delay(500);             // TEMPO QUE O LED FICA DESLIGADO

}
            
       
 

Postagens mais visitadas deste blog

TABELA DE VOLTAGEM PARA LEDs DE 5mm

  A tabela acima passa algumas informações básicas para LEDs de 5mm, assim sendo elas a voltagem e corrente para cada cor de LED, podendo assim auxiliar no desenvolvimento de projetos.  "Lembrando que para informações mais especificas é importante consultar  o Datasheet do fabricante."

Ligando o sensor de temperatura LM35 com Arduino.

O LM35 e um sensor de temperatura, com tensão de saída linear onde apresenta 10mv para cada grau em Celcius. Este sensor tem como suas principais aplicações em circuitos integrado ( CI ). Variação de temperatura : -55 a 150°c Alimentação no pino Vs : 4 a 20v BAIXE O CODIGO AQUI: DOWNLOAD const int LM35 = A0; // PINO DO SENSOR NO ARDUINO float sensorValor; float voltSensor; float temperatura; void setup() { Serial.begin(9600); // INICIA O MONITOR SERIAL EM 9600 pinMode(LM35, INPUT); // DEFINI O PINO COMO SINAL DE ENTRADA } void loop() { sensorValor = analogRead(LM35); voltSensor = (sensorValor * 5) / 1023.0; //Lê o valor do sensor na porta analógica e converte para tensão temperatura = voltSensor / 0.010; //Converte a tensão em ºC dividindo ela na escala do sensor LM35 Serial.print("TEMPERATURA = : "); Serial.println(temperatura); delay(1000); } ...

DISPLAY OLED I2C - olhos piscando

  Para o projeto de efeito de olhos piscando com display OLED I2C no Arduino, as conexões são bem simples. O display OLED utiliza o protocolo I2C para comunicação, o que reduz a quantidade de pinos necessários para a conexão. Passo a passo para as conexões: VCC : Conecte o pino VCC do display OLED ao pino 5V do Arduino. Isso fornece a alimentação necessária para o display. GND : Conecte o pino GND do display OLED ao pino GND do Arduino, completando o circuito de energia. SCL : O pino SCL do display OLED deve ser conectado ao pino A5 (SCL) do Arduino, que é o pino de clock no protocolo I2C. SDA : O pino SDA do display OLED deve ser conectado ao pino A4 (SDA) do Arduino, que é o pino de dados no protocolo I2C. Código simples para o efeito de olhos piscando: //------------------------------------------------------------ // ---------------- victor cunha ----------------------------- //------- exemplos basico de escrita no display oled I2C ----- //--------------------------...