İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Dünyanın her yerindeki işçiler tünellerde çalışmak zorundadır ve madenler her gün sağlıkları üzerinde kalıcı bir etkisi olan yüksek sıcaklıklara ve zehirli gazlara maruz kalmaktadır. Arduino kullanarak, çalışanlara çalıştıkları ortamın tüm ayrıntılarını gösteren ve hayatlarını kurtarabilecek bir güvenlik kaskı oluşturduk.
Küçük bir oled ekran (0.96 inç) kullanarak, ışık olmaması durumunda çalışana en yakın engelin mesafesini, çalıştığı ortamın mevcut sıcaklığını ve ayrıca gazın toksisitesini görüntüleyebiliyoruz. onun ortamında.
Çalışan, çalışma bölgesindeki gazların zehirliliği çok yüksekse, sesli uyarının yanı sıra ekrandaki ses ve LED'in sürekli yanıp sönmesiyle uyarılır. Tehlikeli bir ortama yaklaştıkça uyarı sesi ve kırmızı led daha hızlı tekrarlanacaktır. Kod, tehlikeli ortam için uyarı parametrelerini ayarlamak üzere yeniden programlanabilir.
Adım 1: Gerekli Parçalar
LED (kırmızı)
MQ2 Gaz sensörü
DHT sıcaklık ve nem sensörü
I2C konfigürasyonlu 0,96 OLED Ekran
Bir zil
PCB kartı ve teller
Ultrasonik sensör
Arduino UNO'su
Havya
Adım 2: Bağlantılar ve Tasarım
Adım 3: Son Montaj
Adım 4: Arduino Kaynak Kodu
Her ikisi de arduino kartında timer2 kullandığından buzzer için NewTone ve US sensörü için NewPIng kitaplıklarını kullandık ve bu zamanlayıcı çakışmasını önlemek için bu özel kitaplıkları kullanıyoruz. Sıcaklık ve nem sensörü için DHT kitaplığı, OLED I2C ekranı için Adafruit_GFX ve Adafruit_SSD1306 kullanılır. Bu kod düzenlenerek tehlikeli koşullar için parametreler yeniden programlanabilir.
Adım 5: VİDEO
Projemizin problem ifadesini, çözümünü ve küçük bir demoyu detaylandıran küçük bir video.