Pomôžte rozvoju stránky a zdieľajte článok s priateľmi!

Moderné inovácie sú úzko integrované do nášho každodenného života a pomáhajú ľuďom doslova na každom kroku pri riešení domácich a výrobných problémov. V súvislosti s rastom cien energií a prírodných zdrojov sa mnohí snažia šetriť svojou spotrebou akýmkoľvek spôsobom. Jednou z možností takéhoto know-how je použitie dažďovej vody namiesto klasickej dodávky vody. Technológia je veľmi jednoduchá - v čase zrážok sa voda zhromažďuje v nádržiach a potom sa podľa potreby používa namiesto potreby inštalatérskych potrieb.

Jedinou nevýhodou takéhoto systému je neistota plnenia nádrže dažďovou vodou, preto je potrebné tento nedostatok naplniť vodou z vodovodu. Na to je možné použiť manuálne metódy aj automatické metódy, ktoré nevyžadujú nepretržité monitorovanie osobou. Automatické riadenie úrovne naplnenia nádrže je pomerne dobre implementované na základe mikrokontroléra Arduino. Súčasne bude v nádrži minimálna hladina vody a zvyšok objemu zostane voľný na ďalšie plnenie dažďovou vodou.

Princíp činnosti automatického ventilu s Arduino

Schéma na ovládanie ventilu automaticky plní nádrž na dažďovú vodu obsahuje tieto prvky:

  • Servo - určené na otváranie a zatváranie ventilu (akékoľvek zariadenie, ktoré pracuje prostredníctvom spätnej väzby a umožňuje ovládať polohu pohyblivého zariadenia);
  • Snímač - na meranie množstva vody (odporúča sa inštalovať modely, ktoré merajú odpor vody v nádrži);
  • Arduino Board - na dodanie riadiacich signálov servo, v závislosti od údajov prijatých zo senzora;
  • Vývojová doska - slúži na pohodlie pripojenia všetkých sieťových prvkov, ale bez nej je možné použiť klasické spájkovacie drôty.

Aby ste to mohli urobiť, musíte zostaviť obvod podľa nasledujúceho obrázka:

Obrázok 1: Schéma automatického dopĺňania pripojovacieho ventilu

Potom si stiahnite softvér do Arduina (nižšie je uvedená konkrétna verzia programu). Táto operácia sa vykonáva cez PC pomocou výstupu IDE na Arduino.

Princíp činnosti automatického dopĺňania ventilu je nasledovný: vodný senzor sa skladá z dvoch častí vodiča, medzi ktorými je medzera. Keď sú ponorené do vody, cez medzeru prúdi určité množstvo prúdu a čím viac vody v nádrži je, tým väčšia bude vodivosť celého vodného útvaru. Pri poklese objemu vody sa tiež zmenší veľkosť prúdiaceho prúdu. V závislosti od množstva prúdu prúdi senzor do tabule Arduino, ktorý podľa programu na ňom uloženého, povie servomotoru, aby zúžil alebo zvýšil prívodný kanál vody z centrálneho systému zásobovania vodou.

Program je samozrejme napísaný pre určitý typ zariadenia s vlastným objemom nádoby, priemerom potrubia a prevádzkovými parametrami. Ak ho použijete na svoj vlastný tank a servo, budete musieť mierne nastaviť ventil, ovládač a ďalšie konštrukčné prvky, aby ste nastavili prevádzku systému automatického plnenia na základe Arduina.

Aby ste to dosiahli, budete musieť empiricky upraviť prácu automatického dokončovania, aby ste dosiahli požadovaný výsledok. Všimnite si, že ventil by mal stlačiť prívod na centrálny systém zásobovania vodou, ak ho len zatvára, voda bude naďalej unikať. Preto pri inštalácii systému môžete inštalovať dodatočné tesnenia a upevňovacie prvky, ktoré poskytujú potrebnú tesnosť a mechanickú pevnosť.

Príklad inštalácie a testovania snímača

Obrázok 2: Umiestnenie komunikácie v nádrži

Po zostavení uvedenej schémy je potrebné ju otestovať:

  • Ak chcete začať, pozrite sa na body pripojenia všetkých vodičov - mali by poskytovať dobrý elektrický kontakt.
  • Potom otestujte senzor na akejkoľvek vhodnej nádobe s vodou, zaistite tesné uzavretie ventilu.
  • Ak sa ventil nedá úplne zaplniť v dôsledku nedostatočného zdvihu servopohonu, alebo ak sa príliš ohýba, potom sa veľkosť pohybu môže zmeniť v príkazovom riadku if (input_val <500) zmenšením alebo zvýšením digitálneho indikátora;
  • Prvky systému zásobovania vodou sú tiež kontrolované na tesnosť - je nepravdepodobné, že by ste ušetrili veľa na netesných potrubiach a ich pripojení k nádrži.

Nastavenie programu sa vykonáva na počítači a po jeho načítaní na dosku Arduino. Postup sa opakuje, kým sa nedosiahne požadovaný tvar.

Program na stiahnutie do mikrokontroléra:

Ventil automatického plnenia založený na Arduino (532 bytes, stiahnuté: 27)

Pomôžte rozvoju stránky a zdieľajte článok s priateľmi!

Kategórie: