Мазмуну:

Акылдуу жабык өсүмдүк монитору - Өсүмдүгүңүз качан сугарууга муктаж экенин билиңиз: 8 кадам (сүрөттөр менен)
Акылдуу жабык өсүмдүк монитору - Өсүмдүгүңүз качан сугарууга муктаж экенин билиңиз: 8 кадам (сүрөттөр менен)

Video: Акылдуу жабык өсүмдүк монитору - Өсүмдүгүңүз качан сугарууга муктаж экенин билиңиз: 8 кадам (сүрөттөр менен)

Video: Акылдуу жабык өсүмдүк монитору - Өсүмдүгүңүз качан сугарууга муктаж экенин билиңиз: 8 кадам (сүрөттөр менен)
Video: Я есть. Ты есть. Он есть_Рассказ_Слушать 2024, Июль
Anonim
Image
Image
Smart Жабык Өсүмдүктөрдүн Монитору - Өсүмдүгүңүз качан сугарууга муктаж экенин билиңиз
Smart Жабык Өсүмдүктөрдүн Монитору - Өсүмдүгүңүз качан сугарууга муктаж экенин билиңиз
Smart Жабык Өсүмдүктөрдүн Монитору - Өсүмдүгүңүз качан сугарууга муктаж экенин билиңиз
Smart Жабык Өсүмдүктөрдүн Монитору - Өсүмдүгүңүз качан сугарууга муктаж экенин билиңиз
Smart Жабык Өсүмдүктөрдүн Монитору - Өсүмдүгүңүз качан сугарууга муктаж экенин билиңиз
Smart Жабык Өсүмдүктөрдүн Монитору - Өсүмдүгүңүз качан сугарууга муктаж экенин билиңиз

Бир нече ай мурун, мен батарейка менен иштеген топурактын нымдуулугун көзөмөлдөө таякчасын жасадым, ал сиздин жабык өсүмдүгүңүздүн казанындагы топуракка тыгылып калышы мүмкүн, сизге топурактын нымдуулук деңгээли жөнүндө пайдалуу маалымат берип, светодиоддоруңузду качан сугарыш керектигин айтып берет. өсүмдүк.

Бул абдан жакшы иштейт, бирок ал казанга тыгылып калган жана эң жакшы көрүнгөн түзмөк эмес. Ошентип, бул сизге керектүү маалыматты бере турган жабык өсүмдүктөрдүн мониторун жасоонун жолун ойлондум.

Эгерде сиз бул Нускаманы жактырсаңыз, анда Remix сынагына добуш бериңиз!

Жабдуулар

  • Seeeduino XIAO - Бул жерден сатып алыңыз
  • Же Amazonдон Seeeduino XIAO - Бул жерден сатып алыңыз
  • Топурактын нымдуулук сенсору - Бул жерден сатып алыңыз
  • 5мм RGB LED - Бул жерден сатып алыңыз
  • 100Ω Резистор - Бул жерден сатып алыңыз
  • 200Ω Резистор - Бул жерден сатып алыңыз
  • Тасма кабели - Бул жерден сатып алыңыз
  • Аялдардын башына төөнөгүчтөр - Бул жерден сатып алыңыз
  • 3mm MDF - Бул жерден сатып алыңыз
  • 3мм акрил - Бул жерден сатып алыңыз
  • Epoxy Adheive - Бул жерден сатып алыңыз

1 -кадам: базаны долбоорлоо

Базаны долбоорлоо
Базаны долбоорлоо
Базаны долбоорлоо
Базаны долбоорлоо
Базаны долбоорлоо
Базаны долбоорлоо

Бир -эки идея менен ойногондон кийин, мен капустага окшош, жабык өсүмдүк үчүн жөнөкөй тегерек негиз жасоону ойлодум. База үч катмардан, MDF катмарынан, андан кийин өсүмдүктүн абалын көрсөтүү үчүн жарык боло турган индикатор катмарынан, анан дагы бир MDF катмарынан турмак.

