Tartalomjegyzék:
- Lépés: Az alkatrészek összeszerelése
- 2. lépés: Blynk beállítása
- 3. lépés: A kód
- 4. lépés: Összefoglalás
Videó: Mozgásérzékelő blynk értesítésekkel (WeMos D1 Mini + HC-SR04): 4 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:45
Kérjük, szavazzon erre a projektre a Vezeték nélküli versenyen. Köszönöm!
2. frissítés - Kevés csípés (2.2 verzió), közvetlenül a definícióban beállíthatja az érzékelőt (tartomány és név). Ezenkívül néha előfordult, hogy az érzékelő rossz értékeket olvasott, és értesítést küldött, ezért hozzáadtam az "if" -t, ahol az értékeknek egymás után kétszer a tartományon belül kell lenniük. Ha továbbra is problémái vannak vele, beállíthatja, hogy az értesítés elküldése előtt 3, 4,….x -szer olvasható legyen.
Karakterlánc helye = "Garázs"; int rangeMin = 0; int rangeMax = 50;
_
1. frissítés - Még mindig felfedezem a Blynk mögött rejlő titkokat … ez tisztább kóddal (2.1 -es verzió), megfelelő hurokkal, stb. Jár. Élvezze és tudassa velem, hogyan működik ez a projekt az Ön számára…. Köszönöm! _
Olyan mozgásérzékelőt akartam készíteni, amely minden alkalommal értesít, amikor kinyitják a garázskaput. Egy ideig PIR érzékelővel játszottam, de néhány beállítási probléma (érzékenység x idő) után úgy döntöttem, hogy inkább a HC-SR04 érzékelőt használom … és ez varázslatosan működik. Az ötlet egyszerű: az érzékelőt úgy állítja be, hogy amikor az ajtó (vagy ablak - attól függően, hogy hogyan szeretné használni) - kinyílik, az akadályozza az érzékelőt, így a mért távolság megváltozik. Előnye az UltraSonic érzékelő használata a PIR helyett. Nem váltható ki fénnyel vagy szúnyogokkal, ez volt a fő oka annak, hogy nem akartam használni a PIR -t.
Amire szüksége lesz:
- WeMos D1 mini kártya - eBay - 3,47 USD (más táblák is lehetségesek - csak vegye figyelembe, hogy pl. A NodeMCU ESP -12E V1.0 csak 3.3 V -ot ad ki, a HC -SR04 érzékelő pedig 5 V -ot igényel)
- HC -SR04+ ultrahangos érzékelő - eBay - 1,06 USD (a „+” jelzéssel, mivel 3,3 V -on működik)
- Blynk alkalmazás (ha még nem ismeri a Blynk szolgáltatást, és iOS -eszközt használ, kölcsön kell vennie egy Android telefont az értesítések beállításához)
- Kenyérsütő vagy forrasztópáka
- Vezetékek
- Arduino IDE telepített számítógép
Lépés: Az alkatrészek összeszerelése
Hallottam, hogy az embereknek problémáik vannak a HC-SR04 érzékelő tápellátásakor. Nekem jól működik, de a legbiztonságosabb módja annak, hogy ezt megakadályozzuk, ha a HC -SR04P (vagy "+") -t használjuk, amelynek bemeneti tartománya 3 - 5,5 V
Csatlakozások (lásd az ábrát)
WeMos D1 HC-SR04 (P)
5V VCC
G GND
D6 Echo
D7 Trig
2. lépés: Blynk beállítása
Azok számára, akik nem tudják, mi az a Blynk, ez egy platform iOS- és Android -alkalmazásokkal, hogy az interneten keresztül vezéreljék az Arduino -t, a Raspberry Pi -t és hasonlókat. Ez egy digitális műszerfal, ahol grafikus felületet építhet a projekthez egyszerűen a widgetek húzásával.
Kezdjük az Andorid eszközön:
- Töltse le a Blynk alkalmazást
- Regisztráljon vagy jelentkezzen be (ha már rendelkezik fiókkal)
- Érintse meg a "+" gombot az új projekt létrehozásához
- Adjon nevet a projektnek, és válassza ki a használt eszközt (esetünkben ESP8266), majd érintse meg a „Létrehozás” gombot.
- Hitelesítési tokent kap a postafiókjába, később szükségünk lesz rá
- A Blynk Project oldalon érintse meg a "+" gombot az értesítési widget hozzáadásához (ha ez az első Blynk projekt, elegendő energiával kell rendelkeznie a megvásárlásához), és állítsa be tetszés szerint. A képernyőképen látható beállításokat használom.
- A projekt beállításaiban (dió ikon a tetején) az „Alkalmazás csatlakoztatott parancsának küldése” beállítása BE.
- Zárja be a beállításokat, és nyomja meg a Lejátszás gombot
Most bejelentkezhet a Blynk alkalmazásba iOS -eszközén is, és látnia kell a projektet az értesítési widget segítségével.
3. lépés: A kód
Itt az ideje, hogy feltöltjük a kódot a táblára.
- Nyissa meg az *.ino fájlt az Arduino IDE -ben
- Csatlakoztassa a WeMos kártyát a számítógépéhez
- Az Eszközök részben válassza ki a WeMos D1 R2 és mini kártyát
Állítsa be a következőket:
char auth = "A postaládából származó hitelesítési tokenje ide megy"; char ssid = "A WiFi neve"; char pass = "A WiFi jelszava";
Ezenkívül módosíthatja azt a tartományt, ahol értesítést szeretne kapni (az alapértelmezett érték 1-49 cm)
if (0 <távolság && távolság <50) {
Nyomja meg a Feltöltés gombot
Gratulálunk! Ha minden rendben volt, most meg kell kapnia az első értesítést!
4. lépés: Összefoglalás
Most három értesítést fog kapni. Az első azt jelzi, hogy az érzékelő sikeresen csatlakozott a WiFi -hez, a második értesítést akkor kapja, ha valami a beállítási tartományon belülre kerül. És a harmadik, amikor az érzékelőt csatlakoztatási vagy áramellátási problémák miatt leválasztják.
A projektben végrehajtható módosítások végtelenek. Több értesítést is beállíthat a különböző tartományokhoz (Csak vegye figyelembe, hogy a Blynk legalább 15 másodperc után engedélyezi az értesítéseket). Használjon különböző érzékelőket stb.
Remélem tetszeni fog ez a projekt, ha igen, kérem szavazzon rám, és hagyjon megjegyzést/javaslatot … Örömmel veszek némi betekintést a többiektől!
Érezd jól magad!
Ajánlott:
Mozgásérzékelő ajtócsengő: 5 lépés (képekkel)
Mozgásérzékelő csengő: Amikor a fiamnak, Jaydennek elmondtam a kihívást, azonnal eszébe jutott, hogy használja a LEGO WeDo készletet. Évek óta játszott a Legos -szal, de csak a múlt tanév elején kapta meg a lehetőséget, hogy kódoljon a WeDo 2.0 -val
DIY mozgásérzékelő SMS riasztórendszer: 5 lépés (képekkel)
DIY mozgásérzékelő SMS riasztórendszer: Ebben a projektben egy olcsó PIR mozgásérzékelőt kombinálok egy TC35 GSM modullal, hogy felépítsek egy riasztórendszert, amely elküldi Önnek az "INTRUDER ALERT " SMS, amikor valaki megpróbálja ellopni a cuccait. Lássunk neki
DIY automatikus mozgásérzékelő ágy LED éjszakai fény: 6 lépés (képekkel)
DIY automatikus mozgásérzékelő ágy LED éjszakai fény: Sziasztok, srácok, üdvözöljük egy újabb tanulságos dologban, amely mindig segít a mindennapi életben, és további kényelmet biztosít az életének megkönnyítéséhez. Ez időnként életmentő lehet azoknak az idős embereknek, akiknek küzdeniük kell az ágy felkelésével
Mozgásérzékelő riasztórendszer: 11 lépés (képekkel)
Mozgásérzékelő riasztórendszer: Megjegyzés! A reaktív blokkok már nem tölthetők le. Egy alapvető USB kamera használható mozgás észlelésére a helyiségben. A következő lépésekben megmutatjuk, hogyan használhatja a reaktív blokkokat egy futásra kész Java -alkalmazás programozására, amely SMS -t küld
Lángérzékelő táviratos értesítésekkel: 6 lépés
Lángérzékelő távirat -értesítésekkel: Ebben a projektben a távirat -értesítésekkel rendelkező lángérzékelő valósul meg. Tehát amikor a tüzet egy érzékelő észleli, azonnal értesítést kap erről az eseményről a Telegramban. Elég hasznos és kényelmes. Tehát hogyan működik? Megmutatom