A következő feladatokat tűzték ki:
- Készítsen készüléket a szobanövények automatikus, rendszeres öntözésére, állítható öntözési idővel;
- Olcsóbbá tenni;
- Használjon minimális szerszámot;
- Egyszerűbbé tétele, lehetőleg kész alkatrészekből, hogy ne kerüljünk túl sokat az elektrotechnika örömeibe;
- Helyezzen be a REU standard dobozába, hogy ne zavarja a tok kialakítását és a 3D nyomtatást;
- Komponensek telepítésekor a lehető legkisebb mértékben alakítsa ki a dobozt;
- Használja a minimális számú gombot a vezérléshez;
- Használjon egy leválasztó kenyérlemezt, hogy ne tervezzen pcb-t;
- 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):
- Öntözéskészlet (383,48 rubel) - tömlők, csatlakozók, állványok;
- 12 V-os szivattyú, 800 ml / perc (121,56 rubel);
- Prototípus tábla Arduino Nano v3 (126,94 rubel);
- 5 V-os tápegység modul (60,45 rubel);
- Zöld gomb kapcsoló önbeállítással (19,48 rubel), 175,96 rubel. / készlet (10 db);
- Membrán billentyűzet 4 kulcshoz (48,36 rubel);
- MOSFET IRF520 modul (19,48 rubel);
- OLED kijelző sárga-kék 0,96 hüvelyk 128x64 I2C SSD1306 (132,98 rubel);
- Tápcsatlakozó (modul) 5,5 mm x 2,1 mm DC-005 (27,54 rubel), 187,38 rubel. / készlet (10 db);
- ABS ház átlátszó fedéllel 115 mm x 90 mm x 55 mm (212,23 rubel);
- Tápegység 12V 1A (179,99 rubel);
- 4x6 kicsomagoló prototípus tábla (83,28 rubel / készlet (5 db.));
- Nylon rugók (távtartó) M2 fehér (232,37 rubel / készlet (180 db.));
- A nylon rugók (távtartó) és az M3 anyák feketék (227 rubel / készlet (180 db.));
- Kétkomponensű epoxi ragasztó (56,42 rubel);
- 24 AWG vezeték fekete és piros, 2 x 71,86 dörzsöléssel. / készlet;
- Szilikon rugalmas huzalok 20 AWG kék és fehér 5m, 2 x 144,40 rubel;
- Dupont huzalok nőstől 10 cm-ig (43,66 rubel);
- 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:
- Forrasztópáka, fluxusgél, POS-41 forrasztóanyag, szilikon mat, forgácsok a tisztítóhegyekhez;
- csavarhúzó;
- 8 mm-es fúrógép
- Kerámia fúró 12 mm;
- Iratkészlet COBALT 247-835 (lapos, 3 és 4 mm);
- 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
- 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;
- 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;
- 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;
- 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;
- 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;
- 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.