Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
I lavoratori di tutto il mondo devono lavorare nei tunnel e nelle miniere sono esposti ogni giorno ad alte temperature e gas tossici che hanno un impatto duraturo sulla loro salute. Utilizzando Arduino abbiamo creato un casco di sicurezza che mostra ai lavoratori i dettagli esatti dell'ambiente in cui lavorano e può finire per salvare loro la vita.
Utilizzando un piccolo display oled (0,96 pollici), siamo in grado di visualizzare la distanza dell'ostacolo più vicino al lavoratore in caso di mancanza di luce, la temperatura attuale dell'ambiente in cui sta lavorando e anche la tossicità del gas nel suo ambiente.
L'operatore viene avvisato se la tossicità dei gas nella sua zona di lavoro è troppo elevata dal suono del cicalino oltre che sul display, e dal lampeggio costante del led. Il suono di avviso e il led rosso si ripeteranno più velocemente man mano che si avvicina ad un ambiente pericoloso. Il codice può essere riprogrammato per impostare i parametri di avviso per l'ambiente pericoloso.
Passaggio 1: parti necessarie
LED (rosso)
Sensore di gas MQ2
Sensore di temperatura e umidità DHT
Display OLED 0,96 con configurazione I2C
un cicalino
Scheda PCB e fili
Sensore ultrasonico
Arduino UNO
Saldatore
Passaggio 2: connessioni e progettazione
Passaggio 3: assemblaggio finale
Passaggio 4: codice sorgente Arduino
Abbiamo utilizzato le librerie NewTone per il cicalino e NewPing per il sensore US poiché entrambi utilizzano timer2 sulla scheda arduino e per evitare questo conflitto di timer utilizziamo queste librerie personalizzate. La libreria DHT è utilizzata per il sensore di temperatura e umidità, Adafruit_GFX e Adafruit_SSD1306 per il display OLED I2C. I parametri per le condizioni pericolose possono essere riprogrammati modificando questo codice.
Passaggio 5: VIDEO
Un piccolo video che descrive in dettaglio la dichiarazione del problema del nostro progetto, la sua soluzione e una piccola demo.