» elektronika » Arduino »Automatikus öntözőrendszer pumpperino beltéri növényekhez

Automatikus öntözőrendszer pumpperino beltéri növényekhez


A következő feladatokat tűzték ki:
  1. Készítsen készüléket a szobanövények automatikus, rendszeres öntözésére, állítható öntözési idővel;
  2. Olcsóbbá tenni;
  3. Használjon minimális szerszámot;
  4. Egyszerűbbé tétele, lehetőleg kész alkatrészekből, hogy ne kerüljünk túl sokat az elektrotechnika örömeibe;
  5. Helyezzen be a REU standard dobozába, hogy ne zavarja a tok kialakítását és a 3D nyomtatást;
  6. Komponensek telepítésekor a lehető legkisebb mértékben alakítsa ki a dobozt;
  7. Használja a minimális számú gombot a vezérléshez;
  8. Használjon egy leválasztó kenyérlemezt, hogy ne tervezzen pcb-t;
  9. Tervezze meg a készüléket minimális számú rövid vezetékkel összekötő alkatrészeket a tok belsejében;


A következő összetevőket használták (becsült ár a kínai üzletekben történő kiszállítás nélkül):
  1. Öntözéskészlet (383,48 rubel) - tömlők, csatlakozók, állványok;
  2. 12 V-os szivattyú, 800 ml / perc (121,56 rubel);
  3. Prototípus tábla Arduino Nano v3 (126,94 rubel);
  4. 5 V-os tápegység modul (60,45 rubel);
  5. Zöld gomb kapcsoló önbeállítással (19,48 rubel), 175,96 rubel. / készlet (10 db);
  6. Membrán billentyűzet 4 kulcshoz (48,36 rubel);
  7. MOSFET IRF520 modul (19,48 rubel);
  8. OLED kijelző sárga-kék 0,96 hüvelyk 128x64 I2C SSD1306 (132,98 rubel);
  9. Tápcsatlakozó (modul) 5,5 mm x 2,1 mm DC-005 (27,54 rubel), 187,38 rubel. / készlet (10 db);
  10. ABS ház átlátszó fedéllel 115 mm x 90 mm x 55 mm (212,23 rubel);
  11. Tápegység 12V 1A (179,99 rubel);
  12. 4x6 kicsomagoló prototípus tábla (83,28 rubel / készlet (5 db.));
  13. Nylon rugók (távtartó) M2 fehér (232,37 rubel / készlet (180 db.));
  14. A nylon rugók (távtartó) és az M3 anyák feketék (227 rubel / készlet (180 db.));
  15. Kétkomponensű epoxi ragasztó (56,42 rubel);
  16. 24 AWG vezeték fekete és piros, 2 x 71,86 dörzsöléssel. / készlet;
  17. Szilikon rugalmas huzalok 20 AWG kék és fehér 5m, 2 x 144,40 rubel;
  18. Dupont huzalok nőstől 10 cm-ig (43,66 rubel);
  19. 10k ohm ellenállás (5 rubel).


Mint láthatja, egy ilyen modell kezdeti gyártásának költségei, a szerszámok figyelembevétele nélkül, meghaladhatják a 2700 rubelt (a szállítás kivételével). A második készülék ára 1300 rubel (szállítás nélkül). Megtakaríthat egy olyan öntözőkészletre is, amelynek egyes alkatrészei (pólók, tömlők és állványok) nagyon olcsók, ha külön-külön és ömlesztve vásárolja meg. 50 db póló körülbelül 50 rubelt, 20 méter tömlő körülbelül 500 rubelt fizet.Ez a tömlő ideális, mivel szorosan illeszkedik a szivattyúvezetékekhez (5 mm), és elvileg nem igényel bilincseket. Noha a biztonság kedvéért a bilincseket még mindig jobb használni (Oroszországban a 8 mm-nél kisebb átmérőjű bilincseket nem szabad eladni).

műszerek:
  1. Forrasztópáka, fluxusgél, POS-41 forrasztóanyag, szilikon mat, forgácsok a tisztítóhegyekhez;
  2. csavarhúzó;
  3. 8 mm-es fúrógép
  4. Kerámia fúró 12 mm;
  5. Iratkészlet COBALT 247-835 (lapos, 3 és 4 mm);
  6. Csavarhúzó készlet mikroelektronikához.


