Obsah:

Arduino řízené čerpadlo pro vypouštění vody: 4 kroky (s obrázky)
Arduino řízené čerpadlo pro vypouštění vody: 4 kroky (s obrázky)

Video: Arduino řízené čerpadlo pro vypouštění vody: 4 kroky (s obrázky)

Video: Arduino řízené čerpadlo pro vypouštění vody: 4 kroky (s obrázky)
Video: 😍WATER PUMP USING ARDUINO🔥#shorts#viral#arduino#waterpump 2024, Červenec
Anonim
Arduino řízené čerpadlo pro vypouštění vody
Arduino řízené čerpadlo pro vypouštění vody

Myšlenka tohoto projektu se zrodila, když jsem si do bytu pořídil kondenzační plynový kotel. V blízkosti nemám žádný odtok kondenzované vody, kterou kotel produkuje. Voda se tedy několik dní shromažďuje v 20litrové nádrži (bubnu), a když se naplní, musím ji vypustit ručně. Rozhodl jsem se tedy vyrobit čerpadlo řízené Arduinem, které bude vodu vypouštět jediným stisknutím tlačítka. Displej zobrazuje stav čerpadla. Přidal jsem dva snímače hladiny k zastavení čerpadla, pokud odtok buď přetéká, nebo hladina klesá uvnitř sběrné nádrže. To je důležité pro správnou funkci čerpadla, aby bylo vždy ponořeno.

Krok 1: Díly použité pro projekt

Díly použité pro projekt
Díly použité pro projekt

Pro tento projekt jsem použil:- Arduino uno board pro testování (Arduino nano pro finální projekt)

- Ponorné vodní čerpadlo 12V

- protoboard

- reléový modul

- 10k potenciometr

- 4 NPN tranzistory

- bzučák

- propojovací vodiče

- různé odpory

- tlačítko

- vypínač

Krok 2: Poslední, ale ne nejméně

Připojil jsem zdrojový kód Arduina.

Toto je můj první projekt Arduino. Jsem spokojený, že se mi to podařilo zprovoznit a skutečně ušetřit čas pomocí této pumpy. Budu však pracovat na jeho vzhledu a ještě ho trochu zdokonalit. Jsem otevřen pro návrhy.

Krok 3: Vytvoření snímačů hladiny vody

Vytvoření snímačů hladiny vody
Vytvoření snímačů hladiny vody

Tento projekt má dva snímače hladiny vody. Jeden zastaví čerpadlo, pokud hladina vody klesne, takže čerpadlo bude vždy ponořeno, a druhé zastaví čerpadlo v případě přeplnění vypouštěcí nádrže. Senzor je vyroben ze dvou vodičů a dvou NPN tranzistorů spojených jako Darlingtonův spínač. Jakmile jsou vodiče ponořeny, projde velmi malý proud a tím se aktivuje signál do Arduina.

Jak připojit tranzistory T1 a T2:

T1: Vysílač na základnu T2

T1: Collector to Collector of T2

T1: Základna k zemi přes odpor 470K

T1: Analogový pin A0 od základny k Arduinu (pro první senzor) a pin A1 (pro druhý senzor)

T1: Základna prvního vodiče senzoru, který naváže kontakt s vodou

T2: Vysílač k zemi.

Druhý vodič senzoru bude přicházet z 5V přes 10K rezistor.

Jakmile se senzor připojený k analogu Arduino A1 dostane z vody, čerpadlo se zastaví a na LCD displeji se zobrazí zpráva „Pump off/Low lvl. No water in the tank“. Jakmile se vodiče druhého senzoru hladiny vody dostanou do vody, čerpadlo se zastaví a na LCD displeji se zobrazí „Pump off/ Hi lvl“.

Krok 4: Nastavení digitálních pinů Arduino

Nastavení digitálních pinů Arduino
Nastavení digitálních pinů Arduino

Použil jsem ponorné čerpadlo 12V, které bylo dodáváno z 12V nástěnného adaptéru.

Čerpadlo je řízeno digitálním pinem Arduino č. 9 prostřednictvím relé.

Digitální pin Arduino č. 8 je připojen k tlačítku pro spuštění čerpadla nebo pro jeho manuální zastavení.

Digitální pin Arduino No 11 ovládá bílou LED - která indikuje, zda je čerpadlo k dispozici nebo ne.

Digitální pin Arduino č. 12 ovládá zelenou LED - která indikuje, kdy je čerpadlo zapnuté.

Digitální pin Arduino č. 13 ovládá červenou LED - která indikuje, kdy je čerpadlo zastaveno (přidal jsem také bzučák, který vydá zvukový signál, když se čerpadlo zastaví).

Digitální piny Arduino č. 2, 3, 4, 5, 6, 7 jsou připojeny k LCD.

Doporučuje: