Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Рабочие во всем мире вынуждены работать в туннелях, а шахты ежедневно подвергаются воздействию высоких температур и токсичных газов, что оказывает долгосрочное воздействие на их здоровье. Используя Arduino, мы создали защитный шлем, который показывает рабочим точные детали среды, в которой они работают, и может в конечном итоге спасти их жизни.
Используя небольшой OLED-дисплей (0,96 дюйма), мы можем отображать расстояние до ближайшего препятствия к рабочему в случае недостатка света, текущую температуру окружающей среды, в которой он работает, а также токсичность газа. в его окружении.
Рабочий предупреждается, если токсичность газов в его рабочей зоне слишком высока, звуком зуммера, а также на дисплее и постоянным миганием светодиода. Предупреждающий звук и красный светодиод будут повторяться быстрее, когда он приближается к опасной среде. Код можно перепрограммировать, чтобы установить параметры предупреждения для опасной среды.
Шаг 1. Необходимые детали
Светодиод (красный)
Датчик газа MQ2
Датчик температуры и влажности DHT
0,96 OLED-дисплей с конфигурацией I2C
Зуммер
Печатная плата и провода
Ультразвуковой датчик
Arduino UNO
Паяльник
Шаг 2: Подключения и дизайн
Шаг 3: Окончательная сборка
Шаг 4: Исходный код Arduino
Мы использовали библиотеки NewTone для зуммера и NewPIng для датчика США, поскольку они оба используют timer2 на плате Arduino, и чтобы избежать этого конфликта таймеров, мы используем эти пользовательские библиотеки. Библиотека DHT используется для датчика температуры и влажности, Adafruit_GFX и Adafruit_SSD1306 для OLED-дисплея I2C. Параметры для опасных условий можно перепрограммировать, редактируя этот код.
Шаг 5: ВИДЕО
Небольшое видео с подробным описанием постановки задачи нашего проекта, ее решения и небольшая демонстрация.