Obsah:

Alarm vody na vianočný stromček: 3 kroky
Alarm vody na vianočný stromček: 3 kroky

Video: Alarm vody na vianočný stromček: 3 kroky

Video: Alarm vody na vianočný stromček: 3 kroky
Video: ТРИ БЛЮДА НА НОВЫЙ ГОД 2024. Салат из капусты. Салат с Печенью! ЗАКУСКА С КАРТОШКОЙ И СЕЛЕДКОЙ 2024, November
Anonim
Alarm vody vianočného stromčeka
Alarm vody vianočného stromčeka

Jedná sa o jednoduchý príklad projektu, ktorý je možné použiť, ak máte na Vianoce skutočný strom a potrebujete zabezpečiť, aby zostal zavlažený. Keď som vyrastal, pamätám si, že by sme museli siahnuť pod strom a krútiť prstom v stojane, aby sme zistili, či tam nie je voda. V dobe technológií musí existovať lepší spôsob! Tento jednoduchý projekt bude čítať hladinu vody pomocou analógového snímača hladiny vody, pasívneho bzučiaka a MCU na báze Arduino. Všetko potrebné pre tento projekt (a ďalšie vianočné tematické projekty, na ktorých pracujem) je možné vykonať pomocou tejto jedinej súpravy.

Zásoby:

  • (1) ELEGOO Mega 2560 Project Najkompletnejšia začiatočná súprava s návodom kompatibilným s Arduino IDE - Amazon, bez pridruženia
    • Ovládač MEGA 2560
    • Senzor detekcie hladiny vody
    • Pasívny bzučiak
    • prepojovací drôt

Krok 1: Pripojenia

Pripojenia
Pripojenia
Pripojenia
Pripojenia

Ako som už spomenul, je to celkom jednoduchý projekt, s ktorým je možné pracovať a upravovať ho. Senzor hladiny vody je iba trojvodičové zariadenie a bzučiak má iba dve pripojenia a môže byť napájaný priamo z pinov Arduino PWM. Pretože je to taký jednoduchý projekt, nebudem robiť schému prepojení, ale iba zoznam pin-to-pin. Táto štartovacia sada je dodávaná s diskom CD, ktorý poskytuje pekné schémy a obrázky pre všetky súčasti. Existuje aj niekoľko ukážkových kódov, ktoré vám pomôžu s používaním rôznych položiek.

V prípade tohto projektu sú pripojenia nasledovné …

Hladina vody (+) - Arduino (5V)

Hladina vody (-) - Arduino (GND)

Vodná hladina (S) - Arduino (A0)

Bzučiak (-) - Arduino (GND)

Bzučiak (+) - Arduino (11)

Krok 2: Ukážkový kód

Ukážkový kód
Ukážkový kód
Ukážkový kód
Ukážkový kód
Ukážkový kód
Ukážkový kód

Kód pre tento program je veľmi jednoduchý, má menej ako 30 riadkov. Jednoducho odčíta hodnotu senzora hladiny vody, porovná ho s prednastavenou hodnotou, o ktorej sa rozhodnem, že je dosť vody, a potom buď pípnutím upozorní, alebo nie. Podľa toho, ako to mám nastavené, môže to skončiť ako dymový alarm s vybitou batériou, pričom každé tak často zaznie krátke pípnutie. Akonáhle je voda dostatočne naplnená, päťkrát zaznie zvukový signál, aby vás upozornil, že bolo pridané dostatočné množstvo vody. Tieto „naplnené“pípnutia zaznie iba raz po ich naplnení.

Keď sa pokúšate zistiť, aký plný je váš stojan, program tiež vyvedie analógovú hodnotu na sériový port na ladenie. To môže byť zmenšené na percentuálnu hodnotu, objem vody atď. Čokoľvek by ste chceli splniť svoje potreby!

Tento kód je možné ľahko zmeniť tak, aby sa zmenila hodnota hladiny vody, spôsob, akým vám bzučiak oznámi problémy atď. Používam funkciu „tón“od spoločnosti Arduino, ktorá vám umožňuje vložiť frekvenciu a čas, aby zaznel bzučiak. Je veľmi jednoduché používať bzučiak priamo s kolíkom PWM.

Tiež som sem vložil kód, ktorý môžete použiť, upraviť, roztrhať, kopírovať atď.

Krok 3: Rozšírenie

Rozšírenie
Rozšírenie

Tento príklad má mnoho aplikácií po skončení Vianoc. Toto by sa dalo použiť v iných závodoch, ktoré sedia vo vode, ako je hydropónia. Môžete to tiež upraviť tak, aby sa používalo v akváriu s rybami, aby sa zaistilo, že hladina vody nebude príliš nízka.

Napriek tomu, že sa jedná iba o 5V systém, mali by ste byť opatrní pri používaní elektroniky okolo vody a neponárať žiadnu elektroniku do úplnej hĺbky. Ak sa necítite dobre v blízkosti vody, vyhľadajte pomoc.

Ďalším vylepšením tohto projektu by bolo mať nejaký klip alebo kryt, do ktorého by bolo možné vložiť snímač hladiny vody, aby ste ho mohli lepšie nastaviť. K dispozícii sú dva montážne otvory a pekná drážka vyrezaná do dosky plošných spojov, ktorú by bolo celkom jednoduché namontovať do konzoly alebo krytu s 3D tlačou. Aktuálne bojujem s mojou tlačiarňou, takže som chvíľu nemohol nič vytlačiť.

Súprava Elegoo, ktorú používam, bola dodaná aj s 9 V batériou a konektorom, aby ste mohli toto zariadenie napájať z batérie, aby ste ho nemuseli pripútať k elektrickej zásuvke.

Veľkosť tohto projektu by ste tiež mohli celkom ľahko zmenšiť pomocou ovládača v štýle Mini a pripevniť to všetko na malý obvod. Použil som Mega, pretože to je to, čo mám k dispozícii.

Dúfam, že vám tento návod dal predstavu o niečom, čo môžete s týmito senzormi urobiť. Tento mesiac budem mať aj ďalšie projekty súvisiace s Vianocami. V prípade akýchkoľvek otázok nás neváhajte kontaktovať!

Odporúča: