İçindekiler:

Temassız ve Korozyonsuz Su Seviye Göstergesi ve Motor Kontrolü.: 5 Adım
Temassız ve Korozyonsuz Su Seviye Göstergesi ve Motor Kontrolü.: 5 Adım

Video: Temassız ve Korozyonsuz Su Seviye Göstergesi ve Motor Kontrolü.: 5 Adım

Video: Temassız ve Korozyonsuz Su Seviye Göstergesi ve Motor Kontrolü.: 5 Adım
Video: Temassız ve Fırçasız Oto Yıkama Robotu - Test Videosu 2024, Kasım
Anonim
Kontak Daha Az ve Korozyonsuz Su Seviye Göstergesi ve Motor Kontrolü
Kontak Daha Az ve Korozyonsuz Su Seviye Göstergesi ve Motor Kontrolü
Kontak Daha Az ve Korozyonsuz Su Seviye Göstergesi ve Motor Kontrolü
Kontak Daha Az ve Korozyonsuz Su Seviye Göstergesi ve Motor Kontrolü

HI, Bu derste, ultrasonik sensör ve Arduino uno kartı yardımıyla temassız bir şekilde üç farklı renkli led kullanarak üst tankın su seviyelerine (Yüksek, Orta, Düşük) göre Su deposu durumunun nasıl alınacağını göreceğiz..

Artıları:

1. Ultrasonik sensörün cismin mesafesini (su da olsa) bir sinyal ileterek ve geri dönmenin ne kadar sürdüğünü hesaplayarak aldığı Temassız yönteme gittiğimizden, tellerde korozyon sorunu yoktur..

2. Herhangi bir zamanda herhangi bir ekstra donanım olmadan seviyeleri artırabilir veya azaltabiliriz.

3. Daha az bakım.

4. Küçük güneş paneli ile bile çalışır.

Eksileri:

1. Tamamen su geçirmez değildir, Ultrasonik sensör su ile temas etmemelidir.

İhtiyacımız var

1. Ultrasonik Sensör- HC SR04 -1

2. Arduino uno kartı - 1

3. Farklı renklerde ledler -3

4. 100 ohm dirençler-3

5. arduino'yu programlamak için usb kablosu.

6. bazı bağlantı telleri.

7. Panoya güç sağlamak için güneş paneli 10 v, 5w veya 9v adaptör veya 5v adaptör.

Tüm proje iki bölüme ayrılmıştır, Bölüm-1:farklı su seviyeleri için led arayüzleri

Part2: Röle arabirimi. AC(220V/110V) motor kontrolü için.

Bölüm 1:

Adım 1: Arduino Uno Kartını Test Etme

Arduino Uno Kartını Test Etme
Arduino Uno Kartını Test Etme
Arduino Uno Kartını Test Etme
Arduino Uno Kartını Test Etme

Tüm yeni kartlar önceden programlanmış onboard led yanıp sönme ile gelir, ancak diğer projeler için kullanılan eski uno'yu kullanırsak, basit onboard led yanıp sönme programı ile test edilebilir.

2. Adım: Kodlayın

Uno'yu bu kodla programlayın.

Kodu ihtiyaçlarınıza göre değiştirebilirsiniz, burada tankın maksimum yüksekliği 110 cm'dir.

Su seviyesi >60 cm && <= 70 cm olduğunda kırmızı led yanar.

Su seviyesi >40 && <=60.cm olduğunda mavi led yanıp söner

Su seviyesi >25 && <=40 cm olduğunda mavi led yanar.

Su seviyesi <25 cm olduğunda yeşil led yanar.

Adım 3: Devre Şeması

Devre şeması
Devre şeması
Devre şeması
Devre şeması
Devre şeması
Devre şeması

1. Ultrasonik sensörü maksimum su seviyesinin birkaç santimetre üzerine kurun ve su geçirmez bir kap ile sabitleyin.

2. Uzatma kablolarını kullanarak sensör viz vcc, gnd, trig, echo'dan arduino kartına dört kablo getirin.

3. Sensörün 1. Vcc kablosunu 5v arduinoya bağlayın

2. sensörün gnd kablosu arduino'nun gnd'sine

3. Sensörün kablosunu arduino'nun 8 numaralı pimine bağlayın

4. Sensörün eko kablosu, arduino'nun 10 numaralı pimine

Şimdi su seviyesini göstermek için LED'leri bağlamamız gerekiyor.

1. Kırmızıyı 2 numaralı pinden 100 ohm'luk dirençle gnd'ye bağlayın, bu düşük seviyeyi gösterir

2. Yeşili pim #4'ten 100 ohm'luk dirençle gnd'ye bağlayın, bu yüksek seviyeyi gösterir

3. Pin #3'ten beyazı 100 ohm'luk dirençle gnd'ye bağlayın, bu orta seviyeyi gösterir.

Adım 4: Arduino'ya Güç Kaynağı

1.9v adaptör kullanabilirsiniz.

veya

2. 10v güneş paneli yapabilirsiniz.

veya

3. pindeki arduino v'ye doğrudan 5v kullanabilirsiniz.

Önerilen: