Sommario:

Sensore di nebbia - Fotone di particelle - Salva i dati online: 5 passaggi (con immagini)
Sensore di nebbia - Fotone di particelle - Salva i dati online: 5 passaggi (con immagini)

Video: Sensore di nebbia - Fotone di particelle - Salva i dati online: 5 passaggi (con immagini)

Video: Sensore di nebbia - Fotone di particelle - Salva i dati online: 5 passaggi (con immagini)
Video: Massimiliano Fiorini "Fotografare l'invisibile: rivelatori di particelle elementari" 2024, Luglio
Anonim
Sensore di nebbia - Particella fotone - Salva dati online
Sensore di nebbia - Particella fotone - Salva dati online

Per misurare la quantità di nebbia o fumo nell'aria abbiamo realizzato questo sensore di nebbia. Misura la quantità di luce che un LDR riceve da un laser e la confronta con la quantità di luce dell'ambiente circostante. Pubblica i dati su un foglio di Google in tempo reale tramite IFTTT.

Passaggio 1: ingredienti

ingredienti
ingredienti
ingredienti
ingredienti
ingredienti
ingredienti
ingredienti
ingredienti

- Particella fotonica

- 2x tagliere

- ponticelli

- 2 resistenze da 220k Ohm

- 3 resistenze da 10k Ohm

- 3 LED (verde, rosso, giallo)

- Sensore di umidità (DHT11)

- 2x LDR

- Laser

- Alcuni legname o materiali domestici simili per l'assemblaggio dei componenti.

- Qualcosa per coprire i sensori (es. un condotto in pvc)

Passaggio 2: impostazione dei LED

Impostazione dei LED
Impostazione dei LED

Collegare i fili seguendo l'immagine. Il pin D7 ha già una resistenza interna, quindi può essere collegato direttamente al LED.

Passaggio 3: configurazione di LDR, laser e sensore di umidità

Configurazione di LDR, laser e sensore di umidità
Configurazione di LDR, laser e sensore di umidità

Collegare i fili come indicato nell'immagine. Abbiamo usato una seconda breadboard per contenere i sensori LDR, ma potevano anche essere collegati direttamente.

La distanza esatta tra il laser e l'LDR non è importante, tuttavia dovrebbe essere di almeno 30 cm. Il laser dovrebbe essere puntato su uno degli LDR, quindi il secondo LDR può essere usato come riferimento. Dovrebbero essere esposti alla stessa quantità di luce dall'ambiente circostante. Assicurati che tutte le apparecchiature siano collegate in modo molto rigido, un piccolo cambiamento nella direzione del laser rovina le tue misurazioni.

Abbiamo utilizzato un condotto in pvc per schermare gli LDR dalla luce diretta dell'ambiente circostante. Puoi essere creativo e usare anche del cartone o altri materiali. Assicurati che la nebbia o il fumo possano ancora entrare nel raggio laser.

Passaggio 4: il codice

Il codice
Il codice
Il codice
Il codice

La codifica viene eseguita su build.particle.io. In console.particle.io verranno visualizzati i valori pubblicati.

Il codice che abbiamo utilizzato si trova nel file.txt. Il software delle particelle non comprende automaticamente la prima riga. Devi aggiungere manualmente la libreria Adafruit_DHT.

Ulteriori spiegazioni:

Per calibrare l'LDR il laser è spento all'inizio. Entrambi gli LDR vengono confrontati su una serie di misurazioni e la differenza misurata viene impostata come 'DS'. Questa è la differenza di sensibilità degli LDR.

Per calibrare la luce circostante, il laser viene acceso e viene determinato il valore massimo misurato di S. Questo è impostato come 100% per le ulteriori misurazioni. Il suo valore viene salvato come 'MaxS'.

Dopodiché l'impostazione è completata e il sensore avvia i timer di funzionamento per misurare l'aria ogni 0,1 secondi per i LED e invia una misurazione ogni 5 secondi alla console.

Passaggio 5: IFTTT

IFTTT
IFTTT

IFTTT - If This Than That è uno strumento utile per salvare i valori pubblicati. Crea un account se non ne hai già uno su IFTTT.com. Crea una nuova applet.

Se questo

Fare clic su "Questo", cercare la particella e fare clic su di essa. Scegli 'nuovo evento pubblicato'. In "nome evento" digita "info". Questo è il nome degli eventi che vengono pubblicati ogni 5 secondi e devono essere salvati nel documento. Fare clic su "crea trigger".

allora quello

Fare clic su "quello", cercare fogli. Scegli l'icona del foglio google. Ti chiedono di connettere il tuo account IFTTT a Google se non l'hai già fatto. Fai clic su "aggiungi riga al foglio di lavoro".

Non modificare nessuna delle impostazioni predefinite, ad eccezione della parte "riga formattata". Copia incolla il.txt in questo campo.

Per rendere utili i dati, excel deve estrarre la percentuale e il tempo di misurazione in colonne diverse. Per fare in modo che ciò accada automaticamente per ogni nuova riga, il codice è scritto nell'applet IFTTT.

Vai su docs.google.com per aprire il tuo nuovo foglio chiamato "info".

Potrebbe essere necessario del tempo per creare il foglio e rendere disponibili i dati. Essere pazientare.

Consigliato: