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

Нарны хавтангаар ажилладаг ухаалаг ургамал услах: 7 алхам
Нарны хавтангаар ажилладаг ухаалаг ургамал услах: 7 алхам

Видео: Нарны хавтангаар ажилладаг ухаалаг ургамал услах: 7 алхам

Видео: Нарны хавтангаар ажилладаг ухаалаг ургамал услах: 7 алхам
Видео: Ментальные науки: Эдинбург и Доре (Часть 1) 2024, Долдугаар сарын
Anonim
Нарны хавтангаар ажилладаг ухаалаг ургамал услах
Нарны хавтангаар ажилладаг ухаалаг ургамал услах
Нарны хавтангаар ажилладаг ухаалаг ургамал услах
Нарны хавтангаар ажилладаг ухаалаг ургамал услах
Нарны хавтангаар ажилладаг ухаалаг ургамал услах
Нарны хавтангаар ажилладаг ухаалаг ургамал услах

Энэ бол миний анхны SmartPlantWatering төслийн шинэчилсэн хувилбар юм (https://www.instructables.com/id/Smart-Plant-Water…

Өмнөх хувилбараас гол ялгаа:

1. ThingSpeaks.com руу холбогдож, энэ сайтыг ашиглан авсан өгөгдлийг (температур, чийгшил, гэрэл г.м.) нийтлэхэд ашигладаг - ThingSpeaks дахь миний суваг -

2. Батерейгаар ажиллахад тохиромжтой. Энэхүү хувилбар нь 3.7V Lipo 18650 батерейг цэнэглэхийн тулд нарны хавтан ашигладаг.

3. Цаг агаарын байдлаас шалтгаалан шинэчлэлтийн давтамж, усалгааг тохируулна уу (OpenWeatherMap.org ашигладаг).

4. Оновчтой код… Github-д байршуулсан-https://github.com/eplx/esp8266-Plants-Watering

Шаардлага:

- ПХБ

- ESP8266 NodeMCU

- DHT11 мэдрэгч (температур ба чийгшил)

- Буухиа

- Гэрлийн мэдрэгч

- Хайрцаг / сав

- Толгойнууд

- Усны насос (12V)

- жижиг диаметртэй тунгалаг зөөлөн зөөлөн хоолой (усны насосны холбогчоос хамааран өөр өөр байж болно)

- 3.7 Lipo зай

- TP4056 (зай цэнэглэгч)

- утаснууд

- тэвчээр… энэ бол төвөгтэй зүйл биш … гэхдээ үүнийг хийхэд тодорхой хугацаа шаардагддаг, ялангуяа хэрэв та эдгээр бүрэлдэхүүн хэсгүүдтэй анх удаа ямар нэгэн зүйл хийж байгаа бол..:)

ThingSpeaks дээр бүтээсэн зарим графикийг доороос олж болно.

Дараагийн ургамал услах (энэ нь услах үлдсэн цагийг харуулна) Усны түвшин (усны сав дахь литр)

Алхам 1: Алхам 1: Энэхүү схемийг ашиглана уу

Алхам 1: Энэхүү схемийг ашиглана уу
Алхам 1: Энэхүү схемийг ашиглана уу

Схемийг дагаж, үүнийг протокол самбар дээр хуулна уу …

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

1. Protoboard

2. ESP8266 NodeMCU

3. DHT11 мэдрэгч (Температур ба чийгшил)

4. Буухиа

5. Гэрлийн мэдрэгч

6. Усны насос (12V)

7. жижиг диаметртэй тунгалаг зөөлөн зөөлөн хоолой (усны насосны холбогчоос хамааран өөр өөр байж болно)

Алхам 2: ПХБ дээр ажиллах - ESP8266 -ийн гагнуурын толгой ба схемд үндэслэсэн мэдрэгч

ПХБ дээр ажиллах - ESP8266 -ийн гагнуурын толгой ба схемд үндэслэсэн мэдрэгч
ПХБ дээр ажиллах - ESP8266 -ийн гагнуурын толгой ба схемд үндэслэсэн мэдрэгч

Схемийг ашиглан ПХБ -д хуулбарлана уу. Дээрх схемээс гадна би нарны хавтан ашиглан Lipo батерейг цэнэглэхийн тулд TP 4056 загварыг нэмж орууллаа. Хэрэв та хүсвэл бусад цэнэглэгч картыг ашиглаж болно. Батерейгаа хэт цэнэглэх/цэнэггүй болгох хамгаалалттай нэгийг ашиглана уу.

Хэрэв та 12 вольт нарны зай ашигладаг бол хүчдэлийг 5 в болгон хөрвүүлэхийн тулд алхам алхамаар нэмэх хэрэгтэй. TP4046 нь 12V оролтыг дэмждэггүй.

Эдгээр нь Lipo батерейг цэнэглэх, ESP8266 NodeMcu -ийг цэнэглэхийн тулд TP4056 ашиглан хийсэн холболтууд юм.

Нарны хавтан (+) -> Уруудах -> TP4056 (+)

Нарны хавтан (-) -> Уруудах -> TP4056 (-)

