Агуулгын хүснэгт:

Arduino ашиглан хөрсний чийгшил мэдрэгчийг хэрхэн ашиглах вэ: 4 алхам
Arduino ашиглан хөрсний чийгшил мэдрэгчийг хэрхэн ашиглах вэ: 4 алхам

Видео: Arduino ашиглан хөрсний чийгшил мэдрэгчийг хэрхэн ашиглах вэ: 4 алхам

Видео: Arduino ашиглан хөрсний чийгшил мэдрэгчийг хэрхэн ашиглах вэ: 4 алхам
Видео: Diseña el cultivo de tus alimentos en espacios cerrados usando programación de código abierto 2024, Арваннэгдүгээр
Anonim
Arduino ашиглан хөрсний чийгшил мэдрэгчийг хэрхэн ашиглах талаар
Arduino ашиглан хөрсний чийгшил мэдрэгчийг хэрхэн ашиглах талаар

Хөрсний чийгшил мэдрэгч нь хөрсний чийгийг хэмжих боломжтой мэдрэгч юм. Ухаалаг фермерийн аж ахуй, усжуулалтын хянагчийн төсөл эсвэл Хөдөө аж ахуйн IoT төслүүдийн прототип хийхэд тохиромжтой.

Энэхүү мэдрэгч нь 2 датчиктай. Хөрсний эсэргүүцлийг хэмжихэд ашигладаг.

Хөрс чийгтэй эсвэл нойтон байвал эсэргүүцэл нь хуурай байхаас өөр байх болно. Мэдрэгч нь эсэргүүцэл бүрийн нөхцөл байдлыг уншиж, чийгшлийн өгөгдөл болгон хувиргадаг.

Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд

Шаардлагатай бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд

Дараах бүрэлдэхүүн хэсгүүд шаардлагатай болно.

  • Хөрсний чийгшил мэдрэгч
  • Ардуино Нано
  • Утас холбогч
  • USB мини
  • Нэг сав ус

Алхам 2: Бүх бүрэлдэхүүн хэсгүүдийг угсарна

Бүх бүрэлдэхүүн хэсгүүдийг нэгтгэх
Бүх бүрэлдэхүүн хэсгүүдийг нэгтгэх

Arduino самбарыг хөрсний чийгшил мэдрэгчтэй холбоно уу. Миний доор бичсэн зураг эсвэл зааврыг үзнэ үү.

Ардуино руу хөрсний чийгшил

VCC ==> +5V

GND ==> GND

AO ==> A0

Алхам 3: Ноорог хийх

Ноорог хийх
Ноорог хийх

Хөрсний чийг мэдрэгчийг нэмэлт номын сан ашиглахгүйгээр шууд унших боломжтой. Та аналог оролтыг ашиглан мэдрэгчийн утгыг уншиж болно.

Энэ бол мэдрэгчийн утгыг уншихын тулд хийсэн ноорог юм.

int sensorPin = A0; // потенциометрийн мэдрэгчийн оролтын зүүг сонгоно ууValue = 0; // мэдрэгчээс ирж буй утгыг хадгалах хувьсагч

хүчингүй тохиргоо () {

Цуваа эхлэх (9600);

}

void loop () {

// мэдрэгчийн утгыг уншина уу: sensorValue = analogRead (sensorPin); Serial.println (sensorValue); саатал (1000); }

эсвэл миний доор оруулсан файлыг татаж аваарай

Алхам 4: Үр дүн

Үр дүн
Үр дүн
Үр дүн
Үр дүн
Үр дүн
Үр дүн

Би мэдрэгчийг лонхны гадна талд байрлуулахад дэлгэц дээрх утга 700 -аас 1023 хүртэл байна.

Мэдрэгчийг усны саванд хийхэд харуулах утга нь ойролцоогоор 250-700 байна.

гэж дүгнэж болно:

  • 250 -аас 700 хүртэлх утга нь чийгтэй гэсэн үг юм
  • 700 -аас 1023 хүртэлх утга нь хуурай гэсэн үг юм

Та үүнийг туршиж үзээд тохируулж болно

Зөвлөмж болгож буй: