İçindekiler:
- Adım 1: Parçaları Toplama
- 2. Adım: LCD'yi bağlayın
- Adım 3: Nem Sensörünü Bağlayın
- 4. Adım: Kod
- Adım 5: Güç Kaynağını Ekleyin
Video: Arduino LCD Toprak Nem Sensörü: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Yapacağımız şey, iki "bıçak" arasındaki dirence dayalı çalışan YL-69 sensörlü bir Arduino nem sensörü. Bize 450-1023 arasında değerler verecek, bu yüzden yüzde değerini elde etmek için haritalamamız gerekiyor, ancak buna daha sonra geleceğiz. Öyleyse başlayalım.
Adım 1: Parçaları Toplama
Şunları toplamanız gerekiyor:
1. LCD 16x2 (Benim durumumda beyaz)
2. Potansiyometre 47k Ohm (veya daha küçük, bende sadece o var ama 10-20k da kullanabilirsiniz ve gayet iyi olur)
3. Kablolar, bir sürü kablo
4. Prototip kurulu
5. Arduino Uno / Arduino Pro mini (programlayıcı ile)
6. Güç kaynağı (örneğin 9V pil)
7. Nem sensörü (örn. YL-69 için)
2. Adım: LCD'yi bağlayın
Şematikte gösterildiği gibi LCD'yi kablolarla arduino'ya bağlayın. Potansiyometreyi unutma.
Adım 3: Nem Sensörünü Bağlayın
Nem sensörü kartı VCC pimini prototip kartının + rayına ve GND pimini toprağa bağlayın. (Arduino kartında ikinci toprağa bağladım)
Nem sensörü veri pininin arduino kartındaki A0'a (YL-69 olması durumunda 4 pinin sonuncusu) bağlanması gerekir.
4. Adım: Kod
// Yazar: W. Marczak#include// LCD kitaplığını içerirLiquidCrystal lcd(12, 11, 7, 6, 5, 4);// Pinleri 12, 11, 7, 6, 5, 4 olarak ayarlayın. LCD'niz için farklı, üretici kataloğunu kontrol edin potPin = A0; //input pinint toprak=0;void setup() {lcd.begin(16, 2);// lcd satırlar ve sütunlarlcd.print("Nem");// sortSerial.begin(9600);}void döngüsü () {// değerleri haritalayınint toprak = analogRead(potPin);toprak = constrain(toprak, 485, 1023);toprak = harita(toprak, 485, 1023, 100, 0);lcd.setCursor(0, 1); //son sayıları gösterlcd.print(toprak);//sondaki yüzde sembolünü yazdırlcd.print("%");//0.1 saniye beklegecikme(75);//fazladan karakterleri silinlcd.print(" "); gecikme(1);}
Adım 5: Güç Kaynağını Ekleyin
Uygun güç kaynağını ekleyin (5-9V iyi olmalıdır) ve potansiyometre ile LCD'nizin kontrastını ayarlayın. Ayrıca, küçük panodaki kırmızı ışık yanmıyorsa, YL-69 nem sensöründeki potansiyometreyi ayarlayın. Almanız gereken şey resimde gösterildiği gibi, ancak Wilgotnosc yerine "Nem" alacaksınız, çünkü Nem benim dilimde wilgnotność. Bir bardak su ile sensörün düzgün çalışıp çalışmadığını kontrol edin.
Önerilen:
Toprak Nem Sensörü Kalibrasyonu: 5 Adım
Toprak Nemi Sensörü Kalibrasyonu: Piyasada bahçıvanın bitkilerini ne zaman sulayacağına karar vermesine yardımcı olacak birçok toprak nemi ölçer vardır. Ne yazık ki, bir avuç toprak alıp renk ve dokuyu incelemek bu aletlerin çoğu kadar güvenilir! Hatta bazı sondalar kayıt
Kolay Toprak Nem Sensörü Arduino 7 Segment Ekran: 4 Adım (Resimli)
Kolay Toprak Nemi Sensörü Arduino 7 Segment Ekranı: Merhaba! Karantina zor olabilir. Evde küçük bir bahçeye ve bolca bitkiye sahip olduğum için şanslıyım ve bu, evde sıkışıp kaldığımda onlara iyi bakmama yardımcı olacak küçük bir araç yapabileceğimi düşünmeme neden oldu. Bu proje basit ve işlevsel bir
ESP32 WiFi TOPRAK NEM SENSÖRÜ: 5 Adım
ESP32 WiFi TOPRAK NEM SENSÖRÜ: Toprağın direncini ölçmek için topraktan elektrik sinyali gönderen ucuz toprak nem sensörlerinin hepsi başarısız oluyor. Elektroliz, bu sensörleri pratik olarak kullanmaz hale getirir. Elektroliz hakkında daha fazla bilgiyi burada bulabilirsiniz. Bu projede kullanılan sensör
Arduino Kullanarak Toprak Nem Sensörü Nasıl Kullanılır: 4 Adım
Arduino Kullanarak Toprak Nem Sensörü Nasıl Kullanılır: Toprak Nem sensörü topraktaki nemi ölçmek için kullanılabilen bir sensördür. Akıllı tarım projeleri, Sulama kontrolörleri projeleri veya IoT Tarım projelerinin prototiplerini yapmak için uygundur. Bu sensörün 2 probu vardır. Şunu ifade etmek için kullanılan
Kendin Yap Toprak Nem Sensörü Nasıl Yapılır [ARDUINO/ESP UYUMLU]: 3 Adım
Kendin Yap Toprak Nem Sensörü Nasıl Yapılır [ARDUINO/ESP UYUMLU]: Merhaba, bu rehberimizde sıfırdan toprak nem sensörü nasıl yapılır onu göreceğiz!Çok ucuzdur ve elektriksel açıdan her türlü mikrodenetleyici ile uyumludur. bakış açısından devre basit bir emeklilik bölücü olarak sunulur