TP4056 (OUT +) -> ESP8266 (+); Би энэ холболтод USB кабель ашигласан

TP4056 (OUT -) -> ESP8266 (-);

Алхам 3: Мэдрэгчийг суулгаж, ПХБ -ийг хайрцагт хийнэ

Мэдрэгчийг суулгаж, ПХБ -ийг хайрцагт хийнэ
Мэдрэгчийг суулгаж, ПХБ -ийг хайрцагт хийнэ

Би гадаа ПХБ карт, температур/чийгшил мэдрэгчийг байрлуулах боломжтой хуванцар хайрцгийг ашигласан.

Алхам 4: ThingSpeaks -ийг тохируулна уу

ThingSpeaks -ийг тохируулах
ThingSpeaks -ийг тохируулах

Төслийн энэ хувилбарт би ThingSpeaks.com -ийг ашигласан. Энэ сайт нь үнэгүй бөгөөд арилжааны хувилбартай. Би үнэгүй хувилбарыг ашиглаж, энэ төслийн авсан өгөгдлийг байршуулах суваг үүсгэсэн.

Мэдээлэл цуглуулж, өөр өөр график / хэмжигчээр дамжуулан төсөөлөх явдал юм

thingspeak.com/channels/504661

Эхлээд та данс үүсгэж дараа нь суваг үүсгэх хэрэгтэй (хэрвээ та данс эсвэл суваг хэрхэн үүсгэх талаар эргэлзэж байвал надтай холбоо бариарай)

Дараа нь та эдгээр тохиргоог ашиглан сувгийг тохируулах хэрэгтэй. Би тэдгээрийг талбарт тохируулж өгөх нь чухал бөгөөд учир нь би тэдгээрийг кодонд оруулсан болно.

Алхам 5: Кодыг авах, тохируулах, байршуулах

Дараах Git репозитор руу зочилно уу

Кодыг татаж аваад ESP8266 -д суулгана уу. Кодыг үе үе шинэчилдэг боловч би үүнийг энд хуваалцсан схемийн дагуу ажиллуулж байна. Энэ хувилбарт би ThingSpeaks -ийг ашиглан мэдээлэл цуглуулах, интернет дээр дүрслэх график үүсгэхэд ашиглаж байна. Мөн openWeatherMap.org -ийг ашиглах нь таны байгаа хотын цаг агаар, цаг агаарын урьдчилсан мэдээг авах боломжийг олгодог. Энэхүү мэдээлэл нь хэрэв бид бороотой өдрүүд өнгөрч магадгүй бөгөөд батерейг бүрэн цэнэглэхгүй бол батерейны ашиглалтыг оновчтой болгоход ашигладаг.

Чухал !! - Кодонд тохируулах шаардлагатай зарим тохиргоо байдаг.

Кодыг хараад дараах хувьсагчдын утгыг шинэчилнэ үү

- ThingSpeaks_KEY - ThingSpeaks сайтад ашиглагддаг

- openWeatherAPIid - цаг агаарын өнөөгийн мэдээлэл, ойрын өдрүүдийн урьдчилсан мэдээг авахад ашигладаг.

- openWeatherAPIappid - цаг агаарын өнөөгийн мэдээлэл, ойрын өдрүүдийн урьдчилсан мэдээг авахад ашигладаг

Хэрэв танд код таалагдсан бол GitHub дээр одоор тэмдэглээрэй! Баярлалаа!

Алхам 6: Усны Жерри ба усны насосыг бэлтгэ

Усны Жерри Кан ба усны насосыг бэлтгэ
Усны Жерри Кан ба усны насосыг бэлтгэ

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

Усны насос нь 12v (1A) тул би үүнийг гадаад тэжээлийн эх үүсвэрт шууд холбодог. Та мөн 5V усны насос ашиглаж болно, магадгүй ESP8266 -т ашигладаг ижил батерейгаар тэжээхийг оролдоорой. Би үүнийг хараахан туршиж үзээгүй байгаа боловч энэ нь төслийн өөр нэг үе шатны санаа байж болох юм.

Алхам 7: Үүнийг холбоод ThingSpeaks.com -ээр дамжуулан мэдээлэл авч эхэлнэ үү

Үүнийг холбоод ThingSpeaks.com -ээр дамжуулан мэдээлэл авч эхэлнэ үү
Үүнийг холбоод ThingSpeaks.com -ээр дамжуулан мэдээлэл авч эхэлнэ үү
Үүнийг холбоод ThingSpeaks.com -ээр дамжуулан мэдээлэл авч эхэлнэ үү
Үүнийг холбоод ThingSpeaks.com -ээр дамжуулан мэдээлэл авч эхэлнэ үү

Холбогдсоны дараа таны ESP8266 нь ThingSpeaks.com руу өгөгдөл оруулах бөгөөд та график болон өгөгдлийг дүрслэн харуулах боломжтой болно. Мөн таны ургамлыг өдөр бүр усалдаг бөгөөд температур/чийгшилтээс хамаарч хэр их ус шаардагдахыг тохируулдаг.

Миний сувгийг шууд мэдээллээр шалгаарай -

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