Innholdsfortegnelse:
Video: Vannalarm for juletre: 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:20
Dette er et enkelt eksempelprosjekt som kan brukes hvis du har et ekte tre til jul og må sørge for at det forblir vannet. Da jeg vokste opp, husker jeg at vi måtte strekke oss under treet og vri fingeren i trestativet for å se om det var vann. I teknologiens tidsalder må det være en bedre måte! Dette enkle prosjektet vil lese vannnivået ved hjelp av en analog vannstandssensor, en passiv summer og en Arduino -basert MCU. Alt som trengs for dette prosjektet (og andre juletemaer jeg jobber med) kan gjøres ved hjelp av dette enkle settet.
Rekvisita:
-
(1) ELEGOO Mega 2560 Project The Most Complete Ultimate Starter Kit w/Tutorial Compatible with Arduino IDE - Amazon, non -affiliate
- MEGA 2560 kontroller
- Sensor for deteksjon av vannnivå
- Passiv summer
- jumper wire
Trinn 1: Tilkoblinger
Som jeg nevnte, er dette et ganske enkelt prosjekt å jobbe med og endre. Vannstandssensoren er bare en tretrådsenhet og summeren er bare to tilkoblinger og kan drives direkte av Arduino PWM -pinnene. Siden dette er et så enkelt prosjekt, skal jeg ikke lage en skjematisk oversikt over tilkoblingene, men bare pin-to-pin liste. Dette startpakken kommer med en CD som gir fine skjemaer og bilder for hver av komponentene. Det er også noen eksempler på kodebiter for å hjelpe deg med å bruke de forskjellige elementene.
For dette prosjektet er tilkoblingene som følger …
Vannstand (+) - Arduino (5V)
Vannstand (-) - Arduino (GND)
Vannstand (S) - Arduino (A0)
Summer (-) - Arduino (GND)
Summer (+) - Arduino (11)
Trinn 2: Prøvekode
Koden for dette programmet er ganske enkel, mindre enn 30 linjer. Den leser bare verdien av vannstandssensoren, sammenligner den med den forhåndsinnstilte verdien som jeg bestemmer er nok vann, og så enten pip for å varsle deg eller ikke. Slik jeg har installert det, kan det ende opp som en røykvarsler med et døende batteri, noe som gir et kort pip noen ganger. Når vannet er fylt nok, piper det fem ganger for å varsle deg om at det er tilsatt tilstrekkelig vann. Disse "fylte" pipene kommer bare en gang etter at de er fylt.
Programmet sender også den analoge verdien til den serielle porten for feilsøking når du prøver å finne ut hvor full stativet ditt er. Dette kan skaleres til en prosentverdi, vannmengde, etc. Uansett hva du vil oppfylle dine behov!
Denne koden kan enkelt endres for å endre vannstandsverdien, hvordan summeren kunngjør problemene for deg, etc. Jeg bruker 'tone' -funksjonen fra Arduino som lar deg sette inn en frekvens og tid for en summer å høres. Det gjør det veldig enkelt å bruke en summer direkte med en PWM -pinne.
Jeg har lastet opp koden også her for å bruke, endre, rive i stykker, kopiere osv.
Trinn 3: Utvidelse
Dette eksemplet har mange applikasjoner etter at julen er over. Dette kan brukes i andre planteinnstillinger som sitter i vann, for eksempel hydroponics. Du kan også endre dette for bruk på et fiskakvarium for å sikre at vannstanden ikke blir for lav.
Selv om dette bare er et 5V -system, bør du alltid være forsiktig med å bruke elektronikk rundt vann og ikke senke elektronikk helt. Hvis du ikke føler deg komfortabel med at strøm er rundt vann, så søk hjelp.
En annen forbedring for dette prosjektet ville være å ha en slags klips eller kabinett for å sette vannstandssensoren i slik at du bedre kan justere den. Det er to monteringshull og et fint spor i PCB -en som ville være ganske enkelt å montere i en 3D -trykt brakett eller kabinett. Jeg kjemper for tiden med problemer med skriveren min, så jeg har ikke klart å skrive ut noe på en stund.
Elegoo -settet jeg bruker, kom også med et 9V batteri og kontakt, slik at du kan gjøre denne enheten fullstendig batteridrevet, slik at du ikke trenger å holde den koblet til en stikkontakt.
Du kan også krympe størrelsen på dette prosjektet ganske enkelt ved å bruke en Mini -stilkontroller og montere alt dette på et lite kretskort. Jeg brukte Mega fordi det er det jeg har tilgjengelig.
Jeg håper at denne instruksen har gitt deg en ide om noe du kan gjøre med disse sensorene. Jeg kommer til å ha noen andre julelaterte prosjekter denne måneden også. Ta gjerne kontakt med spørsmål!
Anbefalt:
Elektronisk juletre: 4 trinn
Elektronisk juletre: Hei! Jeg vil presentere mitt elektroniske juletre. Jeg bygde dette som dekorasjon, og jeg synes det er veldig kompakt og fint
Nettstedskontrollert juletre (alle kan kontrollere det): 19 trinn (med bilder)
Nettstedskontrollert juletre (hvem som helst kan kontrollere det): Vil du vite hvordan et nettstedstyrt juletre ser ut? Her er videoen som viser prosjektet mitt av juletreet mitt. Livestrømmen er nå avsluttet, men jeg lagde en video for å fange det som foregikk: I år, midt i Decembe
Trygt juletre: 6 trinn
Secure Christmas Tree: This is the Complete Starter Kit from Elegoo with an Arduino Mega. For noen dager siden sendte Elegoo meg et sett og utfordret meg til å bygge et juleprosjekt med ham. Dette settet inneholder flere komponenter. En Arduino Mega, servoer, ultralydsensorer, fjernkontroll
Roterende juletre og programmerbare lys med Arduino: 11 trinn
Roterende juletre og programmerbare lys med Arduino: Roterende juletre og programmerbare lys med Arduino
IoT -vannalarm: 5 trinn (med bilder)
IoT Water Alarm: Jeg har nylig opplevd sikkerhetskopiering av kjøkkenavløp. Hadde jeg ikke vært hjemme den gangen, ville det ha forårsaket skader på gulv og gips i leiligheten min. Heldigvis var jeg klar over problemet og klar til å øse vannet ut med en bøtte. Dette fikk meg