Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Умный кран с ИК-датчиком на Arduino UNO: экономия воды и экологичность

Компоненты и материалы

Необходимые инструменты

О проекте

Этот проект представляет собой автоматическую систему водоснабжения, решающую проблему расточительного расхода воды в быту. Кран включается только при обнаружении рук ИК-датчиком, что исключает случайные утечки и экономит ресурс.

Принцип работы

ИК-датчик отслеживает наличие объекта (рук) в зоне срабатывания. При срабатывании Arduino UNO управляет сервоприводом через драйвер L293D, открывая клапан водопровода. После ухода рук клапан автоматически закрывается.

Схема подключения

ИК-датчик подключается к пину 3, сервопривод — к пину 9. Драйвер L293D обеспечивает необходимый ток для привода клапана. Питание схемы — от USB или внешнего блока 5 В.

Код (C/C++)

#include <Servo.h>

const int sensorPin = 3;
const int servoPin = 9;
Servo valveServo;
int pos = 0;

void setup() {
  pinMode(sensorPin, INPUT);
  valveServo.attach(servoPin);
  valveServo.write(0); // закрытое положение
}

void loop() {
  if (digitalRead(sensorPin) == HIGH) {
    // Открываем кран на 90 градусов
    for (pos = 0; pos <= 90; pos += 3) {
      valveServo.write(pos);
      delay(15);
    }
  } else {
    // Закрываем кран плавно
    for (pos = 90; pos >= 0; pos -= 3) {
      valveServo.write(pos);
      delay(15);
    }
  }
}

Преимущества

Возможные улучшения

Добавить регулировку температуры, индикацию расхода воды на дисплее, запись статистики на SD-карту или передачу данных по Wi-Fi в систему «Умный дом».

Производственный процесс

  1. Автоматическая капельная кофемашина: история, дизайн и будущие тренды
  2. Передовая безводная технология окрашивания: устойчивость и сокращение отходов в текстиле
  3. ИК-датчик температуры TMP006 с Raspberry Pi: библиотека Python и руководство по настройке
  4. Создание удалённого датчика температуры на Raspberry Pi и Python — пошаговое руководство
  5. Потоковая передача данных температуры с ppDAQC Pi-Plate в InitialState на headless Raspberry Pi
  6. Управление светодиодом с PIR-датчиком движения на Raspberry Pi
  7. Датчик занятости ванной комнаты на Raspberry Pi с голосовыми и SMS-уведомлениями через Twilio
  8. Интеграция импульсного радара Acconeer A111 с Raspberry Pi: практическое руководство
  9. Интеграция высокочувствительного датчика воды Phantom YoYo с ADC MCP3008 на Raspberry Pi
  10. Автоматические водяные насосы: принцип работы и значение