Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Người lao động trên khắp thế giới phải làm việc trong các đường hầm và hầm mỏ, hàng ngày phải tiếp xúc với nhiệt độ cao và khí độc, ảnh hưởng lâu dài đến sức khỏe của họ. Sử dụng Arduino, chúng tôi đã tạo ra một chiếc mũ bảo hộ cho người lao động biết các chi tiết chính xác về môi trường họ đang làm việc và cuối cùng có thể cứu mạng họ.
Bằng cách sử dụng màn hình oled nhỏ (0,96 inch), chúng tôi có thể hiển thị khoảng cách của chướng ngại vật gần nhất với người lao động trong trường hợp thiếu ánh sáng, nhiệt độ hiện tại của môi trường anh ta đang làm việc và cả tính độc hại của khí trong môi trường của mình.
Người lao động sẽ được cảnh báo nếu độ độc của khí trong khu vực làm việc của anh ta quá cao bằng âm thanh của còi cũng như trên màn hình và đèn LED nhấp nháy liên tục. Âm thanh cảnh báo và đèn led đỏ sẽ được lặp lại nhanh hơn khi anh ta đang tiến gần hơn đến một môi trường nguy hiểm. Mã có thể được lập trình lại để thiết lập các thông số cảnh báo về môi trường nguy hiểm.
Bước 1: Các bộ phận cần thiết
LED (đỏ)
Cảm biến khí MQ2
Cảm biến nhiệt độ và độ ẩm DHT
Màn hình OLED 0,96 với cấu hình I2C
Một tiếng còi
Bảng mạch và dây PCB
Thiết bị cảm biến sóng siêu âm
Arduino UNO
Sắt hàn
Bước 2: Kết nối và thiết kế
Bước 3: Lắp ráp cuối cùng
Bước 4: Mã nguồn Arduino
Chúng tôi đã sử dụng các thư viện NewTone cho bộ rung và NewPIng cho cảm biến Hoa Kỳ vì cả hai đều sử dụng timer2 trên bảng arduino và để tránh xung đột về bộ đếm thời gian này, chúng tôi sử dụng các thư viện tùy chỉnh này. Thư viện DHT được sử dụng cho cảm biến nhiệt độ và độ ẩm, Adafruit_GFX và Adafruit_SSD1306 cho màn hình OLED I2C. Các tham số cho các điều kiện nguy hiểm có thể được lập trình lại bằng cách chỉnh sửa mã này.
Bước 5: VIDEO
Một đoạn video nhỏ trình bày chi tiết về tuyên bố vấn đề của dự án của chúng tôi, giải pháp của nó và một bản demo nhỏ.