Sommario:

Sensore di qualità dell'aria utilizzando un Arduino: 4 passaggi
Sensore di qualità dell'aria utilizzando un Arduino: 4 passaggi

Video: Sensore di qualità dell'aria utilizzando un Arduino: 4 passaggi

Video: Sensore di qualità dell'aria utilizzando un Arduino: 4 passaggi
Video: PROGETTO Arduino: Stazione qualità dell'aria 2024, Dicembre
Anonim
Sensore di qualità dell'aria utilizzando un Arduino
Sensore di qualità dell'aria utilizzando un Arduino

In questo post, impareremo come costruire un sensore di qualità dell'aria semplice ma utile. Utilizzeremo il sensore SGP30 insieme a Piksey Pico, anche se lo sketch funzionerà praticamente con qualsiasi scheda compatibile con Arduino.

Il video qui sopra ti parla dell'importanza di un tale sensore. Discutiamo anche diversi fattori che sono stati considerati durante la selezione dei componenti per questo progetto. Consiglio di guardarlo per avere una panoramica di tutto, in particolare se utilizzerai il PCB che è stato progettato per questo progetto.

Passaggio 1: raccogliere l'elettronica

Raccogliere l'elettronica
Raccogliere l'elettronica
Raccogliere l'elettronica
Raccogliere l'elettronica

Avrai bisogno di quanto segue per costruire questo progetto:

  • Sensore SGP30: si può ottenere online da siti come Pimoroni, Adafruit, Sparkfun
  • Modulo OLED: un modulo OLED standard da 0,96" funzionerà bene
  • Scheda Arduino: userò Piksey Pico ma puoi usare qualsiasi scheda Arduino che potresti avere
  • Traslatore di livello: costruiamo un traslatore di livello da 5 V a 3,3 V per il modulo OLED, ma puoi anche acquistarne uno
  • Sorgente di tensione da 3,3 V: utilizziamo un regolatore di tensione LM2950 per produrre l'alimentazione da 3,3 V richiesta dal modulo OLED

Passaggio 2: scarica lo schizzo e programma la lavagna

Puoi scaricare lo schizzo finale utilizzando il seguente link:

github.com/bnbe-club/air-quality-sensor-kit-diy-19

Prima di poter compilare e caricare lo sketch, è necessario installare le librerie "Sparkfun SGP30" e "U8g2" utilizzando il gestore della libreria. Si prega di guardare il video se hai bisogno di assistenza con questo.

Una volta fatto, carica semplicemente lo schizzo sulla tua scheda.

Passaggio 3: collega i componenti e i moduli

Connetti i componenti e i moduli
Connetti i componenti e i moduli
Connetti i componenti e i moduli
Connetti i componenti e i moduli
Connetti i componenti e i moduli
Connetti i componenti e i moduli
Connetti i componenti e i moduli
Connetti i componenti e i moduli

Dobbiamo quindi collegare tutti i componenti insieme. Se stai usando il PCB, devi semplicemente saldare tutti i componenti in posizione. Il video mostra come farlo.

Puoi anche utilizzare una breadboard insieme allo schema di connessione per collegare tutto insieme. L'LM2950 è un regolatore da 3,3 V necessario solo se il modulo OLED non dispone di un regolatore integrato e necessita di 3,3 V per il funzionamento. Alcuni moduli OLED funzionano con un'alimentazione a 5 V e in tal caso non avresti bisogno di questa sezione.

Passaggio 4: testare e monitorare la qualità dell'aria

Testare e monitorare la qualità dell'aria
Testare e monitorare la qualità dell'aria
Testare e monitorare la qualità dell'aria
Testare e monitorare la qualità dell'aria

Una volta che hai tutto cablato a posto. Accendi semplicemente la build utilizzando un cavo microUSB e dovresti vedere l'output sul modulo OLED. Tieni presente che le prime 15 letture di CO2 saranno 400 ppm, mentre le letture TVOC saranno 0 ppb poiché l'elemento riscaldante interno deve riscaldarsi.

Puoi anche modificarlo per aggiungere un segnale acustico che ti avvisi se i livelli superano una certa soglia. Il design del PCB è stato rilasciato su Github e puoi usarlo per ordinare i tuoi PCB. Ho ordinato alcuni PCB extra e li ho elencati in vendita sul sito Web se ne stai cercando solo alcuni.

Se ti è piaciuto questo progetto, ti preghiamo di prendere in considerazione l'iscrizione al nostro canale YouTube in quanto ci aiuta a crescere.

  • File di progettazione PCB:
  • YouTube:
  • Instagram:
  • Twitter:
  • Facebook:

Grazie per aver letto.

Consigliato: