Descrizione
🔥 Sensore Fiamma a 2 PIN – Compatibile con Arduino
📦 Descrizione generale
Il sensore fiamma a 2 pin è un modulo elettronico in grado di rilevare la presenza di fiamme o fonti luminose ad alta temperatura nell’intervallo spettrale degli infrarossi (IR), tipicamente nella gamma di 760 nm a 1100 nm. È particolarmente utile per progetti di sicurezza, robotica, o dispositivi di allarme antincendio.
🔧 Caratteristiche tecniche
- Numero di pin: 2 (Segnale, GND)
- Tipo di uscita: Digitale (HIGH/LOW)
- Distanza di rilevamento: fino a 80 cm (in base all’intensità della fiamma)
- Angolo di rilevamento: ~60°
- Lunghezza d’onda rilevata: 760 nm – 1100 nm (infrarosso)
- Alimentazione: 3.3V – 5V (compatibile con Arduino)
- Modulo compatto: facile da integrare nei progetti embedded
🔌 Collegamento con Arduino
Il modulo ha 2 pin:
- Pin 1 (S) – Uscita digitale → collegare a un pin digitale di Arduino (es. D2)
- Pin 2 (–) – GND → collegare al GND di Arduino
Il modulo non ha un pin di alimentazione separato perché spesso è autoalimentato attraverso la linea di segnale (pull-up interno di Arduino), ma in alcuni modelli può essere presente un pin VCC (in quel caso: 5V o 3.3V).
Esempio di cablaggio (per un modulo S-GND):
| Sensore | Arduino |
|---|---|
| S | D2 |
| GND | GND |
💻 Codice Arduino – Esempio base
const int flamePin = 2; // Pin digitale collegato al sensore
const int ledPin = 13; // LED integrato per segnalazione
void setup() {
pinMode(flamePin, INPUT);
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
int flameState = digitalRead(flamePin);
if (flameState == LOW) { // Fiamma rilevata
digitalWrite(ledPin, HIGH);
Serial.println("🔥 Fiamma rilevata!");
} else {
digitalWrite(ledPin, LOW);
Serial.println("✅ Nessuna fiamma");
}
delay(500);
}
🔍 Spiegazione
- Il sensore restituisce LOW quando rileva una fiamma (comportamento tipico).
- Il LED integrato sull’Arduino si accende in caso di fiamma.
- Il monitor seriale visualizza lo stato ogni 500 ms.
🛠️ Esempi di utilizzo
- Allarme incendio: collegare un buzzer o un modulo GSM per inviare un SMS in caso di rilevamento.
- Robotica: robot pompieri che cercano la fiamma e la estinguono con una ventola.
- Sistemi di sicurezza: integrazione in un sistema domotico per spegnere l’alimentazione elettrica.
📚 Suggerimenti per l’uso
- Evita luci solari dirette o altre fonti IR (es. accendini, telecomandi) durante i test.
- Se vuoi maggiore precisione o range, considera un modulo fiamma a 3 pin o 4 pin con uscita analogica e regolazione della sensibilità.
- Puoi combinare più sensori per avere un rilevamento angolare più ampio (es. 180° o 360°).
✅ Conclusione
Il sensore fiamma a 2 pin è un componente semplice ma potente, perfetto per chi vuole implementare un rilevamento di fiamme con minima complessità hardware e software. Grazie alla compatibilità con Arduino, può essere facilmente integrato in progetti educativi, hobbistici e prototipali.
| GENERALI | MODELLO | Modulo FC 06 infrarossi con rilevamento fiamma |
| MATERIALI | pbc + componenti | |
| COMPATIBILITA’ | ARDUINO | |
| COMPONENTI ELETTRICI | VOLTAGGIO DI IMPUT | 5V |
| PESO E DIMENSIONI | PESO DEL PRODOTTO | 10g |
| PESO DEL PACCHETTO | 0.2 kg | |
| DIMENSIONI DEL PRODOTTO
(L x W x H) |
24 x 1.5 x 1 cm | |
| DIMENSIONI DEL PACCHETTO
(L x W x H) |
10 x 5 x 2 cm | |
| CONTENUTO DELLA CONFEZIONE | CONTENUTO DELLA CONFEZIONE | 1 x Modulo |
Abbiamo disponibili datasheet di tutti i componenti, qualora non fosse presente nella scheda download del prodotto inviaci un messaggio dal modulo contattaci e lo pubblicheremo il prima possibile nel nostro sito.
Tutorial: Come usare Sensore Fiamma con PCB Arduino Compatibile
Il sensore fiamma ARD0083 è un componente utile per progetti di sicurezza domestica o robotica che richiedono la rilevazione del fuoco. Ideale sia per principianti che per maker più esperti, questo sensore può essere facilmente integrato con Arduino.
Cosa serve
- Arduino Uno
- Cavo USB A-MicroB
- Sensor Fiamma ARD0083
- PC con IDE Arduino installato
Passi
- Collegare il sensore fiamma al pin digitale dell’Arduino utilizzando un cavo jumper.
- Aprire l’IDE Arduino e caricare lo sketch di esempio per leggere i valori del sensore.
- Verificare che la comunicazione tra il sensore e l’Arduino sia stabile.
- Modificare lo sketch se necessario per adattarlo alle specifiche del progetto.
- Testare il sistema in condizioni di sicurezza contro una fonte di calore.
- Ottimizzare i limiti dei valori rilevati dal sensore per migliorare la precisione.
Codice di esempio
const int ledPin = 13;
const int flameSensorPin = 2;
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop() {
if (analogRead(flameSensorPin) > verifica sul datasheet) {
digitalWrite(ledPin, HIGH);
} else {
digitalWrite(ledPin, LOW);
}
}
Mini-progetto
Creare un sistema di allarme domestico che accende una lampadina LED quando viene rilevata la presenza di fiamme.
Errori comuni
- Collegamento errato del sensore al pin dell’Arduino
- Valori limite non ottimizzati per condizioni specifiche
- Ignorare le istruzioni di sicurezza durante il test
- Non verificare la compatibilità hardware
Accessori consigliati
- Kit LED RGB
- Buzzer Arduino
- Modulo Wi-Fi ESP8266
- Display LCD 16×2
Domande frequenti
Come posso ottimizzare il sensore per condizioni di bassa luce?
Verifica sul datasheet le specifiche del sensore e adatta i valori limite del codice.
Il sensore funziona anche in presenza di fumo?
Verifica sul datasheet per capire se il sensore è progettato per rilevare sia fiamme che fumo.











