Съдържание:
- Стъпка 1: Части, използвани за проекта
- Стъпка 2: Последна, но не и най -малко
- Стъпка 3: Създаване на сензори за нивото на водата
- Стъпка 4: Настройване на Arduino цифрови щифтове
Видео: Arduino контролирана помпа за източване на вода: 4 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Идеята за този проект се роди, когато купих кондензационен газов котел за апартамента си. Нямам дренаж в близост за кондензираната вода, която котелът произвежда. Така водата се събира в 20 -литров резервоар (барабан) за няколко дни и когато се напълни, трябва да я изхвърля ръчно. Затова реших да направя помпа с контролиран Arduino, която ще изпуска водата само с едно натискане на бутона. Дисплей показва състоянието на помпата. Добавих два датчика за ниво, за да спрат помпата, ако дренажът е прелял или нивото пада в събирателния резервоар. Това е важно за доброто функциониране на помпата, за да бъде винаги потопена.
Стъпка 1: Части, използвани за проекта
За този проект съм използвал:- Arduino uno платка за тестване (Arduino nano за окончателен проект)
- 12V потопяема водна помпа
- протоборд
- релеен модул
- 10k потенциометър
- 4 NPN транзистора
- зумер
- джъмперни проводници
- различни резистори
- бутон за натискане
- превключвател
Стъпка 2: Последна, но не и най -малко
Прикачих изходния код на Arduino.
Това е първият ми проект на Arduino. Доволен съм, че успях да го накарам да работи и всъщност спестявам време с помощта на тази помпа. Ще поработя върху външния му вид и ще го усъвършенствам малко повече. Отворен съм за предложения.
Стъпка 3: Създаване на сензори за нивото на водата
Този проект има два датчика за нивото на водата. Единият ще спре помпата, ако нивото на водата спадне, така че помпата винаги ще бъде потопена, а вторият ще спре помпата в случай на препълване на изпускателния резервоар. Сензорът е направен от два проводника и два NPN транзистора, свързани като ключ на Дарлингтън. Много малък ток преминава, след като проводниците са потопени и това активира сигнала в Arduino.
Как да свържете транзисторите T1 и T2:
T1: Излъчвател към базата на T2
T1: Колектор към колектор на T2
T1: База към земята чрез 470K резистор
T1: Основа към аналоговия извод Arduino A0 (за първия сензор) и Pin A1 (за втория сензор)
T1: Основата на първия проводник на сензора, който ще осъществи контакт във водата
T2: Излъчвател към земята.
Вторият проводник на сензора ще идва от 5V през 10K резистор.
След като сензорът, свързан с аналог на Arduino A1, излезе от водата, помпата спира и LCD дисплеят показва съобщението "Изключване на помпата/Ниско ниво. Няма вода в резервоара". След като проводниците на втория сензор за нивото на водата достигнат до водата, помпата ще спре и на LCD ще се покаже "Pump off/ Hi lvl".
Стъпка 4: Настройване на Arduino цифрови щифтове
Използвал съм 12V потопяема помпа, която се доставя от 12V адаптер за стена.
Помпата се управлява от цифровия щифт № 9 на Arduino чрез реле.
Arduino цифров щифт № 8 е свързан с бутон, за да стартира помпата или да я спре ръчно.
Arduino цифров щифт № 11 контролира бял светодиод - който показва дали помпата е налична или не.
Arduino цифров щифт № 12 контролира зелен светодиод - който показва кога помпата е включена.
Arduino цифров щифт № 13 контролира червен светодиод - който показва кога помпата е спряла (добавих и зумер, за да получа звуков сигнал, когато помпата е спряла).
Arduino цифрови щифтове № 2, 3, 4, 5, 6, 7 са свързани към LCD.
Препоръчано:
Напомняне за вода Поставка за бутилки за вода: 16 стъпки
Напомняне за вода Поставка за бутилки с вода: Забравяте ли някога да пиете водата си? Знам, че го правя! Ето защо ми хрумна идеята да създам държач за бутилка с вода, който да ви напомня да пиете водата си. Поставката за бутилка за вода има функция, при която на всеки час ще се чува шум, който да ви напомня за
Алармена система за питейна вода /Монитор за прием на вода: 6 стъпки
Алармена система за питейна вода /Монитор за прием на вода: Трябва да пием достатъчно количество вода всеки ден, за да поддържаме здравето си. Също така има много пациенти, на които е предписано да пият определено количество вода всеки ден. Но за съжаление пропускахме графика почти всеки ден. Затова проектирам
Интелигентна помпа за кафе машина, контролирана от Raspberry Pi & HC-SR04 ултразвуков сензор и Cloud4RPi: 6 стъпки
Интелигентна помпа за кафемашина, контролирана от ултразвуков сензор Raspberry Pi & HC-SR04 и Cloud4RPi: На теория всеки път, когато отидете до кафе машината за сутрешната си чаша, има само един на двадесет шанс да напълните водата резервоар. На практика обаче изглежда, че машината по някакъв начин намира начин винаги да ви постави тази работа
Спестете вода и пари с душ монитора за вода: 15 стъпки (със снимки)
Спестете вода и пари с душ монитора за вода: Кое използва повече вода - вана или душ? Наскоро си мислех по този въпрос и осъзнах, че всъщност не знам колко вода се използва, когато се къпя. Знам, че когато съм под душа, понякога умът ми се лута, мислейки за готино не
Полилей за източване на мивка: 7 стъпки
Полилей за изтичане на мивка: За този проект за боклук в съкровище реших да направя транспортируем полилей с LED захранване. Изработен от няколко резервни канали за мивка, стара саксия за висящи растения и стара база за компютърни столове. Виждам себе си като взимам този полилей на много къмпинги