Sadržaj:

Alarm za vodu božićnog drvca: 3 koraka
Alarm za vodu božićnog drvca: 3 koraka

Video: Alarm za vodu božićnog drvca: 3 koraka

Video: Alarm za vodu božićnog drvca: 3 koraka
Video: ТРИ БЛЮДА НА НОВЫЙ ГОД 2024. Салат из капусты. Салат с Печенью! ЗАКУСКА С КАРТОШКОЙ И СЕЛЕДКОЙ 2024, Srpanj
Anonim
Alarm za vodu božićnog drvca
Alarm za vodu božićnog drvca

Ovo je jednostavan primjer projekta koji se može koristiti ako imate pravo drvce za Božić i morate se pobrinuti da ostane zalijevano. Odrastajući, sjećam se da smo morali posegnuti ispod stabla i mrdnuti prstom po stalku da vidimo ima li vode. U doba tehnologije mora postojati bolji način! Ovaj jednostavan projekt očitavat će razinu vode pomoću analognog senzora razine vode, pasivnog zujalice i MCU -a zasnovanog na Arduinu. Sve što je potrebno za ovaj projekt (i ostale božićne tematike na kojima radim) može se učiniti pomoću ovog jedinstvenog kompleta.

Pribor:

  • (1) ELEGOO Mega 2560 projekt Najcjelovitiji ultimativni početni komplet s vodičem kompatibilan s Arduino IDE - Amazon, nije povezan

    • Kontroler MEGA 2560
    • Senzor za otkrivanje razine vode
    • Pasivni zujalica
    • kratkospojnik

Korak 1: Veze

Veze
Veze
Veze
Veze

Kao što sam spomenuo, ovo je prilično jednostavan projekt za rad i izmjenu. Senzor razine vode je samo trožilni uređaj, a zujalica samo dvije veze i može se napajati izravno s Arduino PWM pinovima. Budući da je ovo tako jednostavan projekt, neću raditi shemu veza, već samo popis pin-to-pin. Ovaj početni komplet ipak dolazi s CD -om koji nudi lijepe sheme i slike za svaku od komponenti. Postoje i neki primjeri kodova koji će vam pomoći pri korištenju različitih stavki.

Za ovaj projekt veze su sljedeće…

Vodostaj (+) - Arduino (5V)

Vodostaj (-) - Arduino (GND)

Vodostaj (S) - Arduino (A0)

Zvučni signal (-) - Arduino (GND)

Zvučni signal (+) - Arduino (11)

Korak 2: Uzorak koda

Uzorak koda
Uzorak koda
Uzorak koda
Uzorak koda
Uzorak koda
Uzorak koda

Kôd za ovaj program je prilično jednostavan, ima manje od 30 redaka. On samo očitava vrijednost senzora razine vode, uspoređuje to s unaprijed postavljenom vrijednošću za koju odlučim da je dovoljna za vodu, a zatim ili pišti kako bi vas upozorio ili ne. Način na koji sam ga postavio mogao bi završiti poput alarma za dim s ispražnjenom baterijom, koji se s vremena na vrijeme oglasi kratkim zvučnim signalom. Nakon što se voda dovoljno napuni, pet će se puta oglasiti zvučnim signalom da vas upozori da je dodano dovoljno vode. Ti "ispunjeni" zvučni signali javljaju se samo jednom nakon što su ispunjeni.

Program će također poslati analognu vrijednost na serijski port radi otklanjanja pogrešaka kada pokušavate saznati koliko je vaše postolje puno. To bi se moglo povećati na vrijednost postotka, volumen vode itd. Što god želite ispuniti svoje potrebe!

Ovaj se kôd može lako izmijeniti kako bi se promijenila vrijednost razine vode, način na koji vam zujalica najavljuje probleme itd. Koristim funkciju 'ton' iz Arduina koja vam omogućuje da unesete frekvenciju i vrijeme za zvuk zujalice. Omogućuje vrlo jednostavno korištenje zujalice izravno s PWM iglom.

Ovdje sam učitao i kôd za upotrebu, izmjenu, razdvajanje, kopiranje itd.

Korak 3: Proširenje

Proširenje
Proširenje

Ovaj primjer ima mnogo primjena nakon Božića. To bi se moglo koristiti u drugim biljnim okruženjima koja se nalaze u vodi, poput hidroponike. Također biste ovo mogli izmijeniti za upotrebu u akvariju za ribe kako biste bili sigurni da razina vode ne pada prenisko.

Iako je ovo samo 5V sustav, uvijek biste trebali biti oprezni pri korištenju elektronike u vodi i nemojte potpuno potapati elektroniku. Ako vam nije ugodno što je struja u blizini vode, potražite pomoć.

Još jedno poboljšanje za ovaj projekt bilo bi imati neku vrstu kopče ili kućišta za postavljanje senzora razine vode kako biste ga mogli bolje prilagoditi. Postoje dvije rupe za montažu i lijep utor izrezan na PCB koji bi bilo prilično lako montirati u 3D tiskani držač ili kućište. Trenutno se borim s problemima s pisačem pa već neko vrijeme ne mogu ništa ispisati.

Komplet Elegoo koji koristim također je došao s 9V baterijom i priključkom kako biste ovaj uređaj mogli potpuno napajati iz baterije, tako da ga ne morate držati vezanog za utičnicu.

Također biste mogli prilično lako smanjiti veličinu ovog projekta pomoću kontrolera u stilu Mini i montirajući sve to na malu ploču. Koristio sam Megu jer je to ono što imam na raspolaganju.

Nadam se da vam je ovaj Instructable dao neku ideju o nečemu što možete učiniti s ovim senzorima. I ovaj mjesec ću imati neke druge projekte vezane uz Božić. Slobodno se obratite sa svim pitanjima!

Preporučeni: