Агуулгын хүснэгт:
- Алхам 1: Алхам 1: Энэхүү схемийг ашиглана уу
- Алхам 2: ПХБ дээр ажиллах - ESP8266 -ийн гагнуурын толгой ба схемд үндэслэсэн мэдрэгч
- Алхам 3: Мэдрэгчийг суулгаж, ПХБ -ийг хайрцагт хийнэ
- Алхам 4: ThingSpeaks -ийг тохируулна уу
- Алхам 5: Кодыг авах, тохируулах, байршуулах
- Алхам 6: Усны Жерри ба усны насосыг бэлтгэ
- Алхам 7: Үүнийг холбоод ThingSpeaks.com -ээр дамжуулан мэдээлэл авч эхэлнэ үү
Видео: Нарны хавтангаар ажилладаг ухаалаг ургамал услах: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэ бол миний анхны 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. Protoboard
2. ESP8266 NodeMCU
3. DHT11 мэдрэгч (Температур ба чийгшил)
4. Буухиа
5. Гэрлийн мэдрэгч
6. Усны насос (12V)
7. жижиг диаметртэй тунгалаг зөөлөн зөөлөн хоолой (усны насосны холбогчоос хамааран өөр өөр байж болно)
Алхам 2: ПХБ дээр ажиллах - 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.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 -ээр дамжуулан мэдээлэл авч эхэлнэ үү
Холбогдсоны дараа таны ESP8266 нь ThingSpeaks.com руу өгөгдөл оруулах бөгөөд та график болон өгөгдлийг дүрслэн харуулах боломжтой болно. Мөн таны ургамлыг өдөр бүр усалдаг бөгөөд температур/чийгшилтээс хамаарч хэр их ус шаардагдахыг тохируулдаг.
Миний сувгийг шууд мэдээллээр шалгаарай -
Зөвлөмж болгож буй:
Батерейгаар ажилладаг оффис. Зүүн/Баруун нарны хавтан, салхин турбиныг автоматаар солих нарны систем: 11 алхам (зурагтай)
Батерейгаар ажилладаг оффис. Зүүн/Баруун нарны хавтан, салхин турбиныг автоматаар солих нарны систем: Төсөл: 200 хавтгай дөрвөлжин фут хэмжээтэй оффисыг батерейгаар тэжээх шаардлагатай. Оффис нь энэ системд шаардлагатай бүх хянагч, батерей, эд ангиудыг агуулсан байх ёстой. Нарны болон салхины эрчим хүч нь батерейг цэнэглэх болно. Бага зэргийн асуудал байна, зөвхөн
Ухаалаг доторх ургамлын монитор - Ургамал хэзээ услах шаардлагатайг мэдэх: 8 алхам (зурагтай)
Ухаалаг доторх ургамлын монитор - Танай ургамлыг хэзээ услах шаардлагатайг мэдээрэй: Хэдэн сарын өмнө би батерейгаар ажилладаг хөрсний чийгийг хэмжих саваа хийж, хөрсний талаар хэрэгтэй мэдээллээр хангах үүднээс гэрийнхээ ургамлын саванд хөрсөнд наалдуулж болно. Чийгийн түвшин ба LED гэрэл
Усан сан бүхий WiFi автомат ургамал тэжээгч - Дотор/гадаа тариалалт хийх - Усны ургамал автоматаар алсын удирдлагатай: 21 алхам
Усан сан бүхий WiFi автомат ургамал тэжээгч - Дотор/гадаа тариалалт хийх - Усны ургамлуудыг автоматаар алсын удирдлагаар хянах: Энэхүү зааварт бид ургамлыг автоматаар усалдаг, Adosia платформ ашиглан алсаас хянах боломжтой дотор болон гадаа ургамал тэжээх системийг хэрхэн тохируулахыг харуулах болно
Ухаалаг ургамал услах: 5 алхам (зурагтай)
Ухаалаг ургамал услах: Сайн байна уу! Энэхүү төслийг ашигласнаар та гаднах температур, чийгшил, гэрлийг харгалзан ургамлаа автоматаар услах боломжтой. Түүнчлэн та үүнийг гэрийн цаг уурын станц болгон ашиглаж, гар утас, компьютерийн температур, чийгшил, гэрлийг шалгаж болно
Хамгийн хялбар Arduino ухаалаг ургамал услах: 7 алхам (зурагтай)
Хамгийн хялбар Arduino ухаалаг ургамал услах: Хамгийн сүүлд бид ардуино ба мэдрэгч бүхий автомат усалгааны системийг хэрхэн яаж хийх талаар өгүүлэхдээ манай нийтлэл маш их анхаарал татаж, маш их санал хүсэлтийг олж авсан бөгөөд үүний дараа бид үүнийг хэрхэн сайжруулах талаар бодож үзсэн. Энэ нь бидний