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

Регулятор душа

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

Arduino 101
× 1
Нормально закрытый электромагнитный клапан
Убедитесь, что он выдерживает температуру воды в душе; если вы используете металлический, убедитесь, что он не содержит свинца. ТАКЖЕ:Измерьте свою сантехнику перед покупкой
× 1
Фитинги для электромагнитного клапана
Убедитесь, что он выдерживает температуру воды в душе; если вы используете металлический, убедитесь, что он не содержит свинца. ТАКЖЕ:Измерьте свою сантехнику перед покупкой
× 1
Макет (общий)
× 1
ЖК-экран с подсветкой Adafruit RGB - 16x2
× 1
Зуммер
× 1
Перемычки (общие)
× 1
N-канал Power MOSFET
× 1
Поворотный потенциометр (общий)
× 1
Флип-переключатель
× 1
Аккумуляторный блок
× 1
Резистор 221 Ом
220 Ом также подойдет
× 2
1N4007 - высоковольтный диод с высоким номинальным током
× 1
Пластиковый контейнер
× 1
Стены на липучке
× 2
Дешевый USB-кабель
× 2

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

Пистолет для горячего клея (общий)
Паяльник (общий)

Приложения и онлайн-сервисы

IDE Arduino

Об этом проекте

Почему?

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

Согласно данным компании Home Water Works, средняя скорость потока душа составляет 2,1 галлона (7,94 л) в минуту; это при среднем времени принятия душа 8,2 минуты приводит к 17,2 галлонам (65,1 л), используемым на один душ, или 51,6 галлонам (195,3 л), используемым в среднем американском домохозяйстве (3 человека) в день. Это делает его третьим по величине потребителем воды в доме.

Цифры еще более удивительны, если вы посмотрите на потребление энергии. Согласно данным колледжа Скидмор, средний душ потребляет 440 БТЕ (0,13 кВтч) для нагрева одного галлона (3,78 л) воды. Это означает, что около 2,2 кВтч используется на один типичный 8,2-минутный душ и 6,6 кВтч на домохозяйство в день! По данным Министерства энергетики США, это составляет 17% от общего потребления электроэнергии в доме.

По оценке Агентства по охране окружающей среды США в 0,000703 метрических тонны (1,55 фунта; 0,7 кг) CO2 на кВтч, это дает 3,4 фунта (1,54 кг) CO2 на один душ . и 10,2 фунта на семью.

Тем не менее, рекомендуемое время душа составляет всего 5 минут в соответствии с Green Lifestyle Changes - это сокращает потребление воды на 6,7 галлона (25,4 л), потребление энергии на 871 Вт-ч (этого достаточно для питания 174 ламп CFL в течение часа!), А выбросы CO2 на 1,35 фунта (0,6 кг) на душ. Именно здесь вступает в действие Регулятор душа для Intel Earth Day Challenge, который ограничивает время принятия душа 5 минутами или любым другим временем, которое выберет пользователь.

За один 365-дневный год это позволит сэкономить 2455,5 галлона . (9 295,1 л) воды (достаточно, чтобы человек мог пить примерно на 13 лет) и 317,9 кВтч или 492,7 фунтов (223,5 кг) CO2 на человека В результате на одно домохозяйство сэкономлено 7 366,5 галлонов (27 885,2 л) воды, 953,7 кВт-ч электроэнергии и 1 478,2 фунта (670,5 кг) CO2.

Как это работает?

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

2- Клапан открывается при включении устройства; теперь пользователь может включить воду.

3- Регулятор позволяет воде нагреться в течение 20 секунд (регулируется), на что указывает 1 звуковой сигнал.

4- После прогрева регулятор запускает таймер душа на 5 минут (настраивается), о чем свидетельствуют 2 звуковых сигнала.

5- Регулятор издаст 1 предупреждающий звуковой сигнал за 1 и 2 минуты до окончания душа.

6- По истечении времени принятия душа устройство автоматически закроет клапан, остановив поток воды. Теперь пользователь может выключить воду и регулятор. Об этом свидетельствует непрерывный звуковой сигнал.

Инструкции

Примечание. Убедитесь, что клапан подходящего размера и выдерживает температуру воды в душе. Также убедитесь, что фитинги и клапан не содержат опасных веществ, таких как свинец.

1- Зачистите 2 провода USB и припаяйте их к переключателю и повышающему преобразователю (не забудьте настроить преобразователь на выходное напряжение от 6 до 12 В). См. Изображения ниже.

