Мазмұны:

Жабық өсімдіктердің ақылды мониторы - Сіздің зауытты суару қажет екенін біліңіз: 8 қадам (суреттермен)
Жабық өсімдіктердің ақылды мониторы - Сіздің зауытты суару қажет екенін біліңіз: 8 қадам (суреттермен)

Бейне: Жабық өсімдіктердің ақылды мониторы - Сіздің зауытты суару қажет екенін біліңіз: 8 қадам (суреттермен)

Бейне: Жабық өсімдіктердің ақылды мониторы - Сіздің зауытты суару қажет екенін біліңіз: 8 қадам (суреттермен)
Бейне: Басқа тышты деген осы 😡 2024, Қараша
Anonim
Image
Image
Жабық өсімдіктердің ақылды мониторы - Сіздің зауытты қашан суару қажет екенін біліңіз
Жабық өсімдіктердің ақылды мониторы - Сіздің зауытты қашан суару қажет екенін біліңіз
Жабық өсімдіктердің ақылды мониторы - Сіздің зауытты қашан суару қажет екенін біліңіз
Жабық өсімдіктердің ақылды мониторы - Сіздің зауытты қашан суару қажет екенін біліңіз
Жабық өсімдіктердің ақылды мониторы - Сіздің зауытты қашан суару қажет екенін біліңіз
Жабық өсімдіктердің ақылды мониторы - Сіздің зауытты қашан суару қажет екенін біліңіз

Бірнеше ай бұрын мен батареямен жұмыс жасайтын топырақтың ылғалдылығын бақылау таяқшасын жасадым, ол сізге топырақтың ылғалдылығы мен пайдалы жарықдиодты жарық диодтары туралы пайдалы ақпарат беру үшін батареямен жұмыс істейді және оны суару керектігін айтады. өсімдік

Бұл керемет жұмыс, бірақ ол кастрюльге жабысып қалған және бұл ең жақсы көрінетін құрылғы емес. Бұл маған сізге қажет ақпаратты бір қарағанда бере алатын, жақсы көрінетін жабық өсімдік мониторын жасаудың жолын ойластырды.

Егер сіз осы нұсқаулықты ұнатсаңыз, оған ремикс байқауында дауыс беріңіз!

Жабдықтар

  • Seeeduino XIAO - Мұнда сатып алыңыз
  • Немесе Amazon -дан Seeeduino XIAO - мұнда сатып алыңыз
  • Топырақтың ылғалдылық сенсоры - мұнда сатып алыңыз
  • 5 мм RGB жарық диоды - мұнда сатып алыңыз
  • 100Ω резистор - мұнда сатып алыңыз
  • 200Ω резистор - мұнда сатып алыңыз
  • Таспалы кабель - мұнда сатып алыңыз
  • Әйелдер тақырыбының түйреуіштері - мұнда сатып алыңыз
  • 3 мм MDF - мұнда сатып алыңыз
  • 3 мм акрил - мұнда сатып алыңыз
  • Эпоксидті жабысқақ - мұнда сатып алыңыз

1 -қадам: базаны жобалау

Базаны жобалау
Базаны жобалау
Базаны жобалау
Базаны жобалау
Базаны жобалау
Базаны жобалау

Бірнеше идеялармен ойнағаннан кейін, мен жабық өсімдікке тұруға арналған дөңгелек негізді жағалауға ұқсас етіп жасауды ойладым. Негіз үш қабаттан тұрады, МДФ қабаты, содан кейін индикатор қабаты, ол зауыттың күйін көрсетеді, содан кейін МДФ басқа қабаты.

Индикатор қабаты RGB светодиодымен жанатын болады, ол өсімдікке су жеткілікті болған кезде жасыл түске, ал өсімдікке су қажет болғанда қызыл түске боялады. Светодиоды жасылдан қызылға ауысқанда, ылғалдылық деңгейі әр түрлі сары/қызғылт сары реңктері болады. Жасыл-сары түс әлі де жеткілікті мөлшерде суды білдіреді, ал сары-сары түс сізге зауытты тез арада суару керек дегенді білдіреді.

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

Мен қолдануға шешім қабылдаған микроконтроллер Seeeduino XIAO болды, себебі ол өте кішкентай, Arduino -мен үйлесімді және бағасы небәрі 5 доллар.

Мен жаңа табаны сәл үлкенірек ету үшін кастрөлдің негізін өлшеуді бастадым. Мен Inkscape компоненттерін лазермен кесуге, сондай -ақ PDF форматында қолмен басып шығаруға және кесуге арналған етіп жасадым. Үлгілерді мына жерден жүктеуге болады.

2 -қадам: акрил мен MDF кесу