Termelési folyamat:
Először egy prototípus épült a kenyérpultra egy kész gomb modul használatával. Tesztszivattyú helyett 12 V-os mennyezeti lámpát használtunk.

A membrán billentyűzetet és az OLED kijelzőt az összeállított eszközön teszteltük.
Ezután a forrasztást a forrasztási prototípus táblán végeztük:

Ennek eredményeként a következő rendszert hajtották végre:

Gyártási nehézségek
  1. Nehezebb megtalálni a megfelelő rögzítőket, mint elektronikus alkatrészek, és a tömeges értékesítés miatt sokkal költségesebb. Oroszországban szinte lehetetlen megfizethető árat találni;
  2. Az egyik doboz REA-t megcsonkították. Kiderült, hogy nem volt elegendő szabad hely a magasságban, bár semmi nem jelentette. Az elemek kis csomagolásba csomagolása nehezebb feladatnak bizonyult, mint az eszköz elektronikus kitöltésének megtervezése;
  3. A négyzet alakú lyukak fúrása nagy kellemetlenségekkel és költségekkel jár. Ebben a projektben elutasítottam őket, és egy kis metszetet vásároltam a jövőre;
  4. Az előző tulajdonsághoz kapcsolódik a tápcsatlakozó kimeneti problémája is a házban lévő lyukba (a kerek csatlakozókat csak a kínai üzletekben értékesítik). Ennek eredményeként egy fényes kék LED-del rendelkező modult használtunk, amelyet a táblára szereltünk és a fedél közelében. A fedelet a tápegység csatlakoztatására szolgáló lyuk két különböző fúróval készül. Ezenkívül kis fájlok segítségével egy téglalap alakú lyukat vágtak a fedélben a miniUSB csatlakozó alatt, és az ügyet vágták ki a billentyűzet hurokának kimenetére;

  5. Nagyon kevés apró gomb található a házba egy kerek lyukba. 5, 7 és 8 mm - szó szerint egy modellben és csak a kínai üzletekben;
  6. A MOSFET IRF520 modulból meg kellett forrasztanom a saroklábakat, és az egyeneset meg kell forrasztani úgy, hogy az a test belsejébe illeszkedjen;

Összeszerelt eszköz:




A készülék nagyon egyszerűen működik: a zöld gomb megnyomásával az öntözés erőteljesen megtörténik. Ha rákattint rá az öntözés közben, akkor megáll. Automatikus üzemmódban az öntözést több napos időközönként hajtják végre. Az öntözés (másodpercben) és a szünet (napokban) időtartamát a membránbillentyűzet segítségével lehet szabályozni (valahol "többé-kevésbé" matricákat kell találni).

Érdekes funkciók
  • A helytakarékosság és az eszköz egyszerűsítése miatt megtagadtam a valós idejű RTC modul használatát, és arra szorítkoztam, hogy a millis () funkciót használtam a szivattyú rendszeres bekapcsolására időzítővel;
  • A kijelző bekapcsol a membrángombok bármelyikének megnyomásával, és 10 másodperc után kikapcsol, ha nincs kattintás. Készült az OLED kijelző gyors kiégésének megakadályozására. A kijelző módosított könyvtárat használ ozOLED (köszönöm) azóta adafruit gyakorlatok sok RAM-ot igényel. Érdekes, hogy az ozOLED teljes használatához ellenőriznem kellett a képernyőn megjelenő karakterek számát, mert a hiányzó karaktert helyettesíteni kell egy szóközzel (például a 10 után a 9 megjelenítéséhez a 9_-et kell kinyomtatni, különben a 90-et nyomtatja ki);
  • A nedvességérzékelőket nem szándékosan használják. A növények ideális életének biztosítása nem része a projektnek. A cél a növények túlélésének biztosítása nyáron, miközben a lakás bérlői országban vannak;
  • A 230 V-os hálózat áramellátását szándékosan használják, mivel a készülék önálló működéséhez a városi lakásban nincs szükség. Ugyanezen okból az energiafogyasztást sem optimalizálták (a LED-ek nem párologtak el, és az IDLE-nél nem használnak mélyebb takarékos üzemmódot);
  • Az 1x4-es membrán billentyűzetet egy okból választottuk: ehhez egy kényelmes könyvtár készült AmperkaKB, amely lehetővé teszi, hogy egyszerűen használja ezt a billentyűzetet, és ne gondoljon eseményindítókra, eseményekre, botokra és csörgőkre.Igen, tudom, hogy ebben a könyvtárban három billentyűzet kódja egyszerre van - elég Arduino Nano memória. A billentyűzet érintkezőinek sorrendje nem felel meg a gombok sorrendjének: az első érintkező közös, a többi érintkező számozása fordított sorrendben van a billentyűzeten;
  • Az EEPROM csak a változók két értékének tárolására szolgál - az aktivitási idő és az időkorlát (ezredmásodpercben). Ezen értékek visszaállítása az alapértelmezett feltételekre az első membrán gomb 3 másodpercre történő szorításával valósul meg;
  • A burkolatot csak a zöld gomb leszerelhető csatlakozói és a szivattyú teljesítménye révén lehet csatlakoztatni a házhoz.

