Мазмұны:

Жаңбыр кезінде суды үнемдеу: 6 қадам
Жаңбыр кезінде суды үнемдеу: 6 қадам

Бейне: Жаңбыр кезінде суды үнемдеу: 6 қадам

Бейне: Жаңбыр кезінде суды үнемдеу: 6 қадам
Бейне: Өлді деп жерлемек болған еді. Бірақ Алланың қалауымен тірілген Бала 2024, Шілде
Anonim
Жаңбыр кезінде суды үнемдеу
Жаңбыр кезінде суды үнемдеу

Жақында жауған жаңбырмен менің суару қондырғысы өз жұмысын жалғастыра беретінін байқадым, тіпті балабақшада су жеткілікті болған кезде де. Жаңбыр жауғанда жаңбырлатқышты автоматты түрде өшірмеске!

Жабдықтар

  1. Процессор, суды қашан қосу/өшіруді шешуге арналған - Adafruit 32u4 қауырсыны
  2. Жаңбыр сенсоры, жаңбырды анықтау үшін - Jaycar XC -4603
  3. Батарея, жобаны қуаттандыру үшін - Energizer 9V
  4. Соленоидты клапан (бекітпе), қажет кезде су ағынын жабады - Sunshoweronline IVL -NYMV75620DCL
  5. H Bridge драйвері, шағын процессордың үлкен клапанды басқаруына мүмкіндік береді - Adafruit DRV8871

1 -қадам: Компоненттерге шолу

Компоненттерге шолу
Компоненттерге шолу

Жаңбыр сенсоры + Процессор + H көпірінің жүргізушісі + электромагниттік = Бекітілген

Компоненттер:

  1. Adafruit 32u4 қауырсынды суды қашан қосу/өшіру керектігін шешуге арналған процессор
  2. Жаңбыр сенсоры, жаңбырды анықтау үшін - Jaycar XC -4603
  3. Батарея, жобаны қуаттандыру үшін - Energizer 9V
  4. Соленоидты клапан (бекітпе), қажет кезде су ағынын жабады - Sunshoweronline IVL -NYMV75620DCL
  5. H Bridge драйвері, шағын процессордың үлкен клапанды басқаруына мүмкіндік береді - Adafruit DRV8871

2 -қадам: Жаңбыр сенсорын оқу

Жаңбыр сенсорын оқу
Жаңбыр сенсорын оқу
Жаңбыр сенсорын оқу
Жаңбыр сенсорын оқу

Жаңбыр сенсоры аналогты немесе цифрлық кіріске қосылуы мүмкін. Аналог аналогтық/цифрлық түрлендіргіштің MAX мәніне 0 қайтарады, мысалы 1024. Қосылған код аналогтық мәнді оқиды, содан кейін оны қайтадан картадан көрсетеді. Бұл түсінікті диапазондармен жұмыс істеу үшін жасалды.

Дымқыл

Орташа

Құрғақ

Енді бізде әр түрлі күйлер бар, солардың негізінде әрекеттер жасай аламыз.

3 штаттың таңдалуына қосымша себеп бар. Бұл «әңгімені» айналып өтеді. Егер сіз клапанды ашатын бір күйдің шетінде болсаңыз, ал клапанды жабатын екіншісі тез ашылады және жабылады, бұл «дыбыс» (дыбыс шығарады). Осыны айналып өту үшін бізге «сөйлемелі жолақты» қосу керек, онда оның сөйлеуін болдырмау үшін әрекеттерге жол берілмейді. Келесі бөлімде мен мұны қалай шешетінімізді көрсетемін.

FYI, бұл түсініктер Басқару жүйелерінің бөлігі болып табылады.

3 -қадам: электромагнитті жүргізу

Соленоидты жүргізу
Соленоидты жүргізу
Соленоидты жүргізу
Соленоидты жүргізу

Мен бұл қосымшаға арналған «Бекіту» электромагниді таңдадым. Бұл батареяны үнемдеу үшін. Кәдімгі соленоид оны қосқан кезде шырын түсіреді, ал бекіту тек ауысу кезінде болады. Мұндағы күрделілік - бекітпеге «босату» үшін кері полярлықты алу қажет. Яғни оны алға қарай ашады, ал кернеуді жабады. Нәтижесінде біз релені қолдана алмаймыз, біз H-Bridge қолданамыз.

Бұл код H-Bridge-дің екі кірісін орнатады, содан кейін біз оған OPEN немесе CLOSE клапан сұрауын жібере аламыз. Бекіткіш соленоидқа бір сәтте қуат қажет (мен 300mS / 0.3 секунд таңдадым), содан кейін батареяны үнемдеу үшін босатуға болады.

4 -қадам: Барлығы қазір бірге

Барлық код бірге

5 -қадам: жақсартуға арналған элементтер

Жақсартуға әрқашан мүмкіндік бар!

  1. Жеке батарея - Қазіргі уақытта біз 9В -тан жұмыс жасаймыз, егер сіз мұны көмексіз іске қосқыңыз келсе, микроконтроллер үшін LiPo қажет. Бұл батареяларды біріктіру үшін LiPo -ны 6В -қа дейін көтеру үшін Boost контроллерін қолдану керек.
  2. Күн - Жүйеге қол тигізбеу үшін, яғни батареяларды ауыстыру үшін күн қосуға болады.
  3. Қуатты аз тұтыну - Ұйқы функцияларын қосу батареяның қызмет ету мерзімін ұзартуға мүмкіндік береді, осылайша күн панелі төменірек болады. Сонымен қатар, егер күшейткіш қосылса, оны тұтынуды азайту үшін цифрлық қосқыш қосылады.
  4. Ауа райы болжамы - жаңбыр сенсоры жақсы, ал ауа -райының интернеттегі болжамы керемет. Бөлшек өніміне немесе ESP32 -ге ауысу жеңіске жетеді.

6 -қадам: рахмет

Бізді қадағалағаныңыз үшін рахмет! Сіз қалай бара жатқаныңызды және жобаны қалай бейімдейтіндігіңізді күтіңіз!

Ұсынылған: