Tartalomjegyzék:
- 1. lépés: A szükséges anyag összegyűjtése
- 2. lépés: A rendszer felépítése
- 3. lépés: Az ESP konfigurálása
- 4. lépés: A hardver csatlakoztatása: érzékelő az ESP -hez
- 5. lépés: Az ESP8266 csatlakoztatása az Adafruit IO -hoz: Adafruit IO -fiók létrehozása
- 6. lépés: Az ESP8266 csatlakoztatása az Adafruit IO -hoz: Hírcsatornák létrehozása
- 7. lépés: Az ESP8266 csatlakoztatása az Adafruit IO -hoz: Műszerfal létrehozása
- 8. lépés: Az ESP8266 csatlakoztatása az Adafruit IO -hoz: Kód létrehozása ultrahangos érzékelőkhöz
- 9. lépés: IFTTT, Csatlakoztassa az IFTTT -t az Adafruithoz
- 10. lépés: Hozzon létre kisalkalmazást az IFTTT -ben
- 11. lépés: Trigger létrehozása az Adafruitból
- 12. lépés: Hozzon létre műveletet a Gmailhez, a Google Naptárhoz és az értesítéshez az IFTTT alkalmazáshoz
- 13. lépés: Tesztelés
- 14. lépés: A Zapier szolgáltatás használata
- 15. lépés: A rendszer aktiválása IFTTT szintről
- 16. lépés: Jövőbeli hatály: A termék iparosítása
- 17. lépés: Lehetséges problémák, amelyekkel szembesülhet
- 18. lépés: A vége felé…
Videó: IoT alapú mosodai értesítési rendszer: 18 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Szia
Ez az útmutató lépésről lépésre bemutatja az IoT alapú mosodai értesítési rendszer felépítését.
A készülék a fiókjaiba és a mosószatyorba van rögzítve. A bemutató kedvéért két fiókot és egy mosószatyrot vettünk. Érzékeli, hogy a fiókok/ruhatáska mennyire üres/tele, és értesíti a felhasználót, hogy a mosást el kell végezni. Ultrahangos érzékelőt használ, amely alapvetően méri a tartályok üres helyét. Az érzékelő egy ESP -hez van csatlakoztatva, amely viszont felhőszolgáltatáshoz van csatlakoztatva. A felhőszolgáltatás csatlakozik az IFTTT -hez, amely kisalkalmazások segítségével értesítéseket küld a felhasználónak e -mailben, sms -ben, Google naptáreseményben. A felhőhöz egy dahboard tartozik, amelyen az összes kukák állapota látható. Amikor a felhő látja, hogy kifogy a tiszta ruhából, utasítja az kisalkalmazásokat, hogy értesítsenek. Ezen kívül az applet utasítja a felhőt, hogy rendszeresen ellenőrizze az adatokat minden nap. Ez lehet naponta egyszer, vagy óránként, attól függően, hogy a felhasználó hogyan akarja. Ennek a rendszernek a felépítésére vonatkozó részletes utasításokat az alábbiakban ismertetjük.
1. lépés: A szükséges anyag összegyűjtése
szüksége lesz:
1. 3 ultrahangos érzékelő HC SR04 (5V)
2. 3 ESP8266 12 (5V)
3. 3 9V -os elem
4. 3 5 V -os potenciométer (az ESP -k és az érzékelők táplálására)
5. Egy csomó nő -nő és férfi -női csatlakozó
6. Elemtartó
Ezeket a dolgokat egyszerűen megvásárolhatja az amazonon. Az érzékelők és az ESP -k valóban olcsóak, ha 6 darabot tartalmazó csomagot vásárol.
2. lépés: A rendszer felépítése
A rendszer felépítése a képből megérthető. Az érzékelők ESP -khez vannak csatlakoztatva. Az ESP elküldi az adatokat (a távolságot) az Adafruitnak, amelyet ezután feldolgoznak, hogy lássák, mennyire vannak tele a tartályok. Attól függően, hogy melyik fiók mennyire üres és mennyire teli a ruhatáska, a felhasználó értesítést kap arról, hogy holnap el kell mosnia. Az IFTTT -t az Adafruit aktiválja, és tegye meg a következő lépéseket: e -mailt küld Gmai -on keresztül, eseményt hoz létre a naptárban, vagy értesítést küld az IFTTT alkalmazáson keresztül. Ez az eszköz olyan irányítópultot tartalmaz, amely bármely böngészőben megnyitható. A műszerfal Adafruit környezetben csatlakozik a hardverhez, amely az érzékelők leolvasását mutatja. Ezen kívül ezen a szinten lehetséges az ESP -k be- és kikapcsolása a műszerfalon.
3. lépés: Az ESP konfigurálása
Könnyen kezelheti az ESP -t, ha csatlakoztatja az Arduino IDE -hez. Mindössze annyit kell tennie, hogy letölti és konfigurálja a könyvtárakat. Kövesse az alábbi lépéseket:
1. Töltse le az Arduino IDE legújabb verzióját.
2. Nyissa meg IDE -jét, nyissa meg a files <preferences menüpontot, és másolja az alábbi hivatkozást a További táblák kezelőbe, majd kattintson az OK gombra a beállítások fül bezárásához.
arduino.esp8266.com/stable/package_esp8266…
3. Lépjen az Eszközök <Fórumkezelő <oldalra, és keresse meg az ESP8266 kifejezést, és telepítse a 2.4.1 verziót. Az IDE hangerejétől függően más verziókat is telepíthet. De ő működik a legjobban.
Mindezek után a NodeMCU 1.0 táblát választotta. Most már készen áll arra, hogy az ESP -t úgy használja, mint egy Arduino (vagy még jobb).
4. Miután befejezte az ESP és a laptop csatlakoztatását és működtetését, mint egy Arduino, lépjen a következő szintre, és csatlakozzon a WiFi vagy a mobil hotspothoz.
4. lépés: A hardver csatlakoztatása: érzékelő az ESP -hez
Az alábbiakban bemutatjuk, hogyan kell csatlakoztatni az érzékelőt és kódolni, hogy az üres helyet adjon a tartályokban.
1. A Vcc érzékelő csatlakozik a NodeMCU VUpin -hez. Ha 3.3V -ra csatlakoztatja, az érzékelő nem fog működni, mivel az üzemi feszültsége 5V.
2. A GND érzékelő csatlakozik a NodeMCU GND -hez.
3. Az érzékelő kioldócsapja csatlakozik a NodeMCU Digital I/O D4 -hez.
4. Az érzékelő Echo Pin csatlakozik a NodeMCU Digital I/O D3 -hoz.
Ezt követően írhatja az alábbi kódot, hogy lássa, működik -e az ultrahanga. Miután megállapította, hogy az érzékelők, a kód és az ESP -k jól működnek, csatlakoztathatja az ESP -t a WiFi -hez, és ellenőrizheti, hogy működik -e. De ezzel a hardverkapcsolatok kissé megváltoznak, amint azt az alábbiakban részletezzük. De előtte győződjön meg arról, hogy a 9 V -os akkumulátorokat a POT -okhoz csatlakoztatja, és azokat 5 V -os kimeneti feszültségre állították be. Nem akarja égetni az ESP -ket (rossz szagúak).
1. Az ESP Vin és a Vcc érzékelő az akkumulátor pozitív pólusához van csatlakoztatva.
2. Az ESP GND és a GND érzékelő az akkumulátor negatívjára van csatlakoztatva. Ne felejtse el a földet közösvé tenni, különben az érzékelő véletlenszerű adatokat szolgáltat.
3. Az érzékelő kioldócsapja csatlakozik a NodeMCU Digital I/O D4 -hez.
4. Az érzékelő Echo Pin csatlakozik a NodeMCU Digital I/O D3 -hoz.
Az övé egy kicsit arról, hogyan működik az ultrahangos érzékelő és hogyan kódolják.
Az érzékelő alapvetően impulzust küld, és addig ismétli, amíg vissza nem tükröződik és vissza nem ér az érzékelőhöz. Az idő és a hangsebesség alapján meg kell fogalmaznunk a távolságot. Itt lényegében ezt tettük. Maga az érzékelő egyszerűen tartja a HIGH „ECHO” tűt egy ideig, amely megfelel annak az időnek, amely eltelt a visszaverődés (visszhang) fogadásakor az általa küldött hullámról. A modul hanghullámokat bocsát ki, ugyanakkor feszültséget ad a visszhangcsapra. A modul visszaveri a visszaverődést a hanghullámoktól, és eltávolítja a feszültséget az echo csapból. A távolság alapján impulzus generálódik az ultrahangos érzékelőben, hogy elküldje az adatokat az ESP -nek. A kezdő impulzus körülbelül 10us, és a PWM jel 150 us-25us lesz a távolság alapján. Ha nincs akadály, akkor 38us impulzus generálódik az ESP számára annak megerősítésére, hogy nincsenek észlelt tárgyak.
D = 1/2 × T × C; D a távolság, T a kibocsátás és a vétel közötti idő, C pedig a hangsebesség, az értéket meg kell szorozni 1/2-el, mert T a visszatérési idő.
Csatlakoztassa ezeket a fenti ábra szerint, és tegye a kukák belsejébe a tetején.
5. lépés: Az ESP8266 csatlakoztatása az Adafruit IO -hoz: Adafruit IO -fiók létrehozása
Az ultrahangos érzékelő és az ESP8266 csatlakoztatásához a felhőhöz az Adafruit IO szolgáltatást választottuk (MQTT protokoll használatával).
Az MQTT egy egyszerű és rendkívül könnyű protokoll, amely lehetővé teszi az eszközök számára adatok közzétételét (az eszközről a szerverre) és előfizetést (adatgyűjtést a szerverről). Ennek a megoldásnak az egyszerűségét az MQTT bróker biztosítja, amely ebben az esetben az Adafruit. IO. Ezen keresztül az eszközök képesek üzeneteket küldeni és fogadni.
A regisztrációhoz lépjen be a webhelyre: https://io.adafruit.com/, és kattintson az Ingyenes kezdés gombra. A következő oldalon a felhasználónak meg kell adnia személyes adatait, és kattintson a Fiók létrehozása gombra. A regisztrációt követően a felhasználó átkerül a fiók Kezdőlap részébe. Az ultrahangos érzékelők kódjának további írásához fontos, hogy ellenőrizze az AIO kulcsot (gomb AIO kulcs megtekintése) mind a felhasználónév, mind az aktív kulcs tekintetében.
Most készen állunk a hírcsatornák (érzékelők adatértékeit tároló) és a műszerfal létrehozására, amelyeken lehetőség lesz a mosórendszer megfigyelésére.
6. lépés: Az ESP8266 csatlakoztatása az Adafruit IO -hoz: Hírcsatornák létrehozása
Ehhez a projekthez 6 különböző hírcsatornát használtak:
- BE/KI feedek- feedek, amelyek aktiválják/deaktiválják az ESP8266 mérést. Hozzáadva az energiagazdálkodás miatt. (Táplálás: Fiók-1-bekapcsoló, Fiók-2-Ki-be, Mosoda-táska-be-ki).
- Hírcsatornák olvasása-olyan hírcsatornák, amelyek ultrahangos érzékelőktől (Fiók-1, Fiók-2, Mosodai zsák) tárolják az adatokat.
Feed létrehozása
- Lépjen be a Hírcsatornák szakaszba
- Kattintson a Műveletek elemre, és hozzon létre egy új hírcsatornát
- Kitöltés: A hírcsatorna neve (itt az első fiók- fiók- 1, és rövid leírás)
Hasonló módon hozzon létre további öt hírcsatornát. Ne feledje, hogy a neveket az ESP8266 további kódfejlesztésére fogjuk használni.
A díjak készen állnak, de nincs egyszerű módszer az összes leolvasás egyidejű megkísérlésére. Ezért van szükség irányítópultokra.
7. lépés: Az ESP8266 csatlakoztatása az Adafruit IO -hoz: Műszerfal létrehozása
Az irányítópult létrehozása az Irányítópultok részben kezdődik. Kattintson a Műveletek gombra (hasonlóan a Hírcsatornák szakaszhoz)-> Új irányítópult létrehozása-> kitöltési név (ebben az esetben: SajátLaundry_System) és a rövid leírás-> Kattintson a Létrehozás gombra. Ezt követően beléphet a műszerfalba.
Az irányítópulton kattintson az Új blokk létrehozása gombra. Ehhez az alkalmazáshoz háromféle blokkra van szükségünk:
- 3x váltás (az érzékelés be- és kikapcsolásához)
- 3x mérő (a tényleges szintet mutatja a fiókban/mosószatyorban)
- 3x vonaldiagram (történelmi adatokat mutat)
Váltás
- Kattintson a Váltás ikonra.
- Válassza ki az első BE/KI betáplálást, azaz a Fiók-1 bekapcsolást.
- Blokkcím hozzáadása, azaz pólók tisztítása- Fiók 1. Kattintson a Blokk létrehozása gombra.
Helyezze a kapcsolót a műszerfal felső sarkába. Hasonló módon csatlakoztassa a többi ON/OFF hírcsatornát a Toogle -hoz.
Nyomtáv
- Kattintson a Mérő ikonra.
- Válassza ki az első adatgyűjtő feedet: Fiók-1.
- Töltse ki az adatokat ennek megfelelően: a blokkcímhez, azaz: Tiszta pólók- 1. fiók, Gauge Max Value (a fiók mélységétől függően- ez esetben 10), Low/High Warining Value (a mérőeszköz színének megváltozása).
Helyezze a mérőt a műszerfalra. Hasonló módon kösse össze a többi adattároló hírcsatornát a Mérőműszerrel.
Vonaldiagram
- Kattintson a vonaldiagram ikonra.
- Válassza ki az első adatgyűjtő feedet: Fiók-1.
- Módosítsa a Show History mezőt 24 órára, változtassa meg az Y-tengely maximális és tizedes helyét a fiók mélységétől függően.
Helyezze a vonaldiagramot a műszerfalra. Hasonló módon kösse össze a többi adattároló hírcsatornát a vonaldiagrammal.
Az utolsó műszerfal a képek részben található. Ne feledje, hogy a műszerfalak azt mutatják, hogy mennyi üres hely van még a mosószatyorban/fiókokban.
8. lépés: Az ESP8266 csatlakoztatása az Adafruit IO -hoz: Kód létrehozása ultrahangos érzékelőkhöz
Először is szükség van az Adafruit MQTT könyvtárára. A telepítéshez nyissa meg az Arduino IDE-> Eszközök-> Könyvtárak kezelése parancsot, és írja be a keresésbe: Adafruit MQTT. A könyvtárat telepíteni kell a számítógépre.
Ezután töltse le a kód mellékelt példáját (itt mellékelte a mosószatyorban működő ultrahangos érzékelő kódját).
Ahhoz, hogy alkalmazható legyen a konfigurációra, módosítania kell a következő adatokat:
- WLAN_SSID- a WiFi hálózat neve.
- WLAN_PASS- jelszó a WiFi hálózathoz.
- AIO_USERNAME- felhasználójának neve az Adafruit IO-ban (a 4. lépéstől).
- AIO_KEY- Adafruit IO kulcs (a 4. lépéstől).
- Adafruit_MQTT_Publish…. "/feeds/Laundry-bag"- itt kell megadnia annak a feednek a nevét, amelyhez az adatokat közzé kell tenni.
- Adafruit_MQTT_Subscribe "/feeds/Laundry-bag-On-off"-itt kell megadnia a hírcsatorna nevét, amely aktiválja az érzékelőt.
Ezt követően a programot fel kell tölteni az ESP8266 -ba. Meg kell változtatni a hírcsatornák nevét az 1. fiókban és a 2. fiókban.
Fontos megjegyzés: ha (üzenet == "ON") a rendszer csak egyszer méri a távolságot, és amikor a műszerfal ON/OFF gombja ON helyzetben van. Az ismételt méréshez a felhasználónak ki kell kapcsolnia és újra be kell kapcsolnia az érzékelőt a műszerfalon.
Miután feltöltötte a programot minden ESP8266 műszerfalra, az egyes érzékelőkről olvasni kell. Az érzékelők a műszerfal szintjéről indíthatók. A rendszer tigrálása az IFTTT kisalkalmazás szintjéről is lehetséges (13. lépés).
9. lépés: IFTTT, Csatlakoztassa az IFTTT -t az Adafruithoz
Figyelmeztetés: Az IFTTT nem a legmegbízhatóbb kapcsolat a Google Naptár és az e-mail aktiválásakor, három Adafruit IO-hoz csatlakoztatott érzékelő használatával. Folytassa a 14. lépéssel, ha többet szeretne megtudni a Zapierről
Az IFTTT egy webalapú szolgáltatás, amely egyszerű feltételt hoz létre „Ha ez akkor ez”. Együttműködik más webalapú szolgáltatásokkal, mint a Gmail, a Facebook, az Instagram stb. Az egyszerű feltétel az „Ez”, amely valójában a kiváltó ok, és az „Ez”, amely a végrehajtandó művelet. Az alkalmazásokat létre kell hozni, hogy ez az egyszerű feltétel IFTTT platformon működjön. Ez a projekt az Adafruit.io MQTT -t használja felhőként, hogy megmutassa a ruhák szintjét a mosószatyorban, és a fiókok, majd az IFTTT megkapja az Adafruit.io aktiválóját, hogy elküldje az emlékeztetőt a felhasználónak a Google naptárában vagy a Gmailben.
Először hozzon létre IFTTT -fiókot az IFTTT webhelyén. Jelentkezz be a fiókodba. Az IFTTT -nek csatlakoznia kell az Adafruit -fiókhoz, ahol az irányítópult létrehozásra került. A következő linkre kattintva csatlakozhat az Adafruithoz
Következő Kattintson a Csatlakozás gombra, és az Adafruit weboldalra kerül, majd kattintson az Engedélyezés gombra. Ehhez a projekthez az IFTTT -t az Adafruit -fiókhoz kötötték a képen látható módon. Miután az IFTTT csatlakozott az Adafruit -fiókhoz, a kisalkalmazások készen állnak a létrehozásra.
10. lépés: Hozzon létre kisalkalmazást az IFTTT -ben
Ez a projekt megpróbált csatlakozni a Gmailhez, a Google Naptárhoz és az IFTTT alkalmazáshoz. A következő lépések az Applet létrehozása a platformon, és az Adafruit -ból történő aktiválás létrehozása.
1. Nyissa meg a Saját kisalkalmazás https://ifttt.com/my_applets oldalt, és kattintson az Új kisalkalmazás elemre
2. A rendszer arra irányítja Önt, hogy ha +ez, akkor az, és kattintson a +erre, vagy kattintson a platformra építés gombra.
11. lépés: Trigger létrehozása az Adafruitból
Most elkezdheti konfigurálni saját kisalkalmazását.
1. Először, ha a Trigger, keresse meg a szolgáltatások típusát, írja be az Adafruit -ot, majd válassza a Feed figyelése az Adafruit IO -n lehetőséget
2. Állítson be egyéb paramétereket Hírcsatorna címke, Hírcsatorna címke kapcsolata és Hírcsatorna címke értéke. A felhasználó által testreszabhatóvá kell tenni, hogy megkönnyítse a későbbi módosítások elvégzését, nem kell a platformon keresztül módosítania.
3. Ebben a projektben a betápláláshoz szükséges az 1. fiók, a 2. fiók és a mosószatyor. Az 1. fiók és a 2. fiók kapcsolata nagyobb, mint 5, ami azt jelzi, hogy a fiók majdnem üres, míg a mosószatyor 5 -nél kisebb, ami azt jelzi, hogy majdnem tele van.
12. lépés: Hozzon létre műveletet a Gmailhez, a Google Naptárhoz és az értesítéshez az IFTTT alkalmazáshoz
Végül az IFTTT konfigurálásának műveletei, ehhez a projekthez létrehoztunk egy kisalkalmazást, amely e -mailt küld a Gmailnek, és eseményt küld a Google Naptárba, amikor az 1. vagy a 2. fiók üres, vagy a mosodatáska megtelt. Az akció létrehozásának lépései a következők:
1. Művelet Keresőszolgáltatások Gmail, Google Naptár és Értesítés
2. Ezt követően a pull menüből választhat, e -mailt vagy gyors hozzáadási eseményt, vagy értesítést küldhet az IFTTT alkalmazásból
3. Ezután az Apllets készen áll, bármilyen további szöveg hozzáadható a projektnek megfelelően az e -mailhez, az eseményhez vagy az IFTTT alkalmazás értesítéséhez
13. lépés: Tesztelés
Most teszteljük a mosodai rendszert. Amint elmagyarázták, e -mailt vagy eseményt a naptárban, valamint értesítést kap a felhasználó, amikor az egyik fiók majdnem üres, vagy a mosodatáska majdnem megtelt.
Mindazonáltal azt tapasztaljuk, hogy az e -mail vagy a Google Naptár és az IFTTT csak egy e -mailt vagy eseményt kap, amikor az események mind az 1 -es, mind a 2 -es fiókot, valamint a mosodai táskát aktiválják. Továbbá az IFTTT App nem késik jelentősen az értesítés benyújtásával. Amint a képen látható, mindhárom értesítés nagyjából egy időben érkezett. Ezért azt javasoljuk, hogy az ilyen típusú rendszerhez használja az IFTTT alkalmazást a késleltetés enyhítésére.
14. lépés: A Zapier szolgáltatás használata
Mivel az IFTTT -ben szembesültünk a problémával, ahol jelentős késés van, és csak egy értesítést kapunk (akár Gmail, akár Google naptár), ahol az összes fiók és mosószatyor ténylegesen ki van kapcsolva. A problémával az Adafruitot konzultálták, és javasolták a Zapier használatát. A Zapier használatához meg kell hívni, mivel az Adafruit IO -val való kapcsolat még tesztelési fázisban van (jelenleg kevesebb mint 10 aktív felhasználó van). A telepítéssel 5 percen belül megkaphatjuk az e -maileket és a Google naptárát is (5 percenként a Zapier ellenőrzi, hogy megjelent -e új érték a felügyelt hírcsatornában, ha igen, az applet fut). Ezenkívül van feladat -előzmény, ahol nyomon követhetjük az aktiválást az Adafruitról a Gmailre és a Google naptárra.
Alapvetően ugyanez az elv az IFTTT -nél is, ahol az Adafruitból kell beállítani a ravaszt, ezt követően állítsa be az etetést a műszerfalról, ebben az esetben, akár az 1. fiókot, a 2. fiókot vagy a mosószatyrot. A kapcsolat szűrőbeállításban és -állapotban van beállítva, ahol a fióknál 6 -nál nagyobb, míg a szennyesnél 5 -nél kisebb értéket állítunk be. Végül állítsa be a műveletet, hogy e -mailt szeretne -e küldeni a Gmailben, vagy gyors hozzáadási eseményt.
15. lépés: A rendszer aktiválása IFTTT szintről
A rendszer az IFTTT -ből is kiváltható, ami biztosítja a felhasználó számára az automatizálás szintjét. Ennek érdekében két további kisalkalmazást hozunk létre minden érzékelőhöz- az egyik bekapcsolja az érzékelőt, a másik pedig kikapcsolja.
Az applet bekapcsolása
Kioldó (ha)
- A Keresési szolgáltatás ablakban írja be: Data & Time.
- Válassza ki a lehetőséget: Minden nap.
- Állítsa be a szükséges óra értékét (ebben a példában 21:00).
Akció (akkor)
- A Keresési szolgáltatások ablakban írja be az Adafruit IO parancsot.
- Mezőcímke- az ON/OFF hírcsatorna neve.
- Érték: Be
Töltse ki a kisalkalmazás címmezőjét a kisalkalmazás nevével, és adjon hozzá egy rövid kisalkalmazás -leírást. Kattintson a Mentés gombra, és kapcsolja be az kisalkalmazást.
Az applet kikapcsolása
Az applet klónozása és módosítása:
- Kiváltó szakasz: Időérték 15 perc múlva (azaz 21:15).
- Műveleti szakasz: Érték: KI.
Kattintson a Mentés gombra, és kapcsolja be az kisalkalmazást.
Hasonló módon hozzon létre kisalkalmazásokat a többi érzékelőhöz. Ne feledje- ahhoz, hogy értesítést kapjon minden érzékelőtől, ne csak a műszerfal leolvasásától, két érzékelőt nem szabad egyidejűleg aktiválni (azaz az 1. fiók aktiválódik- 9: 00–9: 15, 2. Fiók: 9: 15–9: 30, Mosodai baf- 9: 30-9: 45 PM).
16. lépés: Jövőbeli hatály: A termék iparosítása
Az itt épített IoT -eszköz könnyen gyártható ömlesztve, és értékesíthető az intelligens otthonokat értékesítő cégeknek. Ez egy hasznos eszköz azoknak, akiknek elfoglaltsága van, vagy nagy otthonokban, sok emberrel és szobával. Ebben az esetben a műszerfal tartalmazhatja az összes ember összes szobájának adatait, és így megkönnyítheti az életüket. Mivel ez teljesen vezeték nélküli, és így könnyen méretezhető tetszőleges számú fiókra.
17. lépés: Lehetséges problémák, amelyekkel szembesülhet
1. láthatja, hogy az ultrahang véletlenszerű értékeket ad. Ez azért van, mert a teljesítmény nem lehet 5 V. A legbiztonságosabb a 9 V -os elemek és a potenciométerek használata.
2. Győződjön meg arról, hogy a talaj azonos az érzékelő és az ESP számára, különben az egész rendszer nem fog működni.
18. lépés: A vége felé…
Ez a mosási rendszer új ötlet. Ilyen termék még nincs a piacon. Tehát ha azt szeretné, hogy otthonában legyen, saját maga kell megépítenie. Reméljük, megérti az utasításokat. Ez csak az IoT és az elektronika lényege volt.
Ez a rendszer igazán könnyen használható. Van azonban használati útmutatója. A kukákban lévő ruhákat összehajtva kell tartani, különben az érzékelő csak rossz távolságot érzékel. Ezt nem tanácsos kis fiókos téli ruhákhoz használni, mivel a kabátok terjedelmesek, és egy vagy két kabát eltávolítása azt jelenti, hogy a fiók üres. Ami talán nem túl hasznos.
Munkánk során a következő forrásokat használtuk fel, amelyek hasznosak lehetnek a projekt mélyebb megértésében:
learn.adafruit.com/mqtt-adafruit-io-and-yo…
www.instructables.com/id/Distance-Measurem…
Ajánlott:
LoRa-alapú vizuális mezőgazdasági monitoring rendszer Iot - Előlapi alkalmazás tervezése Firebase és Angular használatával: 10 lépés
LoRa-alapú vizuális mezőgazdasági monitoring rendszer Iot | Előlapi alkalmazás tervezése a Firebase & Angular használatával: Az előző fejezetben arról beszéltünk, hogy az érzékelők hogyan működnek a loRa modullal a firebase Realtime adatbázis feltöltéséhez, és láttuk a nagyon magas szintű diagramot, hogyan működik az egész projektünk. Ebben a fejezetben arról fogunk beszélni, hogyan lehet
IoT -alapú intelligens parkolási rendszer a NodeMCU ESP8266 használatával: 5 lépés
IoT -alapú intelligens parkolási rendszer a NodeMCU ESP8266 használatával: Manapság nagyon nehéz megtalálni a parkolást a forgalmas területeken, és nincs olyan rendszer, amely a parkolási lehetőségek online elérhetőségét lekérné. Képzelje el, ha megkapja a parkolóhely elérhetőségét a telefonján, és nincs barangolása, hogy ellenőrizze a
Színrendező rendszer: Arduino alapú rendszer két övvel: 8 lépés
Színrendező rendszer: Arduino alapú rendszer két övvel: Az ipari területen lévő termékek és tárgyak szállítása és/vagy csomagolása szállítószalagok segítségével készült vonalakkal történik. Ezek az övek bizonyos sebességgel segítik az elemek egyik pontból a másikba történő áthelyezését. Egyes feldolgozási vagy azonosítási feladatok
Automatikus kávé értesítési rendszer: 7 lépés (képekkel)
Automatikus kávéértesítési rendszer: Ebben a projektben intelligensvé teszem az irodai kávéfőzőt, egy olyan kávériasztó rendszer kiépítésével, amely Slack értesítéseket küld, amikor valaki friss kávét főz. A kód megváltoztatható e -mail vagy szöveges üzenet küldésére. Ez a projekt egy R
Egyszerű ISS értesítési rendszer: 6 lépés (képekkel)
Egyszerű ISS értesítési rendszer: Mi az a Nemzetközi Űrállomás, és miért akarja megjósolni, hol van? Az első kérdés megválaszolásához a NASA weboldalán találunk választ. Ami röviden: A Nemzetközi Űrállomás egy nagy űrhajó. Körülötte kering