Көрсөткүч катмар RGB LED менен жарыктандырылат, ал өсүмдүккө суу жетиштүү болгондо жашыл түскө, ал эми сууга муктаж болгондо кызыл түскө ээ болот. Арасында нымдуулуктун деңгээли ар кандай сары/кызгылт сары түстө болмок, анткени LED жашылдан кызылга өтөт. Ошентип, жашыл-сары дагы эле суу бар экенин билдирет, ал эми кызгылт сары-бул сиздин өсүмдүгүңүздү тез арада сугарышыңыз керек дегенди билдирет.

Мен дагы эле биринчи проектте колдонгон топурактын нымдуулугун көзөмөлдөөчү сенсорлорду колдонгум келди, анткени бир -эки тетиги бар болчу. Бул жолу, бирок ага эч кандай электроника түздөн -түз тиркелбейт, бардык иштетүү базада жасалат.

Мен колдонууну чечкен микроконтроллер Seeeduino XIAO болчу, анткени ал чынында кичинекей, Arduino менен шайкеш келет жана баасы болгону 5 доллар.

Мен жаңы базаны бир аз чоңураак кылуу үчүн казандын түбүн ченөөдөн баштадым. Мен Inkscapeтеги компоненттерди лазер менен кесүү үчүн, ошондой эле PDF форматында басып чыгаруу жана кол менен кесүү үчүн иштеп чыккам. Калыптарды бул жерден жүктөп алсаңыз болот.

2 -кадам: акрил жана MDF кесүү

Акрил жана MDF кесүү
Акрил жана MDF кесүү
Акрил жана MDF кесүү
Акрил жана MDF кесүү
Акрил жана MDF кесүү
Акрил жана MDF кесүү
Акрил жана MDF кесүү
Акрил жана MDF кесүү

Мен компоненттерди 3мм MDF жана 3мм тунук акрилден лазер кескичтен кесип алдым. Эгерде сизде лазердик кескич жок болсо, анда PDF шаблондорун басып чыгарып, компоненттерди кол менен кесип аласыз. MDF жана акрил менен иштөө абдан оңой.

RGB LED'ин акрил катмарынын четтерин жарыктандыруу үчүн, аларды кээ бир кумура кагаз менен оройлошуңуз керек. Мен 240 тегирмендүү зым кагазды колдонуп, акрилдин бардык четтерин ак туман болгонго чейин сүрттүм. Орой четтери LEDдин жарыгын чачыратып, акрилди жарык кылып жаткандай кылып көрсөтөт.

3 -кадам: базаны чогултуу

Базаны чогултуу
Базаны чогултуу
Базаны чогултуу
Базаны чогултуу
Базаны чогултуу
Базаны чогултуу
Базаны чогултуу
Базаны чогултуу

Андан кийин, эпоксидик клейди колдонуп, катмарларды жабыштырыңыз.

Эпоксидин аз гана өлчөмүн колдонуңуз, анын четтеринен жана акырындык менен сүрткөн акрил беттерине сиңип кетишин каалабайсыз, же кайра кумдаштырууга туура келет.

Катмарларды бириктирүү үчүн кичине кыскычтарды колдонуңуз же эпоксиден айыгып жатканда оор нерсенин астына коюңуз.

4 -кадам: Электрониканы ширетүү

Электрониканы ширетүү
Электрониканы ширетүү
Электрониканы ширетүү
Электрониканы ширетүү
Электрониканы ширетүү
Электрониканы ширетүү
Электрониканы ширетүү
Электрониканы ширетүү

Эпоксид айыгып жатканда, сиз компоненттериңизди бириктире аласыз.

Район өтө жөнөкөй, сизде RGB LEDди башкаруу үчүн эки PWM чыгышы бар, бири жашыл бут үчүн, экинчиси кызыл бут үчүн, андан кийин сенсордун чыгышында окуу үчүн бир аналогдук киргизүү.