2- Постройте схему, используя схемы, представленные в разделе «Схемы» ниже.

3- Загрузите код, указанный в разделе «Код» ниже, в регулятор, используя Arduino IDE.

4- Вырежьте отверстия в пластиковом контейнере для переключателя и проводов для электромагнитного клапана.

5- Пропустите провода электромагнитного клапана через отверстие и украдите его водонепроницаемым горячим клеем. Затем приклейте выключатель к отверстию. После этого приклейте ЖК-экран к крышке пластикового контейнера.

6- поместите схему в емкость и закройте крышку. Убедитесь, что переключатель и ЖК-дисплей правильно подключены к макетной плате.

7- Установите клапан и его фитинги между выпускным отверстием для воды и лейкой душа.

8- Приклейте липучки к задней части пластикового контейнера и прикрепите его к стене рядом с душевой лейкой.

Видео

Код

  • Код
Код C / C ++
 // Пользовательские настройки:----------------------- const float showerTime =5; // В минутахconst int warmupTime =20; // В секундах // ------------------------------------- # include  LiquidCrystal lcd (12, 11, 5, 4, 3, 2); int stat =0; // Это отслеживает статус void setup () {// поместите сюда свой установочный код, чтобы запустить его один раз:lcd.begin (16,2); pinMode (13, ВЫХОД); // Установить вывод 13 как выход (для электромагнитного клапана) pinMode (10, OUTPUT); // Устанавливаем вывод 10 в качестве выхода (для пьезозуммера)} void loop () {// помещаем сюда ваш основной код для повторного запуска:if (stat ==0) {// Если статус равен 0, начинаем разогрев digitalWrite ( 13, ВЫСОКИЙ); // Тон открытия соленоидного клапана (10,2000,1000); // Дает сигнал разминки в течение (int i =warmupTime; i> 0; i -) {lcd.clear (); lcd.setCursor (0,0); lcd.print ("Разогрев воды:"); // Текст для строки 1 lcd.setCursor (0,1); lcd.print (String (i) + «секунды»); // Текст для строки 2 delay (1000); } stat ++; // Обновить статус} if (stat ==1) {// Если статус равен 1, включить сигнал таймера душа (10,2000,1000); // Придает душевный блеск; разминка закончилась задержкой (1500); тон (10,2000,1000); for (int i =showerTime * 60; i> 0; i -) {if (i ==120) {// Если осталось 2 минуты, подать предупреждающий звуковой сигнал (10,2000,1000); } else if (i ==60) {// Если осталась 1 минута, подать второй звуковой сигнал предупреждения (10,2000,1000); } lcd.clear (); lcd.setCursor (0,0); lcd.print ("Душ:"); // Текст для строки 1 lcd.setCursor (0,1); lcd.print (String (i) + «секунды»); // Текст для строки 2 delay (1000); } stat ++; // Обновить статус} if (stat ==2) {// Если статус равен 2, остановить душ и уведомить пользователя, что он превысил digitalWrite (13, LOW); // Закрыть солвеноидный клапан тон (10,2000); // Даёт гудение до выключения lcd.clear (); lcd.setCursor (0,0); lcd.print ("Душ над"); // Текст для строки 1 lcd.setCursor (0,1); lcd.print («Хорошего дня!»); // Текст для строки 2 delay (2000); lcd.clear (); lcd.setCursor (0,0); lcd.print («Выключи меня»); // Текст для строки 1 lcd.setCursor (0,1); lcd.print («Выключите воду»); // Текст для строки 2 delay (5000); }} 

Схема

diagram_F3mdu8tMGy.fzz

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

  1. Как создать платформу для роботов Arduino + Raspberry Pi
  2. Убедитесь, что работы по обслуживанию не создают узких мест в процессе
  3. Как сделать стекловолокно
  4. Как убедиться, что IoT и 5G дают производству полный «умный отскок»
  5. Как сделать анимацию в разрезе в Solidworks
  6. Как сделать прототип
  7. Советы по безопасности при остановке предприятия
  8. Как проверить тормоза тяжелого оборудования, чтобы убедиться, что они работают правильно 
  9. Как проверить тормоза тяжелого оборудования, чтобы убедиться, что они работают правильно 
  10. Убедитесь, что ваши воздушные компрессоры избегают простоев