Përmbajtje:

Pompë e kontrolluar Arduino për kullimin e ujit: 4 hapa (me fotografi)
Pompë e kontrolluar Arduino për kullimin e ujit: 4 hapa (me fotografi)

Video: Pompë e kontrolluar Arduino për kullimin e ujit: 4 hapa (me fotografi)

Video: Pompë e kontrolluar Arduino për kullimin e ujit: 4 hapa (me fotografi)
Video: controllo per pompa peristaltica 2024, Nëntor
Anonim
Pompë e kontrolluar Arduino për kullimin e ujit
Pompë e kontrolluar Arduino për kullimin e ujit

Ideja e këtij projekti doli kur bleva një kazan me gaz kondensues për banesën time. Unë nuk kam asnjë kullim afër për ujin e kondensuar që prodhon kaldaja. Kështu që uji mblidhet në një rezervuar 20 -litërsh (daulle) për disa ditë dhe kur të mbushet, më duhet ta shkarkoj me dorë. Kështu vendosa të bëj një pompë të kontrolluar Arduino e cila do të shkarkojë ujin me vetëm një shtypje të butonit. Një ekran tregon gjendjen e pompës. Kam shtuar dy sensorë të nivelit për të ndaluar pompën nëse kullimi ose është i tejmbushur ose niveli po bie brenda rezervuarit të grumbullimit. Kjo është e rëndësishme për funksionimin e mirë të pompës, në mënyrë që të jetë gjithmonë nën ujë.

Hapi 1: Pjesët e përdorura për projektin

Pjesët e përdorura për projektin
Pjesët e përdorura për projektin

Për këtë projekt kam përdorur:- Arduino uno board për testim (Arduino nano për projektin përfundimtar)

- Pompë uji zhytëse 12V

- një protoboard

- një modul stafetë

- një potenciometër 10k

- 4 transistorë NPN

- një zile

- telat kërcyes

- rezistorë të ndryshëm

- një buton shtypës

- një ndërprerës

Hapi 2: I fundit por jo më pak

Kam bashkangjitur kodin burimor të Arduino.

Ky është projekti im i parë Arduino. Unë jam i kënaqur që kam arritur ta bëj atë të funksionojë dhe në të vërtetë të kursej kohë duke përdorur këtë pompë. Unë do të punoj në pamjen e saj edhe pse dhe për ta përsosur atë pak më shumë. Unë jam i hapur për sugjerime.

Hapi 3: Krijimi i sensorëve të nivelit të ujit

Krijimi i sensorëve të nivelit të ujit
Krijimi i sensorëve të nivelit të ujit

Ky projekt ka dy sensorë të nivelit të ujit. Njëri do të ndalojë pompën nëse niveli i ujit bie kështu pompa do të jetë gjithmonë e zhytur dhe e dyta do të ndalojë pompën në rast se rezervuari i shkarkimit mbushet shumë. Sensori është bërë nga dy tela dhe dy transistorë NPN të lidhur si ndërprerës Darlington. Një rrymë shumë e vogël kalon pasi telat janë zhytur dhe kjo aktivizon sinjalin në Arduino.

Si të lidhni transistorët T1 dhe T2:

T1: Emetues në Bazën e T2

T1: Koleksionist tek Koleksionist i T2

T1: Baza në Tokë përmes një rezistori 470K

T1: Baza në Arduino analoge Pin A0 (për sensorin e parë) dhe Pin A1 (për sensorin e dytë)

T1: Baza e telit të parë të sensorit që do të bëjë kontakt me ujin

T2: Lëshues në tokë.

Teli i dytë i sensorit do të vijë nga 5V përmes një rezistori 10K.

Sapo sensori i lidhur me analogun Arduino A1 të dalë nga uji, pompa ndalet dhe LCD shfaq mesazhin "Pompë fikur/Lvl e ulët. Nuk ka ujë në rezervuar". Pasi telat në sensorin e dytë të nivelit të ujit të arrijnë në ujë, pompa do të ndalet dhe LCD do të shfaqë "Pump off/ Hi lvl".

Hapi 4: Vendosja e kunjave digjitalë Arduino

Vendosja e kunjave digjitalë Arduino
Vendosja e kunjave digjitalë Arduino

Kam përdorur një pompë zhytëse 12V e cila furnizohej nga një përshtatës muri 12V.

Pompa kontrollohet nga pin dixhital Arduino nr 9 përmes një stafetë.

Kodi dixhital Arduino No 8 është i lidhur me një buton për të ndezur pompën ose për ta ndaluar atë me dorë.

Kodi dixhital Arduino No 11 kontrollon një LED të bardhë - e cila tregon nëse pompë është në dispozicion apo jo.

Kodi dixhital Arduino No 12 kontrollon një LED të gjelbër - i cili tregon kur pompa është ndezur.

Pina dixhitale Arduino No 13 kontrollon një LED të kuq - e cila tregon kur pompimi është ndalur (kam shtuar edhe një zile për të marrë një sinjal zanor kur pompa është ndalur).

Kunjat dixhitale Arduino No 2, 3, 4, 5, 6, 7 janë të lidhur me LCD.

Recommended: