Мазмуну:

Автоматтык бакча сугаруучу - 3D басылган - Arduino: 10 кадам (сүрөттөр менен)
Автоматтык бакча сугаруучу - 3D басылган - Arduino: 10 кадам (сүрөттөр менен)

Video: Автоматтык бакча сугаруучу - 3D басылган - Arduino: 10 кадам (сүрөттөр менен)

Video: Автоматтык бакча сугаруучу - 3D басылган - Arduino: 10 кадам (сүрөттөр менен)
Video: Титаниктин сыры: кантип алар айсбергди байкабай калышты?! Эң деталдуу окуя! 2024, Июль
Anonim
Автоматтык бакча сугаруучу | 3D басылган | Arduino
Автоматтык бакча сугаруучу | 3D басылган | Arduino
Автоматтык бакча сугаруучу | 3D басылган | Arduino
Автоматтык бакча сугаруучу | 3D басылган | Arduino
Автоматтык бакча сугаруучу | 3D басылган | Arduino
Автоматтык бакча сугаруучу | 3D басылган | Arduino
Автоматтык бакча сугаруучу | 3D басылган | Arduino
Автоматтык бакча сугаруучу | 3D басылган | Arduino

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

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

1 -кадам: Видео

Image
Image

Эгерде сиз видеону улантууну кааласаңыз, анда мен сиз көрө турган видеону жасадым, антпесе окуңуз …

2 -кадам: Билл материалдар

Билл материалдар
Билл материалдар
Билл материалдар
Билл материалдар
Билл материалдар
Билл материалдар

Өзүңүздүн үйүңүздү куруу үчүн бир нече нерсеге муктаж болосуз:

■ Elegoo Arduino Nano (x1):

■ Серво (x1):

■ Реалдуу убакыт сааты (x1):

■ Hoselock шайкеш туташтыргычы (x2):

■ Зым:

■ Hoselock шайкеш келген клапан (x1):

■ Гайкалар жана болттар - M3 x 10 (x3):

■ ABS жипчеси:

■ Узун USB кабели (x1)

■ USB дубал сайгычы (x1)

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

■ PLA филаменти:

3 -кадам: 3D Басылган бөлүктөрү

3D басылган бөлүктөрү
3D басылган бөлүктөрү
3D басылган бөлүктөрү
3D басылган бөлүктөрү
3D басылган бөлүктөрү
3D басылган бөлүктөрү
3D басылган бөлүктөрү
3D басылган бөлүктөрү

Бул долбоордун үч басылма бөлүгү бар. Ички жана сырткы корпус жана "кошуу".

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

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

4 -кадам: Сервону туташтырыңыз

Сервону туташтыруу
Сервону туташтыруу
Сервону туташтыруу
Сервону туташтыруу
Сервону туташтыруу
Сервону туташтыруу

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

Эгерде сиз аларды жактырсаңыз, бул жерде схема бар:

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

5 -кадам: RTC туташуу

RTC туташуу
RTC туташуу
RTC туташуу
RTC туташуу
RTC туташуу
RTC туташуу

Эми биз реалдуу убакыт саатына же "RTCге" кайрылсак болот, анткени ал дагы кыскарат. Биз төрт казыкты колдонобуз. Бул үчүн узундугу 7 см болгон төрт зымды даярдооңуз керек.

Мурдагыдай эле, жердеги коргошун жерге жана VCCге 5В электр энергиясына туташкан. SDA пин Arduinoдогу A4 менен SC5ти A5ке туташтырат.

6 -кадам: Кодду жүктөө жана ыңгайлаштыруу

Кодду жүктөө жана ыңгайлаштыруу
Кодду жүктөө жана ыңгайлаштыруу
Кодду жүктөө жана ыңгайлаштыруу
Кодду жүктөө жана ыңгайлаштыруу

USB кабелин колдонуп, аны компьютериңизге туташтырыңыз жана Arduino IDEди ачыңыз.

Сиз Arduino IDEди бул жерден жүктөп алсаңыз болот:

Бул долбоор ыңгайлуу DS3231 жөнөкөй китепканасын колдонот:- https://github.com/sleemanj/DS3231_Simple Китепканалар баракчасында орнотулган нускаманы аткарыңыз.

Жана долбоордун кодун бул жерден тапса болот:

Долбоордун негизги кодун жүктөөдөн мурун сиз DS3231ге убакытты коюшуңуз керек. Сиз аны көрсөтүлгөндөй туташтырып, DS3231_Simple китепканасын орноткондон кийин (жогоруда караңыз) 'Файл' >> 'Мисалдар' >> 'DS3231_Simple' >> 'Z1_TimeAndDate' >> 'SetDateTime' бөлүмүнө өтүңүз жана мисалда көрсөтүлгөн көрсөтмөлөрдү аткарыңыз. күндү жана убакытты RTCге коюңуз

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

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

7 -кадам: клапанды орнотуу

Клапанды тууралаңыз
Клапанды тууралаңыз
Клапанды тууралаңыз
Клапанды тууралаңыз
Клапанды тууралаңыз
Клапанды тууралаңыз
Клапанды тууралаңыз
Клапанды тууралаңыз

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

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

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

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

8 -кадам: Кабелди туташтырып, капкагын бекиңиз

Кабелди туташтырып, капкагын бекиңиз
Кабелди туташтырып, капкагын бекиңиз
Кабелди туташтырып, капкагын бекиңиз
Кабелди туташтырып, капкагын бекиңиз
Кабелди туташтырып, капкагын бекиңиз
Кабелди туташтырып, капкагын бекиңиз
Кабелди туташтырып, капкагын бекиңиз
Кабелди туташтырып, капкагын бекиңиз

Мен шахтаны иштетүү үчүн сырткы электр розеткама туташтыруу үчүн 10м узундуктагы USB коргошун колдоном. Келгиле, Arduino кабелинин учун азыр туташтырып, корпусту бүтүрөлү.

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

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

9 -кадам: Аны сыртынан туташтырыңыз

Аны сырттан туташтырыңыз
Аны сырттан туташтырыңыз
Аны сырттан туташтырыңыз
Аны сырттан туташтырыңыз
Аны сырттан туташтырыңыз
Аны сырттан туташтырыңыз

Эми долбоорубузду бакчага алып баралы.

Мен долбоорду краным менен илинген себеттердин ортосуна орнотом. Буга чейин мен Hoselock тамчылатып сугаруучу комплектти ар бир себетиме орнотуп койгом. Бул мен ийгиликтүү колдонгон нерсе:

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

Мен шахтаны сырткы розеткага туташкан узун USB кабели менен иштеттим.

10 -кадам: Долбоор аяктады

Долбоор аяктады!
Долбоор аяктады!
Долбоор аяктады!
Долбоор аяктады!

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

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

Болбосо эмдигиче кийинки убакытка чейин!

Менин Youtube каналыма жазылуу:

Patreonдо мени колдогула:

FACEBOOK:

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