Ошондой эле, эки LED бутунун ар бирине учурдагы чектөөчү резистор керек болот. Бул светодиоддордун жашыл жарыгы жалпысынан кызылга караганда алда канча жарык, ошондуктан мен түстөрдү бир аз жакшыраак балансташ үчүн жашыл бутумда 220Ω жана кызыл бутумда 100Ω каршылыгын колдондум.

Бул сыйымдуу топурактын ным сенсорлору 3.3V же 5V менен иштей алат деп болжолдонууда, бирок менде 3.3V менен иштегенде эч нерсе чыгарбаган жубайлар болгон. Эгер сенсордон эч кандай жыйынтык чыкпасын байкасаңыз, анын ордуна Arduino - Vcc'теги 5V кубаттуулугунан кубатташыңыз керек болот. Сенсор баары бир чыңалууну төмөндөтөт, андыктан сиз дагы 3.3V гана чыгууну аласыз. Эгерде сиз башка моделдин сенсорун колдонсоңуз, этият болуңуз, анткени бул Arduino аналогдук кирүүлөрдө 3.3В чейин кабыл алат.

5 -кадам: Электрониканы орнотуу

Электрониканы орнотуу
Электрониканы орнотуу
Электрониканы орнотуу
Электрониканы орнотуу
Электрониканы орнотуу
Электрониканы орнотуу

Андан кийин, электрондук компоненттериңизди базанын артындагы турак жайыңызга орнотушуңуз керек.

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

Светодиодду акрил тешигине түртүп, LEDдин эң жаркыраган бөлүгү акрил катмарынын ичинде экенине ынануу керек. Андыктан аны аягына чейин киргизбеңиз.

Андан кийин Arduinoңузду корпуска жана үстүнкү капкактын башына төөнөгүчтү чаптаңыз. Бул кадам үчүн сиз эпоксиден же желим тапанчаны колдонсоңуз болот, мен тезирээк баткандан кийин клей тапанчасын колдондум. Ошондой эле, баштыктын төөнөгүчтөрүндөгү ширетилген муундарды клей менен жабуу жакшы идея, анткени алар жабылганда LEDдин буттары кыскарып кетпейт.

Бул жыйын үчүн, эми сиз аны программалашыңыз керек.

6 -кадам: Arduino программалоо

Arduino программалоо
Arduino программалоо
Arduino программалоо
Arduino программалоо
Arduino программалоо
Arduino программалоо

Эскиз абдан жөнөкөй. Бул жөн гана топурактын ным сенсорунан окууларды алат, андан кийин буларды нымдуу жана кургак чектердин ортосунда картага түшүрөт. Андан кийин ал пропорционалдуу эки LEDди айдаш үчүн бул картага алынган баалуулуктарды колдонот.

Ошентип, кызыл LED толугу менен күйүп турат жана жашыл толугу менен кургак болгондо жана виза тескерисинче нымдуу. Орто деңгээлдер ар кандай сары/кызгылт сары түстөрдү камсыз кылуу үчүн PWM чыгууларын масштабдаган.

Эскиздин биринчи версиясында мен сенсордон окулган ар бир маанидеги светодиоддорду жаңырттым. Мен өлчөөлөрдө кандайдыр бир айырмачылыктар бар экенин байкадым жана көп учурда башкалардан кыйла жогору же төмөн болгон мааниге ээ болуп, түстөрдүн жаркылдап кетишине себеп болгон. Ошентип, мен кодду бир аз өзгөрттүм, ошондо акыркы он окуу орточо болот жана бул орточо LED түсүн айдайт. Бул өзгөртүүлөрдү бир аз акырындык менен жасайт жана түскө олуттуу таасир этпестен кээ бир сырткы көрүнүштөргө мүмкүнчүлүк берет.

Бул маалыматты сериялык монитордун чыгарылышынан көрүүгө болот.

Эскизди бул жерден коддун толук сүрөттөмөсү менен жүктөп алсаңыз болот.

7 -кадам: сенсорду калибрлөө

