Innehållsförteckning:

Smart växtvattning: 5 steg (med bilder)
Smart växtvattning: 5 steg (med bilder)

Video: Smart växtvattning: 5 steg (med bilder)

Video: Smart växtvattning: 5 steg (med bilder)
Video: MoRE CAT CUTENESS! | Lemon Cake Gameplay Playthrough | Report 75 - 79 | Cynistic | (Part 13) 2024, November
Anonim
Smart växtvattning
Smart växtvattning

Hej! Med detta projekt kan du vattna din/dina växter automatiskt med tanke på yttre temperatur, luftfuktighet och ljus. Du kan också använda detta som en hemväderstation och kontrollera temperatur, luftfuktighet och lätthet från din mobiltelefon eller dator bara med en webbläsare

Åker du på semester och ingen är tillgänglig för att vattna plantorna …. Detta projekt hjälper dig !

Krav:

  1. PCB
  2. ESP8266 NodeMCU
  3. DHT11 -sensor (temperatur och luftfuktighet)
  4. Relä
  5. Ljussensor
  6. Låda / behållare
  7. Rubriker
  8. Vattenpump (12V)
  9. liten diameter transparent klar mjuk slang (kan variera beroende på dina vattenpumpanslutningar)

Jag arbetar fortfarande med vissa aspekter av detta projekt och gör några justeringar. Detta är en fungerande version men jag planerar att lägga till nya funktioner. Om du har någon rekommendation, kommentera!

Följande steg hjälper dig att få din första smarta växtprototyp … Vänligen lägg till dina kommentarer/förslag. Tack!

Steg 1: Använd den här schemat och testa den på ett protoboard

Använd den här schemat och testa den på ett protoboard
Använd den här schemat och testa den på ett protoboard
Använd den här schemat och testa den på ett protoboard
Använd den här schemat och testa den på ett protoboard

Följ schemat och replikera detta i protoboardet …

du behöver följande saker: 1. Protoboard2. ESP8266 NodeMCU3. DHT11 -sensor (temperatur och luftfuktighet) 4. Relä 5. Ljussensor 6. Vattenpump (12V) 7. liten diameter transparent klar mjuk slang (kan variera beroende på dina vattenpumpanslutningar)

Steg 2: Arbeta med kretskortet - svetshuvuden för ESP8266 och sensorer baserade på scheman

Arbetar med kretskortet - svetshuvuden för ESP8266 och sensorer baserade på scheman
Arbetar med kretskortet - svetshuvuden för ESP8266 och sensorer baserade på scheman
Arbetar med kretskortet - svetshuvuden för ESP8266 och sensorer baserade på scheman
Arbetar med kretskortet - svetshuvuden för ESP8266 och sensorer baserade på scheman

Om du redan testat kretsen på ett protoboard, nu kan vi flytta detta till nästa steg. Låt oss använda ett kretskort och svetshuvuden för esp8266 och sensorer. Kabeldragning av dem finns på baksidan …

Obs: Om du ser baksidan av kretskortet … svetsar är inte särskilt bra men anser att det här är den första prototypen … om du har förslag/kommentarer … får du gärna lägga till dem:)

Steg 3: Sätt i ESP8266, sensorer och relä

Sätt i ESP8266, sensorer och relä
Sätt i ESP8266, sensorer och relä
Sätt i ESP8266, sensorer och relä
Sätt i ESP8266, sensorer och relä

Sätt i ESP8266, sensorer (DHT11 och fotocell) och relä (5v) i rubrikerna … (jag tror att du kan svetsa dem direkt på kortet … men jag föredrog att använda rubriker för att enkelt ta bort dem om det behövs).

Tips: för anslutning av ljussensor använde jag värmekrympbara hylsor för kablarna så att fotocellens stift skyddas från rörelser.

Steg 4: Förbereda vatten Jerry Can & vattenpump (12v)

Förbered vattenburk och vattenpump (12v)
Förbered vattenburk och vattenpump (12v)

Du kan använda vilken vattenjerryburk som helst. Jag har använt en 10 liter vattenbärsburk så den har tillräckligt med autonomi i ett par veckor.

Vattenpumpen är 12v (1A) så jag ansluter den direkt till en extern strömkälla.

Steg 5: Ladda koden och testa den

Läser in koden och testar den
Läser in koden och testar den

Du kan använda Arduino IDE för att programmera din ESP8266 (NodeMCU).

Hämta den senaste kodversionen från det här förvaret:

Första gången du laddar koden fungerar enheten som ett AP och du måste ansluta till detta WIFI -nätverk för ytterligare konfiguration:

SSID: 1SmartWaterPlant

Lösenord: vatten

Sedan kan du komma åt enheten från valfri webbläsare med hjälp av följande:

YOUR_DEVICE_IP: 8356/html check status (Temperatur, luftfuktighet, etc)

Obs! Du kan få din enhets IP -adress att titta på Serial Monitor -utmatningen från Arduino IDE.

Rekommenderad: