Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11
Jag gjorde ett arduinobaserat vattningssystem för mina chili medan jag är hemifrån. Jag råkade göra den här som en webbserver som jag kan övervaka från LAN och från hemautomatiseringssystem (Hassio). Detta är fortfarande under konstruktion, jag kommer att lägga till fler pumpar och ta reda på hur man lägger till mer analoga jordfuktighetssensorer. Jag bör också lägga till en ON/OFF -omkopplare. En av de viktigaste uppgraderingarna som kommer att göra att batterierna håller längre är att lägga till en sömnfunktionalitet till den här webbservern och ställa in kommunikation från http till mqtt. Hela processen startade när jag såg detta projekt. Jag hade bme280 och wemos d1 mini som låg runt från projekt som övervakade kaffebryggarens temperatur/luftfuktighet på kontoret, så att jag inte skulle behöva gå och kolla om det var bryggt (ja, jag är lat). Jag lade till bme280 i detta projekt också men hade flera problem med det som Jag har inte riktigt tid att fixa eftersom vattning fungerade bra medan jag var på mitt sommarlov i en vecka.
Tillbehör
För detta projekt behöver du följande tillbehör:
- Wemos D1 mini.
- 18650 Li-Ion batteri eller få. Jag räddade min från den gamla bärbara datorn och hittade fyra fungerande
- 18650 batterihållare för den mängd batterier du behöver. Jag använde fyra och kopplade dem parallellt
- TP4056 batteriladdningskort
- Kapacitiv jordfuktighetssensor v1.2 (som kommer oisolerad så att du bör lägga till lite icke -ledande epoxi på sidorna och över alla lödda komponenter. Jag har hört att hotlim fungerar också men jag använde epoxi)
- BME280 temperatur- och fuktsensor
- 5.5V 0.66W 120mA Monokristallin mini solpanel Fotovoltaisk panel (Eller mer kraftfull, jag tror att detta inte räcker).
- 1N5819 -diod
- 6V nedsänkbar vattenpump
- 5V Relämodul för att styra pumpen. Jag valde modul som har 5 reläer bara för att vara redo för uppgradering
- fiber protoboard
- och såklart lite tråd
- En vattentålig låda som kan hålla all elektronik i sidan.
- matkvalitets kiselrör. Min var ofärgad och innerdiametern var ca 5 mm i diameter.
Steg 1: Anslutningsdiagram
Detta är definitivt inte en teknisk ledningsdokumentation, men lade till detta för att visa hur jag kopplade den här. Ge mig en kommentar om du behöver hjälp med den här!
Steg 2: Isolera jordfuktighetssensorn
Använd varmt lim och epoxi för att isolera hörnen på denna sensor. Jag använde varmt lim nära kabelanslutningsterminalen bara för att vara säker på att epoxi inte fastnar där.
Steg 3: Arduino -kod
Jag bifogade denna arduino -kod. Det kommer att ha lite kopiera/klistra in kod från andra projekt. Jag hade personligen några problem med det här och allt var relaterat till bme -biblioteket jag hade.
Problemet var att jag inte kunde ansluta till servern. Snabb fix för att lösa detta är att ta bort eller lägga till kommentar på rad 125 och 126
Så om allt fungerade som det skulle kan du lägga till din hemautomationsserver för att läsa json från 192.168.1.241/json
Jag tror att detta bör ändras för att använda mqtt -protokollet och ha sömnfunktion aktiverad. När jag gör detta med mqtt kommer jag att göra detta för att lägga upp avläsningar till mitt HASSIO och sedan fortsätta sova.
Bara att notera, den här filen görs ganska bråttom när jag behövde den bara för att hantera vattning medan jag var på min semester. Jag tycker att jag borde ändra sekretessinställningar på den här i github, om du vill lägga till något till det här projektet:)
Steg 4: Bärgning av batterier från bärbart batteripaket
I det här steget bör du vara extra försiktig! Dessa batterier kan explodera med en kraft men det har aldrig hänt mig. Batteri är vanligtvis mycket tätt och kan till och med limmas. Jag använde lite värme från hårtork och platt skruvmejsel för att tälja detta öppet. Efter det kopplade jag bort den svetsade metallremsan från batterierna.
Steg 5: Anslut allt och säkra med lite eltejp
Jag bifogade en bild av mitt protoboard och allt annat som jag stoppade in i fodralet.
Jag borrade några hål i ledningen (fuktsensor och vattenpump).
Steg 6: Anslut Silicon Tube
Efter det kopplade jag silokonröret till dränkbar vattenpump. Det passade bra, men om ditt slutar vara löst rekommenderar jag att du använder några blixtlås för att säkra det på plats.
Jag skivade röret på några ställen och stoppade några grillpinnar på hål som kom upp för stora. På så sätt kunde jag använda en pump för flera växter och alla fick lika mycket vatten!: D
Rekommenderad:
Hot Plate Automatic Control System (HPACS): 3 steg
Hot Plate Automatic Control System (HPACS): Detta projekt syftar till att ge ett enkelt intuitivt sätt att förstå hur man gör automatisk PID -inställning med hjälp av en värmare. Det jag har gjort är baserat på Åström – Hägglund-metoden för att härleda parametrar med hjälp av bang-bang-kontroll för att avslöja systemkaraktäristika
Bluetooth Plant Watering System: 10 steg
Bluetooth Plant Watering System: *** VAD ÄR ETT BLUETOOTH PLANT -VATTENSYSTEM *** Detta är ett elektroniskt system som drivs av ARDUINO UNO (micro controller) -kortet. Systemet använder Bluetooth -teknik för att ta emot data från användarens telefon
Raspberry Pi Based Touch Free Automatic Hand Wash System för Covid-19: 4 steg
Raspberry Pi Based Touch Free Automatic Hand Wash System för Covid-19: Det är ett enkelt handtvättsystem som använder pir-sensorer och ett Raspberry pi-kort. Denna applikation är huvudsakligen utformad för hygieniska ändamål. Modellen kan placeras på offentliga platser, sjukhus, gallerior etc
Arduino Automatic Plant Watering System: 8 steg (med bilder)
Arduino Automatic Plant Watering System: Meet Sprout - the Modern Indoor Planter som automatiskt vattnar dina växter, örter, grönsaker, etc och kommer att revolutionera ditt trädgårdsarbete. Det består av en integrerad vattenreservoar från vilken vatten pumpas & håller plantans jord hy
Automatic Flower Plant Watering Project-arduino: 8 steg (med bilder)
Automatic Flower Plant Watering Project-arduino: Hej killar! Idag ska jag förklara hur man vattnar dina växter, med ett vattenkontrollsystem. Det är superenkelt. Du behöver bara en arduino, lcd-skärm och en fuktsensor. Oroa dig inte jag ' Jag guidar dig steg för steg genom processerna. så vad vi gör