Сенсорду калибрлөө
Сенсорду калибрлөө
Сенсорду калибрлөө
Сенсорду калибрлөө

Мониторду колдонуудан мурун жасай турган акыркы нерсе - сенсорду калибрлөө. Сиз муну жасашыңыз керек, сиздин Arduino өсүмдүгүңүздө нымдын жетиштүү деңгээлин жана суунун муктаждыгын билиши үчүн. Бул маанилүү кадам, анткени ар бир сенсордун өндүрүшү абалына жана топурактын түрүнө жараша бир аз айырмаланат жана ар бир өсүмдүктүн сугаруу талаптары ар башка.

Муну жасоонун эң жакшы жолу - бул "кургак" өсүмдүгүңүз менен баштоо, аны сугарууну күткөн топурак нымдуу деңгээлде.

Өсүмдүгүңүздү базага орнотуңуз, сенсорду топуракка киргизиңиз (электрондук компоненттерди сууга салбаңыз), андан кийин сенсорду базанын үстүндөгү казыктарга сайыңыз.

Ардуинону компьютериңизге туташтырып, сериялык мониторду ачыңыз. Сиз Serial.print ("") кошушуңуз керек; сенсордун жыйынтыгын сериялык мониторго басып чыгаруу үчүн кодго чийки баалуулуктарды көрө аласыз. Сиз жаңы баалуулуктун 1-2 секунд сайын көрсөтүлүшүн каалайсыз, муну кечигүү менен өзгөртө аласыз. Кыймылдуу орточо жыйынтыкты чыгара аласыз, эгер кааласаңыз, турукташкан көрсөткүчтөрүңүздү алуу үчүн бир аз күтүшүңүз керек.

Орточо 10-20 окуунун стабилдешкенине көңүл бургула, бул сиздин "кургак" чекитиңиз болот.

Кургак көрсөткүчтөр менен бактылуу болгондон кийин, өсүмдүгүңүздү кадимкидей сугарыңыз. Ага топуракка толук сиңиши үчүн жетиштүү суу бериңиз, бирок чөгүп кетпеңиз. Эми мурункудай кылып, орточо "нымдуу" чекитти алыңыз.

Коддогу эки коюлган пунктту жаңыртыңыз, анан эскизди кайра жүктөңүз жана базаны туура колдоно баштоого даярсыз.

8 -кадам: Smart жабык өсүмдүк мониторун колдонуу

Smart жабык өсүмдүк мониторун колдонуу
Smart жабык өсүмдүк мониторун колдонуу
Smart жабык өсүмдүк мониторун колдонуу
Smart жабык өсүмдүк мониторун колдонуу
Smart жабык өсүмдүк мониторун колдонуу
Smart жабык өсүмдүк мониторун колдонуу
Smart жабык өсүмдүк мониторун колдонуу
Smart жабык өсүмдүк мониторун колдонуу

Сиз жөн гана калибрлөө үчүн өсүмдүгүңүздү сугаргандыктан, дисплей жашыл болушу керек. Кийинки бир нече күндүн ичинде акырындык менен саргайып, кайра кызара баштайт.

Орточо массив жылып жаткандыктан, сиз өсүмдүктү сугарганыңыз менен сенсор кайра жашыл болуп калганга чейин бир аз кечигүү бар. Ал болжол менен 20-30 секунддан кийин жашыл болуп калышы керек.

Эгерде сиз базаны чындап күнөстүү жерде колдоно турган болсоңуз, анда аны бир аз чоңураак жана жарык кылуу үчүн базага экинчи же үчүнчү светодиодду жана дагы бир акрил катмарын кошуп койсоңуз болот.

Төмөндөгү комментарийлер бөлүмүндө бул монитор тууралуу оюңузду билдириңиз. Сизге эмне жагат жана эмнени өзгөртөт элеңиз?

Жогоруда айтылгандай, бул долбоор сизге жакса Ремикс сынагына добуш бериңиз!

Өзүңүздүн үйүңүздү куруудан ырахат алыңыз!

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