Акрил мен МДФ кесу
Акрил мен МДФ кесу
Акрил мен МДФ кесу
Акрил мен МДФ кесу
Акрил мен МДФ кесу
Акрил мен МДФ кесу
Акрил мен МДФ кесу
Акрил мен МДФ кесу

Мен компоненттерді 3 мм MDF және 3 мм мөлдір акрилден лазерлік кескіште кесіп алдым. Егер сізде лазерлік кескіш болмаса, PDF үлгілерін басып шығаруға және компоненттерді қолмен кесуге болады. МДФ -пен де, акрилмен де жұмыс істеу өте оңай.

RGB светодиодты акрил қабатының жиектерін жарықтандыруы үшін оларды зімпара қағазының көмегімен қатайту қажет. Мен 240 тегістелген тегістеу қағазын қолдандым және акрилдің барлық жиектерін ақ түсті тұман пайда болғанша сүрттім. Дөрекі жиектер жарықдиодты шамды таратады және акрилді жанып тұрғандай етеді.

3 -қадам: негізді жинау

Негізді жинау
Негізді жинау
Негізді жинау
Негізді жинау
Негізді жинау
Негізді жинау
Негізді жинау
Негізді жинау

Содан кейін эпоксидті желімді қолданып, қабаттарды жабыстырыңыз.

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

Қабаттарды бір -біріне бекіту үшін кішкене қысқыштарды қолданыңыз немесе эпоксидті емдегенде оларды ауыр заттың астына қойыңыз.

4 -қадам: электрониканы дәнекерлеу

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

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

Схема өте қарапайым, сізде RGB жарықдиодты басқару үшін екі PWM шығысы бар, біреуі жасыл, екіншісі қызыл аяқ үшін, содан кейін сенсор шығысында оқу үшін бір аналогты кіріс бар.

Сондай -ақ, жарықдиодты екі аяқтың әрқайсысына ток шектеу резисторы қажет болады. Бұл светодиодтардың жасыл жарығы қызылға қарағанда әлдеқайда жарқын, сондықтан мен түстерді жақсырақ теңестіру үшін жасыл аяғында 220Ω және қызыл аяғында 100Ω резисторды қолдандым.

Бұл сыйымдылықтағы топырақ ылғалдылығы датчиктері 3,3В немесе 5В -да жұмыс істей алады деп күтілуде, алайда менде 3.3В -пен жұмыс жасайтын кезде ештеңе шығармайтын жұп болды. Егер сіз сенсордан шығыс алмайтынын білсеңіз, оны Arduino - Vcc 5В қуат көзінен қосу қажет болуы мүмкін. Сенсор бәрібір кернеуді төмендетеді, сондықтан сіз тек 3,3 В шығуды аласыз. Егер сіз басқа модель датчигін қолдансаңыз, абай болыңыз, себебі бұл Arduino аналогтық кірістерде тек 3,3 В дейін қабылдай алады.

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

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

Әрі қарай, электронды компоненттерді базаның артқы жағындағы корпусқа орнату керек.

Мен компоненттерімді бірінші рет жинауға тырысқанда, мен олардың барлығын екі қабатты кеңістікке енгіземін деп ойлайтыныма оптимистік көзқараспен қарағанымды көрдім, сондықтан қосымша аралық қабатты кесуге тура келді.

Жарық диодты акрилді тесікке итеріңіз, светодиодтың ең жарқын бөлігі акрил қабатының ішінде екеніне көз жеткізіңіз. Сондықтан оны аяғына дейін итермеңіз.

Содан кейін Arduino -ны корпусқа, ал үстіңгі қақпақшаға түйреуіштерді бекітіңіз. Бұл қадам үшін сіз эпоксидті немесе желімді пистолетті қолдануға болады, мен желім тапаншасын қолдандым, себебі ол тезірек бекітіледі. Сондай -ақ, оны жабу кезінде жарықдиодты аяқтарда қысылып қалмауы үшін бастың түйреуіштеріндегі дәнекерленген қосылыстарды желіммен жабу жақсы.

Бұл жиналыс үшін, енді оны бағдарламалау керек.

6 -қадам: Arduino бағдарламалау

Arduino бағдарламалау
Arduino бағдарламалау
Arduino бағдарламалау
Arduino бағдарламалау
Arduino бағдарламалау
Arduino бағдарламалау

Эскиз өте қарапайым. Ол тек топырақ ылғалдылығы сенсорынан көрсеткіштерді алады, содан кейін оларды ылғалды және құрғақ шектер арасында салыстырады. Содан кейін ол екі жарықдиодты пропорционалды түрде басқару үшін осы салыстырылған мәндерді пайдаланады.

Қызыл жарық диоды толығымен жанып тұрады, ал құрғақ кезде жасыл толығымен өшеді, ал дымқылға виза керісінше. Сары/қызғылт сары түстердің әр түрлі реңктерін қамтамасыз ету үшін орташа деңгейлерде PWM шығысы бар.

