Spisu treści:

Oszczędzanie pompy Arduino: 3 kroki
Oszczędzanie pompy Arduino: 3 kroki

Wideo: Oszczędzanie pompy Arduino: 3 kroki

Wideo: Oszczędzanie pompy Arduino: 3 kroki
Wideo: 😍WATER PUMP USING ARDUINO🔥#shorts#viral#arduino#waterpump 2024, Listopad
Anonim
Oszczędzanie pompy Arduino
Oszczędzanie pompy Arduino
Oszczędzanie pompy Arduino
Oszczędzanie pompy Arduino

W surowy zimowy dzień siedzieliśmy z żoną w salonie i czytaliśmy, kiedy spojrzała na mnie i zapytała "Co to za dźwięk?" W domu coś się kręciło, co naszym zdaniem nie brzmiało znajomo, więc zeszłam na dół, żeby zbadać sprawę. Jak się okazało, zewnętrzny wylot wody do mojej pompy ściekowej w piwnicy zamarzł na stałe, a pompa ściekowa nieustannie pracowała, aby zrobić to, co nie było już możliwe, i bardzo się nagrzewała.

Kiedy demontowałem wąż wylotowy i rozmrażałem go, pomyślałem, że może to być świetna okazja do zbudowania obwodu do monitorowania mojej pompy i wyłączenia jej, jeśli to się powtórzy w przyszłości, aby zapobiec jej wypaleniu. Po miesiącu badań, zamawiania części i testów powstał Arduino Pump Saver.

Załączony szkic Arduino „PumpSaver.ino” jest skonfigurowany do monitorowania prądu pobieranego z pompy, a jeśli przekroczy 1 A przez ponad minutę, przekaźnik wyłączy się, aby zatrzymać pompę, zaświeci się dioda LED i włączy się alarm będzie odtwarzany z podłączonego głośnika co 5 minut, aby poinformować Cię, że coś jest nie tak.

W tym miejscu chciałbym ostrzec wszystkich czytelników, że zawsze dobrze jest mieć zainstalowaną pompę zapasową na wypadek awarii podstawowego, na własnym zasilaniu (moja jest baterią podtrzymującą). Oczywiście nie chcesz, aby Twoja piwnica zalała się, gdyby coś poszło nie tak z samym systemem

Kieszonkowe dzieci

1 x Arduino Uno (użyłem Uno R3) i zasilacz do jego uruchomienia

1x5 v moduł przełącznika przekaźnika (jqc-3ff-s-z)

1 x transoptor tranzystorowy 4N36 wraz z gniazdem IC do jego obsługi

1 x moduł czujnika prądu ACS712

Głośnik 1 x 8 omów (i osłona grilla, jeśli chcesz ją powiesić na ścianie)

1 x dioda LED z rezystorem 470 omów (jeśli potrzebujesz wizualnego wskaźnika wyłączenia systemu)

mała płytka projektowa z obwodem drukowanym

pudełko projekt

przewód głośnikowy

Mój skrypt PumpSaver.ino!

listwa przeciwprzepięciowa (zalecana, ale opcjonalnie)

Krok 1: Przenieś skrypt.ino do Arduino Uno R3

Korzystając z oprogramowania Arduino IDE, przenieś załączony szkic PumpSaver.ino do Arduino Uno R3. Zapoznaj się z witryną Arduino, aby uzyskać informacje o wszelkich problemach związanych z łącznością.

Krok 2: Schemat

Schemat
Schemat
Schemat
Schemat

Postępując zgodnie z tym schematem, dokończ okablowanie tego obwodu, upewniając się, że ułożysz go w sposób, który będzie działał z twoją obudową. Użyłem hobbystycznej płytki drukowanej obok UNO i kilku końcówek przedłużaczy, które leżałem wokół. Wszystkie komponenty można dość łatwo znaleźć w serwisie eBay lub Amazon.

Optotranzystor 4N36 jest wymagany, ponieważ wejście dla tych modułów przekaźnikowych zostanie uruchomione, nawet gdy wyjściowy pin cyfrowy na Arduino jest LOW. Zasadniczo po prostu oddzielamy nadmiernie czuły styk wejściowy modułu przekaźnika od cyfrowego styku 10 Arduino, wysyłając go przez optycznie sterowany tranzystor, zasilany z samego styku 10.

Uwaga dotycząca diody LED: NIE podłączaj diody LED bezpośrednio do pinów wyjścia cyfrowego w Arduino - upewnij się, że używasz rezystora. Sama dioda LED z pewnością uszkodzi Arduino UNO.

Upewnij się, że określiłeś prąd pobierany przez pompę ściekową przed wybraniem bieżącego modułu. Mój jest oceniany na 30 amperów, co jest więcej niż wystarczające dla mojej pompy głębinowej. Jeśli przejrzysz szkic Arduino, zauważysz, że zawiera on również komentarz dotyczący modyfikowania zmiennej mVperAmp, jeśli twój czujnik prądu ma zamiast tego model 20 amperów.

Szkic przekaże również dane do monitora szeregowego, jeśli chcesz przetestować, gdy jest podłączony do komputera.

Krok 3: Zakończ montaż i test

Zakończ montaż i test
Zakończ montaż i test
Zakończ montaż i test
Zakończ montaż i test

Aby dokończyć montaż, zdecydowałem się zainstalować listwę przeciwprzepięciową do zasilania systemu. W naszym regionie prąd nie zawsze jest niezawodny, więc pomyślałem, że będzie lepiej niż żałować.

Na koniec zamówiłem ładny mały grill głośnikowy do mojego 8-omowego głośnika i zamontowałem go na ścianie w przestrzeni mieszkalnej. Aby przetestować zespół, chwyciłem przenośny grzejnik i podłączyłem go, pozostawiając go włączonego przez ponad minutę. System działał zgodnie z założeniami, odłączając grzałkę i alarmując mnie, że przekroczył limit czasu.

UWAGA: Szkic można edytować w oprogramowaniu Arduino IDE, aby wydłużyć czas działania, niezależnie od tego, jak długo pompa ściekowa zwykle obniża poziom wody do miejsca, w którym pływak go odcina. Dla mnie to nigdy nie trwało dłużej niż minuta, ale twoja może być inna.

Zalecana: