Arduino, Internet das Coisas e Computação vestível

[Voltar]

[Avançar]

8.1. Sistema de alarme para cofre


Sistema de alarme para um cofre

O projeto utiliza Arduino Uno R3 ou Arduino NanoMódulo Buzzer Ativo KY-012, LEDMódulo Foto Interruptor KY-010. Quando o sensor KY-010 está liberado (desbloqueado) um LED é acesso e um sinal sonoro é emitido.

// Projeto: SENSOR INTERRUPTOR 
// Acende LED e emite ALARME (BUZZER) se sensor for desbloqueado   
// Autor: André Silveira
// Data: 23/03/2018

int LedOutput = 10; 						// Define pino para LED OUTPUT
int Buzzer = 2;        						// Define pino para BUZZER OUTPUT
int SensorPin = 3;   						// Define pino para SENSOR INTERRUPTOR INPUT
int Value;               						// Define uma variável 

void setup()  {
    pinMode(LedOutput,OUTPUT);   			// Seta LED OUTPUT
    pinMode(Buzzer,OUTPUT);        			// Seta BUZZER OUTPUT
    pinMode(SensorPin,INPUT);      			// Seta SENSOR INTERRUPTOR INPUT
}
    
void loop()  {
  
    Value=digitalRead(SensorPin);   			// Le SENSOR INTERRUPTOR 
    if  (Value==LOW) { 					// Senor está interrompido           
         digitalWrite(LedOutput,HIGH);     		// Liga LED  
         tone(Buzzer,262,200); 				// Emite alarme
         delay(0);
    } else {  							// Sensor está liberado
            digitalWrite(LedOutput,LOW);  		// Desliga LED
           }
}

 

[Voltar]

[Avançar]