Remélem, hogy ez az áttekintés elősegíti a kezdőket a gyártásuk során DIY Arduinón, és nem fogom megismételni a hibáimat.
kóddal és sémával a Fritzing-ben.
7.7
9.7
9

Adj hozzá egy megjegyzést

    • smilemosolyogxaxarendbendontknowjehunea
      főnökkarcolásbolondigenigen-igenagresszívtitok
      Bocsánattáncdance2dance3megbocsátássegítségitalok
      megállásbarátokjógoodgoodsípájulásnyelv
      füsttapsolóCrayállapítsagúnyosdon-t_mentionletöltés
      hőségingerültlaugh1MDAtalálkozómoskingnegatív
      not_ipopcornbüntetolvasmegijesztijesztkeresés
      gúnyolódásthank_youeztto_clueumnikakutegyetért
      rosszbeeeblack_eyeblum3pírdicsekvésunalom
      cenzúrázottvidámságsecret2fenyegetgyőzelemyusun_bespectacled
      ShokRespektlolprevedfogadtatáskrutoyya_za
      ya_dobryisegítőne_huliganne_othodiFLUDtilalomközel
6 megjegyzés
Igen, mindig védő diódát kell telepíteni induktív terheléssel, függetlenül attól, hogy relétekercsről vagy motorról van-e szó. Tudomásom szerint a tranzisztor károsodásának mechanizmusa ezen dióda nélkül ez. Amikor a tranzisztor bezáródik, az önindukciós EMF hozzáadódik az áramforrás feszültségéhez, ráadásul hozzáadódik a „szükséges” polaritáshoz, és a tranzisztor megemelkedett feszültséggel villog.
A szerző
Az alkalmazott elektrotechnikában vagyok - nulla. Abban az időben az egyetemen csak olyan programokat rajzolott, mint az NI Multisim. A munkában kevés köze van ehhez, elsősorban számítógépes alkalmazásokat, valamint tudományos és műszaki papírokat írok. Ezért a gyermekek hibái.
Köszönöm a megjegyzést, már kerestem az induktív terhelés és a fordított áram védelemről.
Idézet: Eig
Nem tudtam a terepember tulajdonságairól
Ez nem csak a terepi operátorok esetén, minden tranzisztort (bipoláris, terepi, SIT, IGBT), amely komoly induktív terhelést (ED, relé, mágnesszelep stb.) Működtet, diódával kell védeni.
Az első Arduinó-projekten - ez nem túl rossz.
Néhány további tipp:
Inkább a merülő szivattyút általában egy tartályban, a háztól elkülönítve, elektronikával. Ezenkívül a víztartálynak feltétlenül az ablakpárkány (vagy annak a helynek a szintje) alatt kell lennie, ahol az edények vannak. Ellenkező esetben, a tartályok kommunikációjának elve szerint, a szivattyú kikapcsolása után a víz nem áll le, amíg el nem fogy.
A szerző
Köszönöm a megjegyzést. Nagyon hálás tapasztalat. A következőt már akkumulátorokkal és páratartalom-érzékelőkkel terveztem megtenni, de nem tudtam a terepember tulajdonságairól - nagyon hasznos lenne. Ezt elvileg tovább lehet fejleszteni. Nem igazán aggódok a hálózati tápfeszültség miatt, de természetesen vészhelyzetet kell létrehoznom a víz leeresztéséhez az eset aljáról (ha valami szivárogni kezd a szivattyúban). Vagy általában tegye le a szivárgásérzékelőt, és valósítsa meg az áramkör mechanikus kinyitását, de ez már nehezebb.
Alapvetően még nem terveztek több mint 4 növényt. Kezdetben egyértelmű volt, hogy egy ilyen szivattyú nyomása többé nem lesz elég.
Ez általában az első bekapcsolt eszközöm Arduino, és a cél az volt, hogy ellenőrizzem magam, tudok-e valami működőképességet megtenni. Jelenleg a felülvizsgálatnak jelentős oka van, és ez csodálatos. Köszönöm
Üdvözlet!
Nagyszerű cikk, minden nagyon részletes, még költségvetéssel is.
Az automata öntözőrendszerek „tervezőjeként”, amelyek körülbelül másfél éve dolgoznak nálam, szeretnék megosztani tapasztalataimat.Ezen a weboldalon egy cikk található az egyik rendszeremről:
https://hum.imdmyself.com/14856-sistema-avtopoliva-dlja-komnatnyh-rastenij-na-Arduino.html
És van még egy videó a csatornám második rendszerén:
https://www.youtube.com/channel/UCn29s1IXPj7QjKouSYS45aQ/videos?view_as=subscriber

