# Sensore di fiamma 4 pin, analogico, digitale, 3-5V

> Modulo sensore di fiamma a 4 pin, compatibile con Arduino e altre schede di sviluppo a 3.3V o 5V. Fornisce uscita analogica e digitale (pin AO e DO), rileva radiazione IR 760-1100nm a una distanza di circa 80cm con angolo di 80 gradi. Utilizza comparatore LM393 con corrente di segnale di 15mA e potenziometro per la regolazione della sensibilita. Dimensioni: 32 x 14mm. Tensione di alimentazione 3-5VDC.

- Pagina: https://sigmanortec.ro/it/sensore-di-fiamma-4-pin-analogico-digitale-3-5v
- Prezzo: 5.87 RON
- Disponibilità: Disponibile
- Riferimento: 33168 · EAN: 5944363244549
- Categoria: Meccatronica e IoT > Sensori e moduli > Sensori di luce e ottici
- Specifiche: tensione: ANNO DOMINI; Tensione di alimentazione: 3; Tensione massima di ingresso: 5
- Collo (dati di spedizione): 0.003 kg
- Aggiornato: 2026-09-14
- Negozio: [Sigmanortec.ro](https://sigmanortec.ro/it/llms.txt)
- Prezzi: RON, IVA inclusa; prezzi e disponibilità al 2026-10-22 02:44 (Europe/Bucharest)

## Descrizione

Modulo compatto per il rilevamento di fiamme in progetti Arduino e altre schede a 3,3 V o 5 V, offre uscite analogiche e digitali per un'integrazione flessibile, rileva la radiazione IR da 760 a 1100 nm fino a circa 80 cm con un angolo di 80 gradi, include un comparatore LM393 per un segnale stabile e un potenziometro per la regolazione della sensibilità.
Sensore di fiamma, compatibile con Arduino e altre schede di sviluppo sia a 5V che a 3.3V di tensione logica.
Il modulo dispone di uscita Digitale e Analogica (pin AO e DO), il che permette di utilizzarlo in diversi progetti.
La rilevazione della fiamma avviene tramite un LED sensibile alla luce infrarossa emessa dalla fiamma nello spettro delle lunghezze d'onda comprese tra 760nm e 1100nm, a una distanza di circa 80cm (distanze maggiori richiedono una fiamma più intensa), con un angolo di rilevamento di 80 gradi.
Utilizza un comparatore LM393 che produce un segnale pulito in grado di erogare una corrente di circa 15mA, sufficiente per essere letto dalla maggior parte delle schede di sviluppo.
L'uscita analogica consiste in un segnale di uscita che varia tra 0V e (tensione di alimentazione)V. L'uscita digitale invece fornisce un segnale di 0V o (tensione di alimentazione)V, con sensibilità di attivazione configurabile tramite il potenziometro rotativo integrato sulla PCB.
Attenzione, la tensione logica è uguale alla tensione di alimentazione, per questo motivo è necessario alimentare il modulo con la tensione corrispondente alla scheda di sviluppo utilizzata.
Specifiche:
Tensione di alimentazione: 3 - 5VDC
Tensione logica: 3 - 5VDC
Uscita Digitale: 0V - Tensione di alimentazione
Uscita Analogica: 0V - Tensione di alimentazione, variabile continuamente
Corrente di uscita segnale: 15mA
Angolo di rilevamento: 80 gradi
Distanza di rilevamento: 80cm, dipendente dalla dimensione della fiamma
Rilevazione: infrarosso
Dimensioni mm: 32 x 14mm
Utilizzo:
Il modulo può essere utilizzato sia in modalità Digitale che in modalità Analogica. L'uso in modalità Digitale (pin DO) può essere fatto senza una scheda di sviluppo, ad esempio con un semplice relè azionato a 5V. Per l'uso in modalità Analogica di solito si utilizza una scheda di sviluppo.
Esempio di utilizzo con Arduino:
1. Collegare il sensore ad Arduino:
VCC del sensore si collega al pin 5V di Arduino.
GND del sensore si collega a uno dei pin GND di Arduino.
AO del sensore si collega a un pin digitale o analogico, a seconda del tipo di output del sensore (es: il pin A0 per un sensore analogico).
2. Programmazione Arduino:
Aprire l'IDE di Arduino e creare un nuovo sketch.
Scrivere il codice, fare l'Upload e aprire il monitor seriale nell'IDE di Arduino per visualizzare i valori letti dal sensore. Si può usare un semplice esempio per leggere i dati da un sensore analogico:
int sensorPin = A0; // seleziona il pin al quale è collegato il sensore
int sensorValue = 0; // variabile per memorizzare il valore letto dal sensore
void setup() {
Serial.begin(9600); // inizializza la comunicazione seriale
}
void loop() {
sensorValue = analogRead(sensorPin); // legge il valore dal sensore
Serial.println(sensorValue); // stampa il valore nel monitor seriale
delay(1000); // pausa di 1 secondo tra le letture
}
