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

Гардуино - Arduino -той ухаалаг цэцэрлэг: 4 алхам (зурагтай)
Гардуино - Arduino -той ухаалаг цэцэрлэг: 4 алхам (зурагтай)

Видео: Гардуино - Arduino -той ухаалаг цэцэрлэг: 4 алхам (зурагтай)

Видео: Гардуино - Arduino -той ухаалаг цэцэрлэг: 4 алхам (зурагтай)
Видео: Гениальный метод! все потребности сада, строительство системы орошения сада 2024, Арваннэгдүгээр
Anonim
Image
Image
Гардуино - Arduino -той ухаалаг цэцэрлэг
Гардуино - Arduino -той ухаалаг цэцэрлэг

Эдгээр өдрүүдэд хэн ч гэм зэмгүй байдаггүй. Санамсаргүйгээр ургамал алаагүй хүн байна уу?

Ургамлыг амьд байлгах нь хэцүү байдаг. Та шинэ ургамал худалдаж авдаг бөгөөд хамгийн муу тохиолдолд услахаа мартдаг. Илүү сайн тохиолдолд та үүнийг байгаа гэдгийг санаж байгаа боловч үүнийг зөв зохицуулж чадахгүй байна.

Garduino -ийн тусламжтайгаар бид танай гэрийг эрүүл, аз жаргалтай ургамлын үзэсгэлэнт хүлэмж болгоход туслах болно.

Garduino бол ургамал хянах ухаалаг платформ бөгөөд энэ нь танай ургамлыг илүү сайн мэдэхэд туслах болно.

Гардуино яагаад ийм дажгүй юм бэ?

  • Энэ нь ургамлын хөрсний чийгийг хянадаг. Хэт бага чийг нь ургац алдах, ургамлын үхэлд хүргэж болзошгүй юм. Хэрэв чийгийн түвшин бага байвал хэрэглэгч ургамлаа услах ёстой. Чийгийн түвшинг зохих хэмжээнд байлгах нь хэт их услахаас зайлсхийхэд тусалдаг. Хэт их услах нь үндэстний өвчин, усыг дэмий үрэхэд хүргэдэг ургамлын үхлийн нийтлэг бөгөөд сайн мэддэг шалтгаан юм.
  • Энэ нь ургамлын эргэн тойрон дахь температурыг хянадаг. Температур нь ургамлын өсөлтийн гол хүчин зүйл болдог. Энэ нь температур хэт өндөр байх үед хяналт тавихад тусалдаг. Мэдээлэл, бага температур нь ургамалд муугаар нөлөөлдөг, өндөр температур нь заримдаа бүр дорддог.
  • Энэ нь агаарын чийгшлийг хянадаг. Ихэнх ургамлуудад чийглэг агаар хэрэгтэй байдаг, учир нь амьсгалах нүх нь хүрээлэн буй агаар хуурай байх үед чийгийнхээ ихэнх хэсгийг алддаг бөгөөд энэ алдагдлыг ургамлын шингээсэн усаар орлуулж чадахгүй.

Бид хэн бэ?

Израилийн Герцлия, салбар дундын төвийн (IDC) компьютерийн шинжлэх ухааны хоёр оюутан.

Бид хоёулаа завгүй хуваарьтай, хоёулаа ургамалд дуртай.

Манай орон сууц ургамлаар дүүрэн байдаг тул тэдэнд зохих ёсоор анхаарал тавих нь хэцүү байдаг.

Ихэнхдээ бид тэднийг услахаа мартдаг бөгөөд санаж байхдаа мартсан байдлаа хэт их услах замаар нөхөхийг хичээдэг.

Энэхүү ургамлын хяналтын систем нь "Юмсын интернет (IoT)" курсын бидний эцсийн төсөл юм.

Энэ нь бидэнд тусалсан шиг танд тусална гэж найдаж байна!

Бид танаас сонсох дуртай

Манай төслийг туршиж үзсэн үү? Бидэнд мэдэгдээрэй! Хэрэв танд сайжруулах оноо, санал хүсэлт байвал бид танаас сонсохдоо баяртай байх болно. Нэмж дурдахад бид хэдэн зураг авахыг хүсч байна!

Хангамж

  • 1 x ESP8266 самбар (Бид Wemos D1 мини ашигладаг байсан)
  • 1 x Микро USB кабель
  • 20 x холбогч кабель
  • 1 x Температур ба чийгшил мэдрэгч (Бид DHT22 ашигласан)
  • 1 x 10K Ом эсэргүүцэл
  • 1 x Хөрсний чийг мэдрэгч
  • 1 x LCD (Бид Grove LCD RGB арын гэрэлтүүлэг ашигладаг байсан)
  • 1 х талхны самбар