Эскиздің бірінші нұсқасында мен сенсордан оқылатын әрбір мәнмен жарық диодты жаңарттым. Мен өлшеудің біршама өзгеруі бар екенін байқадым және жиі басқаларға қарағанда біршама жоғары немесе төмен мән болатын, бұл түстің жыпылықтауын/ақауын тудырды. Мен кодты сәл өзгерттім, осылайша соңғы он оқылым орташа болады және бұл орташа жарықдиодты түске айналдырады. Бұл өзгерістерді біртіндеп біртіндеп жасайды және түске айтарлықтай әсер етпестен кейбір шеттерге мүмкіндік береді.

Бұл мәліметтерді сериялық монитордың шығысында көруге болады.

Сіз эскизді кодтың толық сипаттамасымен бірге осы жерден жүктей аласыз.

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

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

Мониторды қолданар алдында жасалатын соңғы нәрсе - сенсорды калибрлеу. Мұны істеу керек, сіздің Arduino сіздің зауыттың ылғалдылығы қандай деңгейде екенін және су қандай ылғалдылықта қажет екенін білуі үшін. Бұл маңызды қадам, себебі әр сенсордың шығысы позиция мен топырақ түріне байланысты сәл өзгеше және әр өсімдікке суару талаптары әр түрлі.

Мұны істеудің ең жақсы әдісі - «құрғақ» өсімдіктеріңізден бастау, топырақ ылғал деңгейінде, сіз оны суару керек.

Зауытты негізге қойыңыз, сенсорды топыраққа итеріңіз (электронды компоненттерді суға батырмаңыз), содан кейін сенсорды негіздің үстіңгі түйреуіштеріне қосыңыз.

Arduino -ды компьютерге қосыңыз және сериялық мониторды ашыңыз. Сізге Serial.print («») қосу қажет; сенсордың шығуларын сериялық мониторға басып шығару үшін кодты енгізіңіз, сонда сіз бастапқы мәндерді көре аласыз. Сіз 1-2 секунд сайын жаңа мәнді көрсеткіңіз келеді, оны кідірту арқылы өзгертуге болады. Сіз жылжымалы орташа нәтижені шығара аласыз, егер қаласаңыз, тұрақталған көрсеткіштерді алу үшін сәл күтуіңіз керек.

Орташа алғанда, тұрақталғаннан кейін шамамен 10-20 көрсеткішке назар аударыңыз, бұл сіздің «құрғақ» нүктеңіз болады.

Құрғақ көрсеткіштерге риза болғаннан кейін, зауытты әдеттегідей суарыңыз. Топыраққа толық сіңуі үшін жеткілікті мөлшерде су беріңіз, бірақ оны батырмаңыз. Енді бұрынғыдай жасаңыз және орташа «дымқыл» нүктені алыңыз.

Кодтағы екі нүктені жаңартыңыз, содан кейін эскизді қайта жүктеңіз, сіз базаны дұрыс пайдалануға кірісуге дайынсыз.

8 -қадам: жабық өсімдіктердің ақылды мониторын пайдалану

Жабық өсімдіктердің ақылды мониторын қолдану
Жабық өсімдіктердің ақылды мониторын қолдану
Жабық өсімдіктердің ақылды мониторын қолдану
Жабық өсімдіктердің ақылды мониторын қолдану
Жабық өсімдіктердің ақылды мониторын қолдану
Жабық өсімдіктердің ақылды мониторын қолдану
Жабық өсімдіктердің ақылды мониторын қолдану
Жабық өсімдіктердің ақылды мониторын қолдану

Сіз калибрлеу үшін зауытты жай ғана суарғандықтан, дисплей жасыл болуы керек. Алдағы бірнеше күнде ол баяу сарыға, сосын қайтадан қызылға айнала бастайды.

Орташа массивтің қозғалуына байланысты, сіз зауытты суару мен сенсор қайтадан жасыл түске ауысу арасында біраз кідіріс болады. Ол шамамен 20-30 секундтан кейін жасыл түске боялуы керек.

Егер сіз базаны шынымен күн шуақты жерде қолданғыңыз келсе, оны сәл үлкенірек және жарқын ету үшін екінші немесе үшінші жарықдиодты және басқа акрил қабатын негізге қосқыңыз келуі мүмкін.

Төмендегі түсініктеме бөлімінде бұл монитор туралы пікіріңізді айтыңыз. Сізге не ұнайды және сіз нені өзгертер едіңіз?

Жоғарыда айтылғандай, егер сізге ұнаған болса, бұл ремикс байқауына дауыс беріңіз!

Өзіңіздің жеке үйіңізді құрудан көңілді болыңыз!

Ұсынылған: