Tartalomjegyzék:
- 1. lépés: Mire lesz szüksége?
- 2. lépés: Példarajzok az ötlet megszerzéséhez a fazék szerkezetéről
- 3. lépés: Áramelosztó és motorvezérlő panel
- 4. lépés: Vízszintjelző érzékelő
- 5. lépés: Vízáramlás érzékelő
- 6. lépés: Egész alkatrészek összeszerelése
- 7. lépés: Hangos értesítés, hangfájlok készítése
- 8. lépés: Könyvtárak és kódok
Videó: FEDORA 1.0, intelligens virágcserép: 8 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
A FEDORA vagy virágkörnyezeti dekorációs organikus eredményelemző egy intelligens virágcserép beltéri kertészkedéshez. A FEDORA nem csak virágcserép, hanem ébresztőóra, vezeték nélküli zenelejátszó és apró robotbarát is. Ennek az eszköznek a fő jellemzője a beágyazott hangos értesítési rendszer. (Kedves tervezők és feltalálók, elnézést kérek, amiért nem vagyok tökéletes angolul)
Jellemzők
- A növény automatikus öntözése, amikor a talaj nedvessége kiszárad
- A beépített 1 literes tartály és az edénybe szerelt mikro -merülő szivattyú segít a növény megfelelő öntözésében
- A FEDORA -val vízszintjelzőt adnak hozzá a tartály szintjének érzékeléséhez. Ha a tartály szintje kiürül, a felhasználó a jelző LED -ek segítségével azonosíthatja
- A talaj állapotának LED -je is hozzáadásra kerül az edényben, hogy érzékelje a talaj nedvességtartalmát (Ha bármilyen hiba van a szivattyúzási mechanizmusban, a talaj nedvességtartalma kiszárad)
- A hőmérséklet- és páratartalom -érzékelő ezzel az edénnyel van felszerelve, hogy érzékelje a környezet aktuális hőmérsékletét és páratartalmát
- Ehhez a cseréphez növekedési fényt adnak, hogy elegendő mesterséges fényt biztosítsanak a növény számára
- A belsejébe telepített bluetooth audio vevőkészülék segíti a zenék streamelését okostelefonokról bluetooth -on keresztül
- Az edény felső részébe szerelt RBG LED -ek segítenek kifejezni növényünk/edényünk érzéseit
- A FEDORA ébresztőórát ad hozzá. Ez az ébresztőóra nem áll vissza, ha az áramellátás ki van kapcsolva (A riasztás részletei az EEPROM -ban tárolódnak)
- Az edényhez 24 órás automatikus képernyőfrissítő órát adnak
- Az edényhez egy túlfolyó érzékelőt adnak, hogy megakadályozzák a tartály túlfolyását, miközben feltöltjük
- Ezzel az edénnyel egy (előre rögzített/mentett) hangos értesítési vagy interakciós funkciót adunk hozzá, hogy ez olyan vonzó legyen
- Fényérzékeny érzékelőt adnak hozzá, hogy elkerüljék a hangos értesítések lejátszását alvás közben (éjszaka a villany kikapcsolása után)
- Az edényhez egy léptetőmotoros hajtótálcát is hozzáadnak, hogy kivegyék az Arduino -t, és feltölthessék a kódokat (frissítéseket) anélkül, hogy eltávolítanák a tetejére ültetett növényt.
- RBG LED háttérvilágítás az edény vonzóbbá tételéhez
- A programvezérelt kipufogó/hűtő ventilátor hozzáadásra kerül az áramkör rétegében keletkező hő elszívására a 7805 szabályozó IC miatt
A funkciók átugrottak a vizsgáim és a feladataim miatt
- Automatikus kívánságrendszer, amely kívánhatja a felhasználót (Jó reggelt, Jó dél után stb.), Amikor a fazék elé érkezik (Egy bizonyos kívánság (pl. Jó reggelt) csak naponta egyszer teljesít)
- A FEDORA kommunikációja a jelenlegi működési állapotukról (amely segíthet a felhasználónak abban, hogy azonosítsa a házában tartott másik edény hibáit vagy üres tartályának állapotát), majd elmondják a felhasználónak, amikor az edény előtt van
- Érintésre érzékeny növény, Ha valaki megérinti a növényt, a háttér LED -ek pirosra váltanak, és hangon figyelmeztetik őket
- Rázás vagy dőlésérzékelés, amely megakadályozza a víz szivárgását az áramkör rétegébe (giroszkóp érzékelők használatával)
Ha valaki elkészíti ezt az edényt, próbálja meg megvalósítani ezt a 4 funkciót, ez vonzóbbá teheti az edényt
1. lépés: Mire lesz szüksége?
A projekt teljes költségvetése darabonként körülbelül 200 dollár (max). Az alább felsorolt összes összetevő könnyen megtalálható a sparkfun, a digikey, az ebay vagy néhány kínai online áruházban, például a banggoods.com vagy az aliexpress.com webhelyen. Az alkatrésznevek többségében különböző üzletekben csatoltam a termékre mutató linket. Egyes alkatrészek, például ellenállások, kondenzátorok, nulla PCB, tranzisztorok stb. Elérhetőek az online áruházakban 100 vagy annál nagyobb csomagban, így egyszerűen megvásárolhatja őket a helyi hardverüzletekben vagy az elektronikai alkatrészeket árusító üzletekben.
Alkatrészek
- Arduino Uno
- Arduino Mega
- 2,4 hüvelykes TFT érintőképernyős modul
- 2 csatornás 5v relé modul
- Talajnedvesség érzékelő
- RTC modul (DS1302) akkumulátorral
- Fényérzékeny modul
- DHT11 páratartalom és hőmérséklet érzékelő modul
-
RBG LED -ek - 5 db (közös katód)
- Apró fényvisszaverők 5 mm -es LED -hez - 3x
- Régi CPU hűtőventilátor
- Mikromotoros szivattyú
- 12V/2A AC - DC adapter
- Aljzat AC - DC adapterhez (hordócsatlakozó)
- Rugalmas LED lámpa
- USB aljzat (a rugalmas LED lámpához)
- Hangszórók (5 cm átmérőjű) - 2x
- Audioerősítő (vagy vásároljon kiváló minőségű laptop hangszórót, szétszerelhetjük és magunkkal vihetjük a hangszórókat és az erősítőt a projektünkhöz)
- Bluetooth audió vevő
- DFPlayer Mini MP3 lejátszó modul
- Micro SD memóriakártya (bármilyen méretű (max. 32 GB))
- Régi CD/DVD meghajtó
- Tranzisztor = BC548 - 3x
- Ellenállások = 220k - 3x, 22k - 1x, 470 ohm - 3x, 1k -1x
- L293D motorvezérlő IC - 2x
- 7805 Szabályozó IC
- Hűtőborda 7805 -höz
- Kondenzátor = 1uf/63v, 10uf/63v (1 db)
- LED = kék (5mm / 2mm)
- 2 csatornás csavaros csatlakozó -2x
- Jumper kábelek = férfi -férfi, nő -férfi, nő -nő (40x csomag (mindegyik))
- Összekötő vezetékek - 3 méter
- Nulla PCB (kicsi) - 2x
- Virágcserép (legalább 30 cm magas (négyzet/téglalap vagy kör alakú))
- Lemezek vagy lemezek két különböző méretű (Ellenőrizze a képet a "rajzok" lépésben (3. lépés), hogy ötletet kapjon erről az alkatrészről, vagy nézze meg az összeszerelési videót)
- Tálca (Ellenőrizze a képet a "rajzok" lépésben (3. lépés), hogy képet kapjon erről a részről, vagy tekintse meg az összeszerelési videót)
- Nyomja a BE önzáró kapcsolót
- 3/4 "PVC könyök - 1x
- 3/4 "PVC férfi adapter és zárókupak
- 3/4 "PVC cső - 20 cm
- Akvárium légcső - 2 méter
-
T csatlakozások akvárium légcsőhöz - 4x
- Szabályozók (nézd meg az ábrát) - 3x
- Szép kinézetű növény
- Fejléc csapok (piros, fekete, sárga, kék, fehér)
Eszközök
- Forrasztópáka
- Forrasztó ólom
- Forrasztó fluxus
- Forrasztószivattyú (nem kötelező)
- Ragasztópisztoly
- Stiftes ragasztó
- Fűrész
- Twiser
- Csavarhúzók
- Hűtőborda paszta
- Jelölő toll
2. lépés: Példarajzok az ötlet megszerzéséhez a fazék szerkezetéről
A fenti ábrák részletes magyarázatot adnak a FEDORA kialakítására. Egy normál (ABS -ből készült) virágcserepet szeretnénk megvásárolni, majd három rétegre osztani, ABS -ből vagy bármilyen más erős anyagból készült lapok/tányérok elhelyezésével. A 2. ábrán látható az edény elülső része, egy téglalap alakú lyuk egy tálca elhelyezéséhez, amellyel a komponenseinket az edényben tarthatjuk. Ezt az edényt kinyitjuk és bezárjuk a lencsevezető léptetőmotor használatával egy CD/DVD meghajtóban; a diagnosztizálási folyamat egyszerűsítése érdekében (vagyis ha a FEDORA munkafolyamatában bármilyen hiba történik, a felhasználónak ki kell vennie az áramköröket, és ellenőriznie kell az ültetési rétegben lévő növény és talaj cseréjével. A vezérlőpulton található pontok az SR505 érzékelő és a virágcserép tápkapcsolója. A fazék két oldalán lyukak vannak a hangszórók elhelyezéséhez. A TFED kijelző az állapot és az értesítések megjelenítéséhez a FEDORA elején található, az ábrán látható módon.
Most nézzük meg a FEDORA hátsó oldalát, itt láthatjuk, hogy kupakkal ellátott lyuk van az áramkör és a víztartály rétege között, ez a lyuk a víz feltöltésére az edény beépített tartályába. Ezzel a rendszerrel a tartály teljes riasztásai hozzáadódnak a tartály túlcsordulásának elkerülése érdekében. Egy további hűtőventilátor kerül az áramkör rétegébe az ott keletkező hő elszívására.
A fenti ábrákon látható design az én gondolataim és ötleteim, követheti saját elképzeléseit és gondolatait az edény megtervezéséhez, Ha van 3D nyomtatója, akkor rajzolhat és hatékonyabb és jó megjelenésű edényt készíthet. Mindenesetre ezt a projektet úgy készítem el, hogy követem a tervemet, összegyűjtöm és összeszerelem a helyhez kötött áruházakból gyűjtött dolgokat (Sajnálom, barátaim, nincs 3D -s nyomtatóm a helyemben, hogy ügyesebben kinyomtassam a tervemet), például virágcserepeket, körleveleket tányérok, doboz stb.
Jegyzet:
Az ábrákon látható kialakítás az én gondolataimból és ötleteimből merített, nem akarja követni a lépéseimet, hogy elkészítse, követheti saját elképzeléseit és a helyén rendelkezésre álló dolgokat (megváltoztathatja a motorhajtó áramkör tálcáját is) egy hagyományos húzótálcába) a tervezés elkészítéséhez
3. lépés: Áramelosztó és motorvezérlő panel
Ebben a projektben több mint 10 érzékelőt és modult fogunk összehangolni. Mindegyiknek különböző feszültségtartományokra van szüksége. Az ehhez a kialakításhoz (FEDORA 1.0) hozzáadott érzékelők és modulok csak 5 V -os tápfeszültséget, a mikroszivattyú és a kipufogó hűtőventilátor pedig 12 V -os tápfeszültséget igényelnek. Ahhoz, hogy áramellátást biztosítsunk minden egyes alkatrészhez, szükségünk van egy tápegységre, amely 5 V -ot és 12 V -ot is képes biztosítani. Ezért készítettünk egy áramkört a fenti ábra szerint ehhez az alkalmazáshoz. Ezen kívül két L293D IC -t csatoltunk ehhez az áramkörhöz a léptetőmotor, a hűtőventilátor és a mikroszivattyú meghajtásához.
Ennek az áramelosztásnak és a motor meghajtó áramkörnek a létrehozásához szeretnénk
- 7805 Szabályozó IC
- 2x L293D motorvezérlő IC
- Fejléc -csapok (fekete a GND -hez, sárga 5 V -hoz, kék a léptetőmotor -bemenethez, fehér az Arduino -bemenethez)
- 1x 10uf/63V kondenzátor
- 1x 1uf/63V kondenzátor
- 1x 1k ellenállás
- 2x 2 csatornás csavaros kapcsok (hűtőhöz és szivattyúhoz)
- Hordó csatlakozó / aljzat megfelelő az AC-DC adapterhez
- Nulla PCB
- És egy darab hűtőborda 7805 -ért
(Forrasztjon két fejlécet LED helyett, ezt a LED -et később hozzáadhatjuk edényünkhöz)
Jegyzet:
Ne felejtse el hozzáadni a „hűtőborda pasztát”, mielőtt a 7805 IC -t a hűtőbordára rögzíti
Válasszon egy megfelelő aljzatot, amely illeszkedik az AC-DC 12V/2A adapter kimeneti tűjéhez
Ha olyan modulokat szeretne hozzáadni (mint például az erősítő), amelyek 12 V -on működnek, akkor csak néhány fejlécet kell hozzáadnia (ehhez hozzáadtam néhány piros fejlécet az áramkörben, de nem használtam ebben a projektben)
4. lépés: Vízszintjelző érzékelő
A kapcsolási rajz a fenti igényeket mutatta
- 3x BC548 tranzisztor
- 3x 220 ohmos ellenállás
- 3x 470 ohmos ellenállás
- 1x 22K ellenállás
- És egy darab NYÁK
Forrasztja az áramkört a NYÁK -ba, és csatlakoztassa a fejléceket
1. 5V -os tápegység (csatlakoztassa őket egymáshoz)
2. GND (Csatlakoztassa az összes alapot egymáshoz)
3. VÍZszint HIGH
4. Vízszint Közepes
5. Vízszint Alacsony
Ha kétségei vannak a vízérzékelő áramkör elkészítésével kapcsolatban, nézze meg ezt az útmutatót a sathishk12
5. lépés: Vízáramlás érzékelő
Készíthetünk vízáramlás -érzékelőt egy közönséges talajnedvesség -érzékelőből. Itt egy talajnedvesség -érzékelőt vízáramlás -érzékelővé változtatok. Ehhez először csak a talajérzékelő lemezeket szeretnénk eltávolítani az érzékelőről. Ezután vegye le a talajnedvesség összehasonlító áramkörét, és csatlakoztasson két M-M áthidaló kábelt az érzékelőlemezek helyére. Akkor most egy egyszerű logikával fogjuk érzékelni a víztartály túlcsordulási állapotát, azaz. ha a vízáramlás -érzékelő tartályszintű digitális bemenete egyidejűleg MAGAS lesz, ez a túlfolyási állapot állapota. Ezután megfelelő válaszokat használhatunk erre az esetre kódolás útján.
6. lépés: Egész alkatrészek összeszerelése
A csatlakoztatási rajzok és az ehhez szükséges alkatrészek a fentiekben vannak felsorolva! Csak nézze meg a videót, hogy ötletet kapjon a csatlakozási feladatról!
Ezzel egy dokumentumfájl csatlakozó tüskékkel egészül ki!
7. lépés: Hangos értesítés, hangfájlok készítése
Bontsa ki az audio mintafájlt, és másolja a tartalmát memóriakártyára. és helyezze be a memóriakártyát az MP3 modulba. Ha saját hangmintát szeretne létrehozni, látogasson el olyan webhelyekre, mint a
. Ha megváltoztatja az mp3 fájlok sorrendjét (név szerint elrendezve), csak végezzen mintafuttatást, és jegyezze fel az MP3 sorrendjét, és módosítsa azokat az arduino Mega -ra feltöltött kódunkban.
Az MP3 modul próbaüzemének csatlakozási rajza az előző lépésben található
Ebben a lépésben hozzáadunk egy mintakódot az audio fájlok sorrendjének ellenőrzéséhez. Csak fel kell töltenie a kódot, és meg kell nyitnia a soros monitort, és a hangot felülről le kell jegyeznie. Ezután változtassa meg a mega kódjában
A rar fájlban körülbelül 38 hangminta található. Nem mindegyikük használja ezt a projektet. Ha bármilyen ötlete van arra, hogy bővítményeket adjon hozzá a tervhez, csak adjon hozzá új hangfájlt erre a célra
8. lépés: Könyvtárak és kódok
Ezzel a lépéssel hozzáadjuk azokat a vázlatokat, amelyeket fel szeretnénk tölteni az Arduino Mega -ba és az Arduino UNO -ba. Ezen kívül a projekthez szükséges összes könyvtárat is hozzáadjuk ide. Tehát nem kell keresnie a könyvtárakat.
Ha hibát vagy hibát észlel a kódomban, kérjük, írja meg a megjegyzés rovatba
A fent fel nem sorolt könyvtárak olyan könyvtárak, amelyek már léteznek az Arduino IDE -ben!
Ha nem, menjen a vázlathoz> könyvtár beillesztése> könyvtár kezelése>, és keresse meg a vázlatok tetején felsorolt fejlécfájlok nevét
A zip fájlkönyvtárak hozzáadásához lépjen a vázlat> könyvtár felvétele> menüpontra, majd kattintson az opcióra a zip formátumú könyvtár hozzáadásához
Ajánlott:
Hogyan barkácsoljunk intelligens redőnyöket SONOFF intelligens kapcsolókkal?: 14 lépés
Hogyan barkácsoljunk intelligens redőnyöket a SONOFF intelligens kapcsolókkal?: Használja a reteszelés módot a SONOFF intelligens kapcsolókban, hogy a szokásos redőnyöket/redőnyöket intelligensekké tegye és este lehúzni? Egyébként én
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: 10 lépés (képekkel)
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: Szeretett volna valaha okos órát? Ha igen, akkor ez a megoldás az Ön számára! Készítettem intelligens ébresztőórát, ez egy óra, amellyel megváltoztathatja az ébresztési időt a webhely szerint. Amikor a riasztó megszólal, hangjelzés (csipogó) és 2 lámpa hallatszik
Csatlakoztatott virágcserép a Micro számára: bit: 4 lépés
Csatlakoztatott virágcserép a Micro: bit számára: Ez a virágcserép 3D nyomtatással készült, és mikrobit kártya van benne. Ez az edény egy mikro: bit kártyát tartalmaz a talajtartály alatt. Ez megkapja az információkat a talajnedvesség -érzékelőtől (vezetőképesség). A talajnedvesség átírása va
IoT alapú intelligens kertészet és intelligens mezőgazdaság ESP32 használatával: 7 lépés
IoT alapú intelligens kertészet és intelligens mezőgazdaság ESP32 használatával: A világ idővel változik, és így a mezőgazdaság is. Manapság az emberek minden területen integrálják az elektronikát, és ez alól a mezőgazdaság sem kivétel. Az elektronika egyesülése a mezőgazdaságban segíti a gazdákat és a kerteket kezelő embereket. Ebben
IOT virágcserép mérleg: 7 lépés
IOT virágcserep mérleg: Szeretném bemutatni az IOT virágcserep mérlegét, amely folyamatosan képes rögzíteni és rögzíteni egy virágcserép súlyát. Így a talaj nedvességtartalma közvetlenül elérhető. És amikor a növénynek vízre van szüksége, lehet tudni. Miért nem mérési módszerrel mérik a kapacitást