Мазмуну:

Акылдуу өсүмдүктөрдү күн панели менен иштетүү: 7 кадам
Акылдуу өсүмдүктөрдү күн панели менен иштетүү: 7 кадам

Video: Акылдуу өсүмдүктөрдү күн панели менен иштетүү: 7 кадам

Video: Акылдуу өсүмдүктөрдү күн панели менен иштетүү: 7 кадам
Video: Күн нуру менен жылыган үй, түтүн чыкпаган “акылдуу” меш 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 колдобойт.

Бул TP4056 менен Lipo батареясын кубаттоо жана ESP8266 NodeMcu кубаттоо үчүн жасаган байланыштарым.

Күн панели (+) -> Төмөн түшүү -> TP4056 (+)

Күн панели (-) -> Төмөн түшүү -> TP4056 (-)

TP4056 (OUT +) -> ESP8266 (+); Мен бул байланыш үчүн USB кабелин колдондум

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

3 -кадам: сенсорлорду орнотуп, ПКБны коробкага салыңыз

Сенсорлорду орнотуңуз жана ПХБны кутуга салыңыз
Сенсорлорду орнотуңуз жана ПХБны кутуга салыңыз

Мен PCB картасын жана температура/нымдуулук сенсорун жайгаштыруу үчүн сыртта колдонулушу мүмкүн болгон пластикалык кутучаны колдондум.

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 сайтына маалыматтарды тапшырат жана сиз графиктерди жана маалыматтарды элестете аласыз. Ошондой эле сиздин өсүмдүктөрүңүз күн сайын сугарылат жана температурага/нымдуулукка жараша канча суунун керектүү экендигин жөнгө салат.

Сураныч, менин каналымды текшерип көрүңүз -

Сунушталууда: