Оглавление:
- Шаг 1: Детали, используемые для проекта
- Шаг 2: последний, но не последний
- Шаг 3: Создание датчиков уровня воды
- Шаг 4: Настройка цифровых контактов Arduino
Видео: Управляемый Arduino насос для слива воды: 4 шага (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Идея этого проекта возникла, когда я купил себе в квартиру конденсационный газовый котел. У меня поблизости нет слива для конденсированной воды, производимой котлом. Таким образом, вода собирается в 20-литровый резервуар (бочку) в течение нескольких дней, и когда он наполняется, мне приходится сливать его вручную. Поэтому я решил сделать насос, управляемый Arduino, который будет сливать воду одним нажатием кнопки. На дисплее отображается состояние насоса. Я добавил два датчика уровня, чтобы остановить насос, если слив переполняется или уровень внутри сборного резервуара падает. Это важно для правильной работы насоса, чтобы он всегда был погружен в воду.
Шаг 1: Детали, используемые для проекта
Для этого проекта я использовал: - плату Arduino uno для тестирования (Arduino nano для финального проекта)
- Погружной водяной насос 12В
- макетная плата
- релейный модуль
- потенциометр 10к
- 4 NPN транзистора
- зуммер
- перемычки
- разные резисторы
- кнопка
- переключатель
Шаг 2: последний, но не последний
Я приложил исходный код Arduino.
Это мой первый проект Arduino. Я доволен, что мне удалось заставить его работать и сэкономить время, используя этот насос. Я все же поработаю над его внешним видом и еще немного улучшу. Я открыт для предложений.
Шаг 3: Создание датчиков уровня воды
В этом проекте есть два датчика уровня воды. Один остановит насос, если уровень воды упадет, поэтому насос всегда будет погружен в воду, а второй остановит насос в случае переполнения сливного бака. Датчик состоит из двух проводов и двух транзисторов NPN, соединенных как переключатель Дарлингтона. Когда провода погружены в воду, проходит очень небольшой ток, и это активирует сигнал в Arduino.
Как подключить транзисторы Т1 и Т2:
T1: эмиттер к базе T2
T1: от коллектора к сборщику T2
T1: база-земля через резистор 470K
T1: база для аналогового вывода Arduino A0 (для первого датчика) и Pin A1 (для второго датчика)
T1: основание первого провода датчика, который будет контактировать с водой.
T2: эмиттер на землю.
Второй провод датчика будет идти от 5В через резистор 10К.
Как только датчик, подключенный к аналогу Arduino A1, выходит из воды, насос останавливается, и на ЖК-дисплее отображается сообщение «Насос выключен / Низкий уровень. В резервуаре нет воды». Как только провода на втором датчике уровня воды достигнут воды, насос остановится, и на ЖК-дисплее отобразится «Насос выключен / Высокий уровень».
Шаг 4: Настройка цифровых контактов Arduino
Я использовал погружной насос на 12 В, который питался от настенного адаптера на 12 В.
Насос управляется цифровым выводом № 9 Arduino через реле.
Цифровой вывод № 8 Arduino подключен к кнопке, чтобы запустить насос или остановить его вручную.
Цифровой вывод № 11 Arduino управляет белым светодиодом, который показывает, доступен насос или нет.
Цифровой вывод 12 Arduino управляет зеленым светодиодом, который указывает, что насос включен.
Цифровой пин № 13 Arduino управляет красным светодиодом, который указывает, когда насос остановлен (я также добавил зуммер для получения звукового сигнала при остановке насоса).
Цифровые выводы Arduino № 2, 3, 4, 5, 6, 7 подключены к ЖК-дисплею.
Рекомендуемые:
Насос для умной кофемашины, управляемый ультразвуковым датчиком Raspberry Pi и HC-SR04 и Cloud4RPi: 6 шагов
Насос умной кофемашины, управляемый ультразвуковым датчиком Raspberry Pi и HC-SR04 и Cloud4RPi: теоретически каждый раз, когда вы идете к кофеварке за утренней чашкой, есть только один шанс из двадцати, что вам придется наполнить воду бак. Однако на практике кажется, что машина каким-то образом находит способ всегда перекладывать эту рутинную работу на вас
Люстра для слива раковины: 7 ступеней
Люстра для слива раковины: для этого проекта «мусор как сокровище» я решил сделать переносную люстру с питанием от светодиодов. Сделанный из нескольких запасных сливов для раковины, старого подвесного горшка с растениями и старой подставки для компьютерного кресла. Я вижу, как беру эту люстру во многие походы
Сделайте съемный кулер для воды для ноутбука! и другие крутые устройства: 6 шагов (с изображениями)
Сделайте съемный кулер для воды для ноутбука! и другие классные устройства: в этих инструкциях вы узнаете, как сделать потрясающий теплоотвод и кулер с водяным охлаждением для вашего ноутбука. Так что же это за экстрактор тепла на самом деле? Это устройство, призванное сделать ваш ноутбук крутым - во всех смыслах этого слова. Это может все
Методы определения уровня воды Arduino с помощью ультразвукового датчика и датчика воды Funduino: 4 шага
Методы определения уровня воды Arduino с помощью ультразвукового датчика и датчика воды Funduino: в этом проекте я покажу вам, как создать недорогой датчик воды, используя два метода: 1. Ультразвуковой датчик (HC-SR04) 2. Датчик воды Funduino
Детектор засорения слива: 11 шагов (с изображениями)
Детектор засорения дренажа: не позволяйте забитому дренажу замедлить работу! Вернувшись из отпуска, мы с женой были удивлены водой на полу в нашей квартире, и мы выяснили, что это даже не чистая вода, она везде сток. После прочистки слива и