Tartalomjegyzék:
- 1. lépés: Amire szüksége lesz
- 2. lépés: Készítse el prototípusát és tesztelje
- 3. lépés: Telepítse és Voila
Videó: Arduino garázskapu riasztó Blynk -el: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Elég egyszerű érzékelő, amely adatokat küld a Blynk projektnek, hogy megjelenítse a garázskapu állapotát - Open of Shut -, és push riasztást küld a telefonomnak, amikor az ajtó állapota megváltozik - Open to Shut vagy Shut to Open. A WEMOS D1 Mini Pro -t használtam a wifi -kapcsolathoz és az Arduino -vázlat futtatásához, de bármilyen Arduino -kompatibilis eszközt használhat.
Eredetileg egy egyszerű reteszelő kapcsolót terveztem, de az ajtó egy régebbi dönthető stílusú garázskapu, és nem mindig nyit ugyanabba a helyzetbe. A folyamatos kapcsolatfelvétel nehéz lett volna. Ugyanezen okból kizártam bármilyen típusú mágneses érzékelőt.
Egy kis infravörös (IR) szenzorra telepedtem, amely 2-30 cm-es akadályt képes észlelni.
1. lépés: Amire szüksége lesz
1. WEMOS D1 Mini Pro - mini wifi kártya 16 MB -os vakuval, külső antennacsatlakozóval és beépített kerámiaantennával az ESP8266EX alapján.
2. IR akadályérzékelő.
3. Blynk fiók és alkalmazás az okostelefonon.
4. Állítsa alaphelyzetbe az SW -t és a tápkapcsolót (opcionális), különféle kenyérlapokat, csatlakoztassa a vezetékeket stb.
5. Jiffy Box - A tiszta -t használom, mivel szeretem látni a munkáimat;-).
6. Szerelőkonzol az érzékelő az ajtó közelében történő elhelyezéséhez (én egy fadarabot használtam).
2. lépés: Készítse el prototípusát és tesztelje
Csatlakoztassa az infravörös érzékelőt a D1 Mini készülékhez:
Érzékelő - D1 Mini
VCC - +5V
GND - GND
OUT - D3
Futtassa a vázlatot, és ellenőrizze a soros monitort, hogy a D3 érintkező értéke megváltozik -e, amikor blokkolja az érzékelő elülső részét (a LED -ek előtt) - a potenciométer (pot) beállításával megváltoztathatja az észlelési távolságot. Körülbelül 5 cm -re állítottam be, ami bőven elegendő az ajtó variációihoz nyitott állapotban.
A vázlat úgy van írva, hogy a csap MAGAS legyen, ha az ajtó nyitva van (az érzékelő blokkolva), vagy LOW, ha az ajtó zárva van (az érzékelő nincs blokkolva). Ezt könnyedén megfordíthatja az Ön igényeinek megfelelően, attól függően, hogy az ajtó helyzetéhez képest hol helyezi el az érzékelőt.
A dobozba szereléskor nagyon óvatosan fúrtam lyukakat a LED -ekhez, hogy jól illeszkedjenek a LED -ekhez - nincs szükség további ragasztóra, amely megkönnyíti az eltávolítást a beállításhoz, szereléshez stb.
*MEGJEGYZÉS: A vázlat az érzékelőt 0. tűként határozza meg - azonban fizikailag csatlakoztatva van a WEMOS D1 Mini D3 tűhöz… Ez azért van, mert a D! A Mini az ESP8266 chipen/processzoron alapul. A D1 Mini gyakorlatilag csak pajzs, a vázlat valójában csak az ESP8266 -on fut. Tehát a GPiO 0 -as csap (a vázlatban szerepel) valójában WEMOS D1 Mini pin D3 -ként tör ki. Ezt sok Arduino -vázlattal találja meg, a csapok leképezése a használt táblán folyamatosan változik.
3. lépés: Telepítse és Voila
Az érzékelőt egy kicsi, átlátszó dobozba szereltem (világos, hogy lássam a kezem munkáját!). Fadarabokra van felszerelve, így az ajtókeret blokkolja az érzékelőt, amikor az ajtó nyitva van.
A doboz aljába kis lyukat fúrtam az edény tetejére, egy kis csavarhúzóval becsúsztathatom az érzékelő dühét anélkül, hogy le kellene venni a fedelet. (Felszereltem a fedelet is az aljára, hogy ha ki kell nyitnom a dobozt, ne kelljen eltávolítanom a teljes konzolot a falról, így hozzáférhetek a csavarokhoz.)
A Blynk projekt meglehetősen egyszerű, egy -egy LED -es widget az Open és a Shut funkcióhoz (megváltoztattam a piros és a zöld színeket, ezeket kiválaszthatja az egyes beállítások alkalmazásbeállításaiban). A vázlat másodpercenként ellenőrzi az érzékelőt, és adatokat küld a megfelelő LED -modulnak.
A push értesítés akkor aktiválódik, amikor az ajtó állapota megváltozik. (Ne feledje, hogy a Blynk korlátozása az, hogy csak 15 másodpercenként engedélyezi a push értesítést (ez megakadályozza, hogy a szervereiket kérésekkel bombázzák), a vázlatban beállítottam az időzítőt, hogy csak 16 másodpercenként ellenőrizze az ajtó állapotváltozását, ami jó Kicsi az esélye annak, hogy ha az ajtó kinyílt, majd újra becsukódott a 16 másodperces időszakon belül, akkor nem kap értesítést (de a LED -ek továbbra is a megfelelő állapotot mutatják, amikor másodpercenként ellenőrzik).
Ajánlott:
Hideg kávé riasztó készülék Arduino Uno használatával: 5 lépés
Hideg kávé riasztó készülék az Arduino Uno használatával: Létrehoztam egy riasztó készüléket, amely meghatározza a kávé (vagy tea) hőmérsékletét, megmutatja az állapotát, ha még mindig MELEG, MELEG vagy HIDEG, LED -ekkel (piros, sárga és kék) , figyelmeztető riasztást indít, ha hideg lesz és zümmögni kezd
Riasztó a hálószobához fényekkel és hangokkal!: 6 lépés
Riasztó a hálószobához fényekkel és hangokkal!: Szia, ma megmutatom, hogyan készíts riasztót a hálószobád ajtajára az Arduino UNO segítségével
Riasztó: 10 lépés
Alarmostat: Ebben az útmutatóban elmondom, hogyan kell felépíteni az Alarmostat -ot, az iskolai projektemet 1MCT -re a Howest -en. A koncepció egy olyan eszközt készít, amely egyben betörésjelzőt és termosztátot is tartalmaz. A tervezésem mindenképpen javítható, tehát nem
Riasztó billentyűzet MQTT ESP8266: 4 lépés (képekkel)
Riasztó billentyűzet MQTT ESP8266: Ebben az utasításban megmutatom, hogyan készítettem elemmel működő billentyűzetet az otthoni riasztás engedélyezéséhez és letiltásához. A jövőben tervezek egy továbbfejlesztettet, amely tartalmaz egy RFID olvasót, és nem elemmel működik. Azt is tervezem, hogy elolvasok egy billentyűzetet
Mágneses kapcsolóajtó riasztó érzékelő, normál nyitott, egyszerű projekt, 100% működő, forráskód megadva: 3 lépés
Mágneses kapcsolóajtó riasztóérzékelő, normál nyitott, egyszerű projekt, 100% -os működés, Forráskód: Leírás: Sziasztok, oktatóanyagot készítek az MC-18 mágneses kapcsolóérzékelő riasztásáról, amely normál nyitott módban működik. Kapcsoló típusa: NO (normál Bezárás típus), az áramkör normálisan nyitva van, és az áramkör csatlakoztatva van, ha a mágnes közel van. A nád