Van egy fontos szempont a tervezett víznél: nincs elegendő védődióda a terepi üzemeltető számára (nincs ebben a modulban, ugyanazok a modulok vannak, külön megvizsgáltam) az elektromos motor fordított áramából. Tudatlanul figyelmen kívül hagytam a pillanatot, és problémába ütköztem. A rendszerem akkumulátorokon működik, és hirtelen, kb. 3 hónap után észreveszem, hogy gyorsan süllyednek, nagyon gyorsan. Megvizsgáltam, hogy az áramkör körülbelül 50 mA-os helyszíni munkásságúvá vált-e, amikor elméletileg be kell zárni. Úgy gondolom, hogy a pokolba vele, a hibás tranzisztor látszólag elkapott. Cserélve, további 2 hónap telt el ugyanazok a tünetek, de más tranzisztoron. - Véletlen? - Nem hiszem! Elkezdtem olvasni a témáról szóló információkat, és rájöttem, hogy védődióda nélkül a szivattyú megölte a terepen dolgozókat (mert a motor fékező üzemmódban generátorként működik).

A fennmaradó pontok ízlés kérdése, de mégis kifejezem, ha valami mást akarsz tenni ebben a témában:
* Ha több mint 3-4 növényt kell öntöznie, akkor egynél több szivattyúra is szüksége van. 9 növény van az ablakpárkányon, különböző edényekben, különböző öntözési követelményekkel. 3-4 növény esetében csak a csapokkal fésült áramlást lehet beállítani, nagyobb növényeknél ez irreális, személy szerint ellenőriztem. 3 szivattyúm van csatlakoztatva a rendszerhez, mindegyik saját öntözési beállítással rendelkezik
* A Millis visszaszámlálás nagyon véletlenszerű. Volt egy ilyen rendszer, havonta poyuzat, és úgy döntöttem, hogy mások. Ha a nap válaszideje még kevesebb, és ha például a heti egyszeri öntözést beállítja, akkor a hiba +/- nap lesz. A válaszidő bármilyen. Például 4 órakor felébredhet a zümmögő szivattyú és a csörgő buborékok hangjára (bár ez attól függ, hogy mennyit alszol Ön és rokonai)
* Még mindig az akkumulátorokkal kapcsolatos opciót támogatom. Gyerekkorom óta a szüleim megtanítottak, hogy minden távozást, a hűtőszekrény kivételével, kapcsolja ki a konnektorból, amikor távozik. Nem tehetek semmit.

Általánosságban azt szeretném mondani, hogy az ilyen rendszerek nemcsak indulási időszakokra alkalmasak. Az ilyen rendszerek bevezetése előtt a növények gyakran meghaltak értem, mert vagy elfelejtették a vízbe, vagy éppen ellenkezőleg. A bevezetés után mindenki növekedni kezdett, virágzott és tüskés, a halálos esetek leálltak.

PS:
További tanácsok a kapcsolók, gombok, csatlakozók stb. Telepítéséhez műanyag tokokban. Ha lehetséges, tegye meg mindent, és használjon egy kínai lépcsős fúrót. Megkínoztam, ha téglalap alakú furatokat vágtam a kapcsolókra. Aztán megvettem egy kerek, néhány másodperces fúrást lépésfúróval és a kapcsoló már a helyén van!

Azt javasoljuk, hogy olvassa el:

Adja át az okostelefon számára ...