Kazalo:

Uporaba mikrokrmilnikov za upravljanje in nadzor oddaljenega namakalnega sistema: 4 koraki
Uporaba mikrokrmilnikov za upravljanje in nadzor oddaljenega namakalnega sistema: 4 koraki

Video: Uporaba mikrokrmilnikov za upravljanje in nadzor oddaljenega namakalnega sistema: 4 koraki

Video: Uporaba mikrokrmilnikov za upravljanje in nadzor oddaljenega namakalnega sistema: 4 koraki
Video: OPTITRONIC 2 - PRIKLOP WEB MODULA TOPLOTNE ČRPALKE (WP2 LF-202E, WP2 LF-302E) 2024, Julij
Anonim
Uporaba mikrokrmilnikov za upravljanje in nadzor daljinskega namakalnega sistema
Uporaba mikrokrmilnikov za upravljanje in nadzor daljinskega namakalnega sistema

kmetje in upravljavci rastlinjakov za poceni avtomatski namakalni sistem.

V tem projektu integriramo elektronski senzor vlage v tleh z mikrokrmilnikom za samodejno namakanje rastlin, kadar je zemlja presuha brez človeškega posredovanja, ter za daljinsko upravljanje in spremljanje stanja tal po svetovnem spletu s pošiljanjem potisnih obvestil na mobilni telefon prek SMS ali Twitter; ali drugo napravo, ki lahko prikaže spletni brskalnik prek html in JavaScript. Sistem je sestavljen iz senzorja vlažnosti tal, priključenega na mikrokrmilnik ESP8266, ki lahko gosti spletni strežnik in se odziva na zahteve http. Mikrokrmilnik sprejema analogne signale od senzorja vlage in aktivira črpalko skozi tranzistorsko vezje. Študija, ki povezuje stopnjo vlage glede na masni odstotek vode z izhodom sonde za prevodnost, je končana. Ugotovljeno je bilo, da senzor vlage nasiči pri relativno nizki ravni vlage, kar bi lahko omejilo uporabo tega senzorja za nekatere kombinacije rastlin in tal. Nismo še uspeli implementirati potisnih obvestil v mobilno napravo prek Node Red, čeprav bi bilo teoretično to mogoče doseči.

1. korak: Preverjanje ravni vlage s sondo za prevodnost

Preverjanje ravni vlage s sondo za prevodnost
Preverjanje ravni vlage s sondo za prevodnost

Prevodnost sem izmeril v 9 lončkih

z drugačnim odstotkom vsebnosti vode za umerjanje sonde prevodnosti na raven vlage. To uporabniku omogoča, da izbere raven vlage, ki ustreza potrebam njene posebne rastlinske vrste in kombinacije tal

Korak: Priključite vodno črpalko in LCD zaslon na Arduino

Priključitev vodne črpalke in LCD zaslona na Arduino
Priključitev vodne črpalke in LCD zaslona na Arduino
Priključitev vodne črpalke in LCD zaslona na Arduino
Priključitev vodne črpalke in LCD zaslona na Arduino
Priključitev vodne črpalke in LCD zaslona na Arduino
Priključitev vodne črpalke in LCD zaslona na Arduino

Priključil sem vodno črpalko za aktiviranje 0,5 sekunde v intervalih po dve sekundi, dokler ne dosežemo želene ravni vlage. LCD izhodi raven nastavljene vrednosti in izmerjeno stopnjo prevodnosti (izraženo kot odstotek stopnje nasičenosti sonde)

Kode Arduino

int nastavljena vrednost = 0;

int vlaga = 0;

int črpalka = 3;

pinMode (A0, INPUT); // Lonec za nastavitev

pinMode (A1, INPUT); // Sonda za prevodnost

pinMode (črpalka, IZHOD); // Črpalka

lcd.init (); // inicializiramo lcd

lcd.backlight (); // odpremo osvetlitev ozadja

lcd.setCursor (0, 0); // pojdite v zgornji levi kot

lcd.print ("Nastavljena vrednost:"); // ta niz napišem v zgornjo vrstico

lcd.setCursor (0, 1); // pojdite v 2. vrstico

lcd.print ("Vlaga:"); // niz nizov s presledki za centriranje

lcd.setCursor (0, 2); // pojdite v tretjo vrstico

lcd.print (""); // podloga s prostori za centriranje

lcd.setCursor (0, 3); // pojdite v četrto vrstico

lcd.print ("D&E, Hussam");

3. korak: Natisnite zasnovo škatle

Tiskanje dizajna škatle
Tiskanje dizajna škatle
Tiskanje dizajna škatle
Tiskanje dizajna škatle
Tiskanje dizajna škatle
Tiskanje dizajna škatle

V bistvu sem naredil preprosto škatlo za avtomatski namakalni sistem, ki ima zaslon spredaj in dve luknji za stikalo "Setpoint" in "Power". Oblikoval sem tudi drugo luknjo na strani za napajalnike

4. korak: Zadnji korak Združevanje vseh delov

Zadnji korak združevanja vseh delov
Zadnji korak združevanja vseh delov
Zadnji korak Združevanje vseh delov
Zadnji korak Združevanje vseh delov
Zadnji korak združevanja vseh delov
Zadnji korak združevanja vseh delov

Cena delov

  • Arduino 20 dolarjev
  • Črpalka 6 USD
  • Sonda za prevodnost 8 USD
  • Mostične žice 6 USD
  • Ogledna plošča 8 USD
  • Napajanje 12 USD
  • LCD 10 USD
  • Skupaj 70 USD

Priporočena: