Mündəricat:

Su Arıtmaq üçün Arduino İdarə Edilən Pompa: 4 Addım (Şəkillərlə birlikdə)
Su Arıtmaq üçün Arduino İdarə Edilən Pompa: 4 Addım (Şəkillərlə birlikdə)

Video: Su Arıtmaq üçün Arduino İdarə Edilən Pompa: 4 Addım (Şəkillərlə birlikdə)

Video: Su Arıtmaq üçün Arduino İdarə Edilən Pompa: 4 Addım (Şəkillərlə birlikdə)
Video: 1 Manat Pul Xərcləmədən QARIN Piylərini Əridin - Vakuum Hərəkəti 2024, Iyul
Anonim
Su Arıtmaq üçün Arduino İdarə Edilən Nasos
Su Arıtmaq üçün Arduino İdarə Edilən Nasos

Bu layihənin ideyası mənzilimə kondensasiya qazlı qazan alanda ortaya çıxdı. Qazanın istehsal etdiyi qatılaşdırılmış suya yaxın bir drenajım yoxdur. Su bir neçə gün ərzində 20 litrlik bir tanka (barabana) yığılır və doldurulduqda onu əllə boşaltmalı oluram. Beləliklə, düyməni bir dəfə basmaqla suyu boşaltacaq bir Arduino idarə olunan nasos hazırlamaq qərarına gəldim. Ekranda nasosun vəziyyəti göstərilir. Drenaj ya daşır və ya toplama tankının içərisinə düşürsə, nasosu dayandırmaq üçün iki səviyyəli sensorlar əlavə etdim. Bu, həmişə su altında qalmaq üçün nasosun yaxşı işləməsi üçün vacibdir.

Addım 1: Layihə üçün istifadə olunan hissələr

Layihə üçün istifadə olunan hissələr
Layihə üçün istifadə olunan hissələr

Bu layihə üçün istifadə etdim:- Test üçün Arduino uno lövhəsi (son layihə üçün Arduino nano)

- 12V dalğıc su nasosu

- protoboard

- bir relay modulu

- 10k potensiometr

- 4 NPN tranzistor

- səs siqnalı

- tullanan tellər

- müxtəlif rezistorlar

- bir düymə

- açar

Addım 2: Son, lakin ən az deyil

Arduinonun mənbə kodunu əlavə etdim.

Bu mənim ilk Arduino layihəmdir. Bu nasosdan istifadə edərək vaxtını qənaət etməyə çalışdığımdan məmnunam. Görünüşü üzərində çalışacağam və bir az da mükəmməlləşdirəcəyəm. Təkliflərə açıqam.

Addım 3: Su Səviyyə Sensorlarının Yaradılması

Su Səviyyə Sensorlarının Yaradılması
Su Səviyyə Sensorlarının Yaradılması

Bu layihədə iki su səviyyəsi sensoru var. Su səviyyəsi aşağı düşdüyü təqdirdə nasos dayanacaq, buna görə də nasos həmişə su altında qalacaq, ikincisi isə boşaltma tankının həddindən artıq doldurulması halında nasosu dayandıracaq. Sensor, Darlington açarı olaraq bağlanan iki teldən və iki NPN tranzistorundan hazırlanmışdır. Tellər batdıqdan sonra çox kiçik bir cərəyan keçir və bu siqnalı Arduinoya aktivləşdirir.

T1 və T2 tranzistorlarını necə bağlamaq olar:

T1: T2 bazasına emitent

T1: Kolleksiyaçıdan T2 Kollektoruna

T1: 470K rezistor vasitəsilə bazadan yerə

T1: Arduino analog Pin A0 (ilk sensor üçün) və Pin A1 (ikinci sensor üçün)

T1: Sensorun suda təmas quracaq ilk telinin əsası

T2: Yerə yayıcı.

Sensorun ikinci teli 10V rezistordan 5V -dən gələcək.

Arduino A1 analoquna qoşulan sensor sudan çıxdıqda, nasos dayanır və LCD -də "Pump off/Low lvl. Tankda su yoxdur" mesajı görünür. İkinci su səviyyəsi sensoru üzərindəki tellər suya çatdıqda, nasos dayanacaq və LCD -də "Pump off/ Hi lvl" göstəriləcək.

Addım 4: Arduino Rəqəmsal Pimlərin Qurulması

Arduino Rəqəmsal Pimlərin Qurulması
Arduino Rəqəmsal Pimlərin Qurulması

12V divar adapterindən alınan 12V sualtı nasosdan istifadə etdim.

Pompa, 9 nömrəli Arduino rəqəmsal pin tərəfindən bir röle vasitəsilə idarə olunur.

Arduino rəqəmsal pin No 8, nasosu işə salmaq və ya əl ilə dayandırmaq üçün bir düyməyə bağlıdır.

Arduino rəqəmsal pin No 11, ağ LED -i idarə edir - bu, nasosun olub olmadığını göstərir.

Arduino rəqəmsal pin No 12 yaşıl LED -i idarə edir - bu, nasosun nə vaxt açıldığını göstərir.

Arduino rəqəmsal pin No 13, qırmızı bir LEDə nəzarət edir - bu, nasosun nə vaxt dayandırıldığını göstərir (nasos dayandıqda səs siqnalı almaq üçün səs siqnalı da əlavə etdim).

LCD -yə 2, 3, 4, 5, 6, 7 nömrəli Arduino rəqəmsal pinləri qoşulur.

Tövsiyə: