Indholdsfortegnelse:
Video: Juletræs vandalarm: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
Dette er et enkelt eksempelprojekt, der kan bruges, hvis du har et rigtigt træ til jul og skal sørge for, at det forbliver vandet. Da jeg voksede op, husker jeg, at vi skulle nå under træet og vrikke med din finger i træstativet for at se, om der var vand. I teknologiens tidsalder må der være en bedre måde! Dette enkle projekt vil læse vandstanden ved hjælp af en analog vandstandssensor, en passiv summer og en Arduino -baseret MCU. Alt det nødvendige til dette projekt (og andre juletemaer, jeg arbejder på) kan gøres ved hjælp af dette enkelt kit.
Tilbehør:
-
(1) ELEGOO Mega 2560 Project Det mest komplette Ultimate Starter Kit m/Tutorial Kompatibel med Arduino IDE - Amazon, ikke -tilknyttet
- MEGA 2560 controller
- Vandstandssensor
- Passiv summer
- jumper wire
Trin 1: Forbindelser
Som jeg nævnte, er dette et ret simpelt projekt at arbejde med og ændre. Vandstandssensoren er kun en tretrådsenhed, og summeren har kun to forbindelser og kan drives direkte af Arduino PWM -benene. Da dette er et så enkelt projekt, vil jeg ikke lave en skematisk oversigt over forbindelserne, men bare pin-to-pin liste. Dette startsæt leveres med en cd, der giver flotte skemaer og billeder til hver af komponenterne. Der er også nogle eksempler på kodestykker til at hjælpe med at bruge de forskellige varer.
For dette projekt er forbindelserne som følger …
Vandstand (+) - Arduino (5V)
Vandstand (-) - Arduino (GND)
Vandstand (S) - Arduino (A0)
Summer (-) - Arduino (GND)
Summer (+) - Arduino (11)
Trin 2: Prøvekode
Koden til dette program er ret enkel, mindre end 30 linjer. Det læser bare værdien af vandstandssensoren, sammenligner det med den forudindstillede værdi, som jeg beslutter er nok vand, og derefter bipper enten for at advare dig, eller det gør det ikke. På den måde, jeg har det installeret, kan det ende som en røgalarm med et døende batteri, hvilket giver et kort bip af og til. Når vandet er fyldt nok op, bipper det fem gange for at advare dig om, at der er tilsat tilstrækkeligt vand. Disse 'fyldte' bip sker kun én gang efter, at de er blevet fyldt.
Programmet sender også den analoge værdi til den serielle port til fejlfinding, når du prøver at finde ud af, hvor fuld dit stativ er. Dette kan skaleres til en procentværdi, mængde vand osv. Uanset hvad du ønsker at opfylde dine behov!
Denne kode kan let ændres for at ændre vandstandsværdien, hvordan summeren meddeler dig problemerne osv. Jeg bruger 'tone' -funktionen fra Arduino, der giver dig mulighed for at indsætte en frekvens og tid for en summer til at lyde. Det gør det meget enkelt at bruge en summer direkte med en PWM -pin.
Jeg har også uploadet koden her, så du kan bruge, ændre, rive fra hinanden, kopiere osv.
Trin 3: Udvidelse
Dette eksempel har mange applikationer efter julen er slut. Dette kan bruges i andre planteindstillinger, der sidder i vand, såsom hydroponik. Du kan også ændre dette til brug på et fiskakvarium for at sikre, at vandstanden ikke bliver for lav.
Selvom dette kun er et 5V -system, skal du altid være forsigtig med at bruge elektronik omkring vand og ikke nedsænke elektronik helt. Hvis du ikke føler dig tryg ved at elektricitet er i nærheden af vandet, så søg hjælp.
En anden forbedring for dette projekt ville være at have en slags klip eller kabinet til at sætte vandstandssensoren i, så du bedre kan justere det. Der er to monteringshuller og en fin rille skåret ind i printkortet, der ville være ret let at montere i et 3D -trykt beslag eller kabinet. Jeg kæmper i øjeblikket med problemer med min printer, så jeg har ikke været i stand til at udskrive noget i et stykke tid.
Elegoo -sættet, som jeg bruger, kom også med et 9V batteri og stik, så du kunne gøre denne enhed fuldt batteridrevet, så du ikke behøver at holde den forbundet til en stikkontakt.
Du kan også reducere størrelsen på dette projekt temmelig let ved hjælp af en Mini -stil controller og montere alt dette på et lille printkort. Jeg brugte Mega, fordi det er det, jeg har til rådighed.
Jeg håber, at denne Instructable har givet dig en ide om noget, du kan gøre med disse sensorer. Jeg vil også have nogle andre julerelaterede projekter i denne måned. Du er velkommen til at kontakte os med spørgsmål!
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
Juletræs LED -lys: 6 trin (med billeder)
Juletræs LED -lys: Dette er et hurtigt og enkelt projekt, der bruger det samme printkort som vores MIDI -lyscontroller. https://www.instructables.com/id/MIDI-5V-LED-Strip-Light-Controller-for-the-Spielat/Den bruger en Arduino Nano til at styre 5V trefarvet LED-strip
IoT -vandalarm: 5 trin (med billeder)
IoT vandalarm: Jeg har for nylig oplevet backup af køkkenafløb. Havde jeg ikke været hjemme dengang, ville det have forårsaget gulv- og gipsskader i min lejlighed. Heldigvis var jeg opmærksom på problemet og klar til at øse vandet ud med en spand. Det fik mig