Мазмұны:

Күн батареясымен жұмыс істейтін ақылды өсімдіктерді суару: 7 қадам
Күн батареясымен жұмыс істейтін ақылды өсімдіктерді суару: 7 қадам

Бейне: Күн батареясымен жұмыс істейтін ақылды өсімдіктерді суару: 7 қадам

Бейне: Күн батареясымен жұмыс істейтін ақылды өсімдіктерді суару: 7 қадам
Бейне: EXPO-2017-де тазалықты сақтау 2024, Қараша
Anonim
Күн батареясымен жұмыс істейтін ақылды өсімдіктерді суару
Күн батареясымен жұмыс істейтін ақылды өсімдіктерді суару
Күн батареясымен жұмыс істейтін ақылды өсімдіктерді суару
Күн батареясымен жұмыс істейтін ақылды өсімдіктерді суару
Күн батареясымен жұмыс істейтін ақылды өсімдіктерді суару
Күн батареясымен жұмыс істейтін ақылды өсімдіктерді суару

Бұл менің бірінші SmartPlantWatering жобасының жаңартылған нұсқасы (https://www.instructables.com/id/Smart-Plant-Water…

Алдыңғы нұсқадан негізгі айырмашылықтар:

1. ThingSpeaks.com сайтына қосылады және осы сайтты алынған деректерді (температура, ылғалдылық, жарық және т.б.) жариялау үшін қолданады - ThingSpeaks -тегі менің арна -

2. Батареямен жұмыс істеу үшін оңтайландырылған. Бұл нұсқа 3.7В Lipo 18650 батареясын зарядтау үшін күн батареясын қолданады.

3. Ауа райына байланысты жаңарту жиілігін және суаруды реттеңіз (OpenWeatherMap.org пайдаланады).

4. Оңтайландырылған код… Github-ге жүктелді-https://github.com/eplx/esp8266-Plants-Watering

Талаптар:

- ПХД

- ESP8266 NodeMCU

- DHT11 сенсоры (температура мен ылғалдылық)

- Эстафета

- Жарық сенсоры

- қорап / контейнер

- Тақырыптар

- Су сорғысы (12 В)

- шағын диаметрлі мөлдір мөлдір жұмсақ шланг (су сорғысының қосқыштарына байланысты өзгеруі мүмкін)

- 3.7 липо батареясы

- TP4056 (батареяны зарядтағыш)

- сымдар

- шыдамдылық …. бұл күрделі емес …. бірақ бұл үшін біраз уақыт қажет, әсіресе егер сіз бұл компоненттермен бірдеңе жасап жатсаңыз..:)

Төменде ThingSpeaks -те жасалған бірнеше графиктерді таба аласыз:

Келесі өсімдіктерді суару (ол суару үшін қалған сағаттарды көрсетеді) Су деңгейі (су ыдысындағы литр)

1 -қадам: 1 -қадам: Осы схеманы қолданыңыз

1 -қадам: Бұл схеманы қолданыңыз
1 -қадам: Бұл схеманы қолданыңыз

Схеманы орындаңыз және оны протоколға көшіріңіз …

сізге келесі заттар қажет:

1. Протобон тақтасы

2. ESP8266 NodeMCU

3. DHT11 сенсоры (температура мен ылғалдылық)

4. Эстафета

5. Жарық сенсоры

6. Су сорғысы (12В)

7. шағын диаметрлі мөлдір мөлдір жұмсақ шланг (су сорғысының қосқыштарына байланысты өзгеруі мүмкін)

2 -қадам: ПХД бойынша жұмыс - схемаға негізделген ESP8266 және датчиктер үшін дәнекерлеу тақырыптары

ПХД бойынша жұмыс - схемаға негізделген ESP8266 және датчиктерге арналған дәнекерлеу тақырыптары
ПХД бойынша жұмыс - схемаға негізделген ESP8266 және датчиктерге арналған дәнекерлеу тақырыптары

Схеманы ПХД -ға көшіру үшін қолданыңыз. Жоғарыда келтірілген схемаға қосымша, мен күн батареясын пайдаланып Lipo батареясын зарядтау үшін TP 4056 қостым. Қаласаңыз, батареяны зарядтауға арналған басқа карталарды пайдалануға болады. Батареяны зарядтау/зарядсыздандыру үшін қорғанысы бар біреуін қолданыңыз.

Егер сіз 12 вольтты күн батареясын қолдансаңыз, кернеуді 5 В -қа түрлендіру үшін төменге қадам қосу қажет. TP4046 кіріс ретінде 12 вольтты қолдамайды.

Бұл TP4056 көмегімен Lipo аккумуляторын зарядтау және ESP8266 NodeMcu қосу үшін қосылымдар.

Күн панелі (+) -> Төменге түсу -> 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 литрлік су құйғышты қолдандым, сондықтан ол бірнеше аптаға жеткілікті автономияға ие болды.

Су сорғысы 12в (1А), сондықтан мен оны сыртқы қуат көзіне тікелей қосамын. Сіз сондай -ақ 5 вольтты су сорғысын қолдана аласыз және оны ESP8266 батареясына қолданып көріңіз. Мен мұны әлі сынап көрмедім, бірақ бұл жобаның басқа кезеңіне арналған идея болуы мүмкін.

7 -қадам: Оны қосыңыз және ThingSpeaks.com арқылы ақпарат алуды бастаңыз

Оны қосыңыз және ThingSpeaks.com арқылы ақпарат алуды бастаңыз
Оны қосыңыз және ThingSpeaks.com арқылы ақпарат алуды бастаңыз
Оны қосыңыз және ThingSpeaks.com арқылы ақпарат алуды бастаңыз
Оны қосыңыз және ThingSpeaks.com арқылы ақпарат алуды бастаңыз

Қосылғаннан кейін сіздің ESP8266 ThingSpeaks.com сайтына деректерді жібереді және сіз графиктер мен деректерді визуализациялай аласыз. Сондай -ақ, сіздің өсімдіктеріңіз күн сайын суарылады және температура мен ылғалдылыққа байланысты судың мөлшерін реттейді.

Тікелей деректер алу үшін менің каналды тексеріңіз -

Ұсынылған: