Sadržaj:
Video: Alarm za vodu božićnog drvca: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Ovo je jednostavan primjer projekta koji se može koristiti ako imate pravo drvo za Božić i morate se pobrinuti da ostane zalijevano. Dok sam odrastao, sjećam se da smo morali posegnuti ispod drveta i mrdnuti prstom po stalku da vidimo ima li vode. U doba tehnologije mora postojati bolji način! Ovaj jednostavan projekt čita nivo vode pomoću analognog senzora nivoa vode, pasivnog zujalice i MCU -a zasnovanog na Arduinu. Sve što je potrebno za ovaj projekt (i druge božićne tematike na kojima radim) može se učiniti pomoću ovog jedinstvenog kompleta.
Potrošni materijal:
-
(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 nivoa vode
- Pasivni zujalica
- kratkospojnik
Korak 1: 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 pomoću Arduino PWM pinova. Budući da je ovo tako jednostavan projekt, neću raditi shemu veza, već samo pin-to-pin listu. Ovaj početni komplet ipak dolazi s CD -om koji nudi lijepe sheme i slike za svaku od komponenti. Postoje i neki primjeri primjera koda koji će vam pomoći pri korištenju različitih stavki.
Za ovaj projekt veze su sljedeće…
Nivo vode (+) - Arduino (5V)
Nivo vode (-) - Arduino (GND)
Vodostaj (S) - Arduino (A0)
Zvučni signal (-) - Arduino (GND)
Zvučni signal (+) - Arduino (11)
Korak 2: Uzorak koda
Kod za ovaj program je prilično jednostavan, ima manje od 30 redova. On samo očitava vrijednost senzora nivoa vode, uspoređuje to sa unaprijed postavljenom vrijednošću za koju odlučim da je dovoljno vode, a zatim ili pišti da vas upozori ili ne. Način na koji sam ga postavio mogao bi završiti poput alarma za dim sa 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. Ovi „ispunjeni“zvučni signali čuju se samo jednom nakon što su ispunjeni.
Program će također emitirati analognu vrijednost na serijski port radi otklanjanja grešaka kada pokušavate saznati koliko je vaš štand pun. To se može povećati na vrijednost postotka, zapreminu vode itd. Šta god želite da ispunite svoje potrebe!
Ovaj kôd se može lako izmijeniti kako bi se promijenila vrijednost nivoa vode, način na koji vam zujalica najavljuje probleme itd. Koristim funkciju 'ton' iz Arduina koja vam omogućava da unesete frekvenciju i vrijeme za zvuk zujalice. Omogućuje vrlo jednostavno korištenje zujalice izravno s PWM iglom.
Ovdje sam postavio i kôd za upotrebu, izmjenu, razdvajanje, kopiranje itd.
Korak 3: Proširenje
Ovaj primjer ima mnogo aplikacija nakon što je Božić prošao. Ovo se može koristiti u drugim okruženjima biljaka koja sede u vodi, poput hidroponike. Ovo možete promijeniti i za upotrebu u akvariju za ribe kako biste bili sigurni da nivo 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 nivoa 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 štampani držač ili kućište. Trenutno se borim sa problemima sa štampačem, tako da već duže vrijeme ne mogu ništa odštampati.
Elegoo komplet koji koristim također dolazi s baterijom od 9V i konektorom 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 koristeći kontroler u stilu Mini i montirajući sve ovo na malu ploču. Koristio sam Megu jer mi je 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 za Božić. Slobodno se obratite sa svim pitanjima!
Preporučuje se:
Rotiranje božićnog drvca i programabilna svjetla s Arduinom: 11 koraka
Rotirajuće božićno drvce i programabilna svjetla s Arduinom: Rotirajuće božićno drvce i programabilna svjetla s Arduinom Projekt će vidjeti kako napraviti rotirajuće božićno drvce s arduinom, hladnjakom, perforiranom eksperimentalnom pločom, LED svjetlima i nekim drugim elektroničkim elementima
Disanje božićnog drvca - Arduino kontroler božićnog svjetla: 4 koraka
Disanje božićnog drvca-Arduino kontroler božićnog svjetla: Nije dobra vijest da se kontrolna kutija mog 9-metarskog prethodno osvijetljenog umjetnog božićnog drvca slomila prije Božića ,, a proizvođač ne nudi zamjenske dijelove. Ovo nedokučivo pokazuje kako učiniti da vaš vlastiti LED upravljač svjetlom i kontroler koriste Ar
Ukras božićnog drvca sa LED pločom: 15 koraka (sa slikama)
Ukras za božićno drvce sa LED pločom: Ovog Božića odlučio sam napraviti božićne ukrase koje ću pokloniti prijateljima i porodici. Ove sam godine učio KiCad pa sam odlučio napraviti ukrase od pločica. Napravio sam oko 20-25 ovih ukrasa. Ukras je kolo
LED dekoracija božićnog drvca: 3 koraka (sa slikama)
LED dekoracija božićnog drvca: Pozdrav svima. Kako Božić dolazi, odlučio sam stvoriti prekrasan ukras za božićno drvce s LED diodama, otpornicima i integriranim integriranim integriranim sklopom 555. Sve potrebne komponente su THT komponente, te se lakše leme od SMD komponenti
Nadogradnja božićnog drvca od vlakna: 5 koraka (sa slikama)
Nadogradnja božićnog drvca od vlakna: Imamo jedno od onih božićnih drvca sa optičkim vlaknima već nekoliko godina. Baza sadrži 12V halogenu reflektorsku sijalicu, a disk u boji koji pokreće motor smješten je između žarulje i podnožja stabla. Sijalicu i motor napaja 12V