Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Pracovníci na celom svete musia pracovať v tuneloch a bane sú každý deň vystavené vysokým teplotám a toxickým plynom, čo má trvalý vplyv na ich zdravie. Pomocou Arduina sme vytvorili bezpečnostnú prilbu, ktorá ukazuje pracovníkom presné detaily o prostredí, v ktorom pracujú a môže im nakoniec zachrániť život.
Použitím malého oledového displeja (0,96 palca) dokážeme zobraziť vzdialenosť najbližšej prekážky k pracovníkovi v prípade nedostatku svetla, aktuálnu teplotu prostredia, v ktorom pracuje, a tiež toxicitu plynu v jeho prostredí.
Pracovník je upozornený, ak je toxicita plynov v jeho pracovnej zóne príliš vysoká, zvukom bzučiaka, ako aj na displeji, a neustálym blikaním diódy LED. Varovný zvuk a červená LED sa budú opakovať rýchlejšie, keď sa bude približovať k nebezpečnému prostrediu. Kód je možné preprogramovať tak, aby nastavoval varovné parametre pre nebezpečné prostredie.
Krok 1: Potrebné diely
LED (červená)
Plynový snímač MQ2
Snímač teploty a vlhkosti DHT
0,96 OLED displej s konfiguráciou I2C
Bzučiak
Doska plošných spojov a vodiče
Ultrazvukový senzor
Arduino UNO
Spájkovačka
Krok 2: Pripojenia a dizajn
Krok 3: Záverečné zostavenie
Krok 4: Zdrojový kód Arduino
Použili sme knižnice NewTone pre bzučiak a NewPIng pre americký senzor, pretože obidva používajú timer2 na doske arduino a aby sa predišlo tomuto konfliktu časovačov, používame tieto vlastné knižnice. Knižnica DHT sa používa pre snímač teploty a vlhkosti, Adafruit_GFX a Adafruit_SSD1306 pre displej OLED I2C. Parametre nebezpečných podmienok je možné preprogramovať úpravou tohto kódu.
Krok 5: VIDEO
Malé video s podrobnosťami o problémovom vyhlásení nášho projektu, jeho riešení a malé demo.