Алхам 1: Хэлхээ

Хэлхээ
Хэлхээ
Хэлхээ
Хэлхээ

Энэ үе шатанд бид бүх мэдрэгчийг холбох болно.

Хөрсний чийгийн мэдрэгч:

  • VCC -ийг 3.3V -т холбоно уу
  • GND -ийг G руу холбоно уу
  • A0 -ийг A0 руу холбоно уу

LCD дэлгэц:

  • GND -ийг G руу холбоно уу
  • VCC -ийг 5V -т холбоно уу
  • SDA ба SCL -ийг D1, D2 руу холбоно уу

Чийг ба температур мэдрэгч:

  • GND -ийг G руу холбоно уу
  • VCC -ийг 3.3V -т холбоно уу
  • 10K Ом эсэргүүцэлтэй өгөгдлийг хэлхээнд байгаа шиг D3 ба тэжээлд холбоно уу

Алхам 2: Шаардлагатай програм хангамж ба хяналтын самбарыг суулгах

Шаардлагатай програм хангамж ба хяналтын самбарыг суулгах
Шаардлагатай програм хангамж ба хяналтын самбарыг суулгах
Шаардлагатай програм хангамж ба хяналтын самбарыг суулгах
Шаардлагатай програм хангамж ба хяналтын самбарыг суулгах

Arduino IDE

Arduino IDE суулгах:

www.arduino.cc/en/Guide/HomePage

ESP8266 хавтангийн холбогдох "драйверуудыг" Arduino IDE дээрээ суулгана уу.

randomnerdtutorials.com/how-to-install-esp…

Адафрут

Бүртгэл үүсгэх:

io.adafruit.com

'Хангамж' руу очоод 4 тэжээл нэмнэ үү:

1. Хөрсний чийг

2. Чийгшил

3. Температур

4. Анхааруулга

Дараа нь 'Хяналтын самбар' руу очоод шинэ самбар үүсгээд, хяналтын самбарт орж, хуудасны баруун талд нэмэх тэмдгийг ашиглан 4 блок нэмнэ үү.

1. Шугаман диаграмын блокыг нэмээд SoilMoisture тэжээлийг сонгоод хамгийн бага утга нь 0, хамгийн их нь 1100 байна.

2. Gauge блок нэмж, дараа нь AirMoisture тэжээлийг сонгоод хамгийн их утга нь 100 байгаа эсэхийг шалгаарай.

3. Stream блокыг нэмж Температурын тэжээлийг сонгоно уу

4. Текст блокыг нэмж, дараа нь Сэрэмжлүүлгийн тэжээлийг сонгоно уу

'Хадгалах' дээр дарна уу.

Алхам 3: Код

Код
Код

Кодыг хавсаргасан бөгөөд сайн баримтжуулсан тул ашиглахад хялбар болно.

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

Цуваа дэлгэцийг ажиллуулж байхдаа 115200 аудиод байгаа эсэхийг шалгаарай.

Төслийнхөө дагуу кодоо өөрчлөх шаардлагатай газрууд байгааг анхаарна уу (WiFi -ийн дэлгэрэнгүй мэдээлэл гэх мэт).

Баримт бичигт бүгдийг бичсэн болно.

Алхам 4: Мэдэгдэл оруулах

Түлхэх мэдэгдэл
Түлхэх мэдэгдэл
Түлхэх мэдэгдэл
Түлхэх мэдэгдэл

Мэдэгдэл авахын тулд MQTT Push Client програмыг татаж аваад програмаа оруулна уу.

1. Сервер нэмэх. Ихэнх дэлгэрэнгүй мэдээллийг аль хэдийн оруулсан болно, зөвхөн хэрэглэгчийн нэр, нууц үгээ оруулна уу.

2. Үзэхийг хүсч буй сэдвүүдээ (Adafruit IO дээр тэжээх) нэмнэ үү. Манай төсөлд UserName/feed/alert гэсэн сэдвийг оруулна уу. Дараа нь хадгална уу.

3. Энэ бол энэ тухай юм! Хэрэв та мэдрэгчийн талаар илүү их мэдээлэл авах сонирхолтой байгаа бол шинэ сэдвийг нэмж UserName/feed/*сэдэв*-ийг бөглөнө үү. Та ямар мэдэгдэл авахыг хүсч байгаагаа сонгох боломжтой.

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

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