Detector de Chama com Arduino (Led e efeito sonoro)
Detector de Chama com Arduino (Led e efeito sonoro)
Descrição do Projeto
Este projeto utiliza um sensor de chama conectado ao Arduino para detectar a presença de fogo ou fontes de calor intenso. Quando a chama é detectada, o sistema aciona um LED vermelho e um buzzer sonoro como alerta. O sensor está conectado à porta digital 2, o LED à porta digital 3 e o buzzer à porta digital 4.
Aplicação na Educação
Este projeto é excelente para:
Ensinar conceitos básicos de eletrônica e programação
Demonstrar o funcionamento de sensores digitais
Introduzir princípios de sistemas de alerta e segurança
Desenvolver o pensamento lógico através da programação
Mostrar aplicações práticas da tecnologia em situações reais (como detectores de incêndio)
Pode ser usado em aulas de física, robótica ou tecnologia para mostrar como sistemas simples podem resolver problemas do cotidiano.
Materiais Necessários
1 Arduino (Uno, Nano ou similar)
1 Sensor de chama
1 LED vermelho
1 Buzzer ativo
1 Resistor 220Ω para o LED
Jumpers e protoboard
Código para Arduino
const int sensorChama = 2; // Sensor de chama na porta digital 2 const int led = 3; // LED na porta digital 3 const int buzzer = 4; // Buzzer na porta digital 4 void setup() { pinMode(sensorChama, INPUT); // Configura o sensor como entrada pinMode(led, OUTPUT); // Configura o LED como saída pinMode(buzzer, OUTPUT); // Configura o buzzer como saída Serial.begin(9600); // Inicia a comunicação serial } void loop() { int estadoSensor = digitalRead(sensorChama); // Lê o estado do sensor if (estadoSensor == LOW) { // LOW significa que detectou chama digitalWrite(led, HIGH); // Acende o LED tone(buzzer, 1000); // Ativa o buzzer (1000Hz) Serial.println("Chama detectada! Alerta!"); } else { digitalWrite(led, LOW); // Apaga o LED noTone(buzzer); // Desliga o buzzer Serial.println("Nenhuma chama detectada."); } delay(200); // Pequeno atraso para estabilidade }
Comentários
Postar um comentário