Tartalomjegyzék:

Weboldal által vezérelt záródoboz: 4 lépés
Weboldal által vezérelt záródoboz: 4 lépés

Videó: Weboldal által vezérelt záródoboz: 4 lépés

Videó: Weboldal által vezérelt záródoboz: 4 lépés
Videó: LTE №10. Олды в ИТ 2024, November
Anonim
Weboldal által vezérelt záródoboz
Weboldal által vezérelt záródoboz
Weboldal által vezérelt záródoboz
Weboldal által vezérelt záródoboz
Weboldal által vezérelt záródoboz
Weboldal által vezérelt záródoboz
Weboldal által vezérelt záródoboz
Weboldal által vezérelt záródoboz

Ez egy lezárt doboz, amely egy weboldalon megjelenő értesítéssel nyitható meg. Ez azt jelenti, hogy bezárhatja a dolgokat a dobozba, és csak akkor férhet hozzá hozzájuk, ha valaki beírt egy adott jelszót egy nyilvános webhelyen. Miért kellene ez valakinek? Íme egy példa arra, hogy valaki bezárta a fagylaltját. Csak tegye a kulcsot a záródobozba, és hagyja, hogy valaki más döntsön arról, hogy megkapja -e a csemegét. A furcsább gondolkodású emberek számára sok más "dolog" zárható el, és ez a doboz segít abban, hogy átadja kulcsait valaki másnak, még akkor is, ha elhagyja otthonát.

Tehát hogyan működik ez? A doboz zárva van, és csak a dobozon belülről nyitható. Hé, megkérdezheti, ki van a dobozban, amely kinyitja? Ez egy kis elektronikai darab, amely csatlakozik az internethez. Ellenőriz egy előre meghatározott weboldalt, például 10 percenként vagy 8 óránként. Ha a weboldal tartalma előre beállított kulcsszót tartalmaz, akkor az eszköz aktivál egy mágnesszelepet, amely megnyitja a dobozt. Az ellenőrzött weboldal gyakorlatilag a WWW bármely oldala lehet. Például használok egy profiloldalt az emlalock.com webhelyen, és keresem a kulcsszót: "Lalle zárja: nyitva". Ha a profiloldalt birtokló személy hozzáadja ezt a kifejezést az oldalához, a doboz varázslatosan kinyílik, és felszabadítja mindazt, amit bezártam.

1. lépés: Anyaglista

Anyaglista
Anyaglista
Anyaglista
Anyaglista
Anyaglista
Anyaglista

Bármilyen dobozt használhat. Itt vettem az enyémet:

"Vintage fa ékszerek ajándékdoboz tároló szervező tok fém zár" (~ 4, 00 €)

A mágnesszelepet (azaz egy elektromágneses visszahúzható csavart) szintén Kínából rendelték

12V DC szekrényajtó fiók Elektromos zár szerelvény mágnesszelep 27x29x18mm (~ 2.50 €)

12V -os tápegység

www.banggood.com/DC-12V-1A-AC-100-240V-Ada …… (3.00 €)

Fokozott feszültségváltóhttps://www.banggood.com/10Pcs-LM2596-DC-DC-Adjust… (1, 00 €)

Egy relé

www.banggood.com/DC-5V-1CH-Relay-Shield-V2… (~ 1,50 €)

Végül egy IoT (Internet of Things) eszköz, amely programozható.

WeMos D1 Mini (~ 3,50 €)

Néhány kábel, perforált acéllemez (a zárórúdhoz),…

Teljes költség: ~ 16 € (~ 18 US $)

2. lépés: A WeMos D1 programozása ARDUINO szoftverrel

A WeMos D1 programozása ARDUINO szoftverrel
A WeMos D1 programozása ARDUINO szoftverrel
A WeMos D1 programozása ARDUINO szoftverrel
A WeMos D1 programozása ARDUINO szoftverrel

Ha nincs tapasztalata a WeMos programozásában, itt van néhány hasznos link a kezdéshez:

www.instructables.com/id/Wemos-ESP8266-Get…

www.instructables.com/id/Programming-the-W…

Összeállítottam egy egyszerű (mégis hatékony:-) programot, amely a WiMos-t összekapcsolja az otthoni hálózattal a WiFiManager könyvtár használatával. A hitelesítő adatokat az EEPROM menti (az eeprom könyvtár használatával), így az inicializálást csak egyszer kell elvégezni. Látni fogja, hogy szükség van néhány más könyvtárra is. Letöltheti és telepítheti őket az ARDUINO programozási környezet használatával. Ezenkívül telepítenie kell a WeMos kártyát az ARDUINO környezetével. Ha minden telepítve van a számítógépen, csatlakoztassa a WeMos -t a számítógépéhez, válassza ki az eszközt ("WeMos D1 R2 & mini") és a virtuális COM -portot (lásd a fenti ábrákat).

Az alább felsorolt szoftvereken néhány változtatást kell végrehajtania, hacsak nem csak a dobozát szeretné kinyitni, amikor ezt a profiloldalamon mondom:-). Ha emlalock profiloldalt használ, győződjön meg arról, hogy az oldal tulajdonosa nyilvánosságra hozta a profilját. Ellenkező esetben először be kell jelentkeznie WeMos készülékével. Azt hiszem, ezt meg lehet tenni, de most nem próbálom kitalálni, hogyan. Olvassa el a megjegyzéseket a forráskódban, és módosítsa tetszés szerint. Ezen kívül természetesen tesztelje a szoftvert a hibakeresési funkciók használatával. Alapvetően láthatja, hogy megfelelően működik -e az ARDUINO környezet soros monitorán.

3. lépés: Csatlakozás

Csatlakozás
Csatlakozás
Csatlakozás
Csatlakozás
Csatlakozás
Csatlakozás
Csatlakozás
Csatlakozás

A szoftver telepítése után a WeMos elindul a WiFi kezelővel. Egy új vezeték nélküli hálózat jelenik meg az otthoni hálózati környezetben. Csatlakozzon hozzá mobiltelefonján vagy számítógépén, és indítsa el a webböngészőt. Ha a böngésző indításakor nem nyílik meg az üdvözlő képernyő (amint az fent látható), próbálja meg közvetlenül beírni a "192.168.4.1" IP -címet. Kattintson a WiFi konfigurálása elemre, válassza ki az otthoni hálózatot, és adja meg jelszavát. Ez az! A WeMos most csatlakozni fog a hálózatához. Nem kell folyamatosan a záródobozt a hálózati vezetékhez rögzíteni. Amikor legközelebb elindítja a készüléket, emlékezni fog a hitelesítő adatokra, amint azokat az EEPROM-ba menti (elektromosan törölhető, programozható, csak olvasható memória).

Miután létrejött a kapcsolat a WWW -vel, a szoftver megnyitja a kívánt weboldalt, és megkeresi a kulcsmondatot. Ez 10 percenként megismétlődik (10 perc az alapértelmezett érték, lásd a megjegyzéseket ennek megváltoztatásához).

4. lépés: Forrasztás egy kicsit

Forrasztás egy kicsit
Forrasztás egy kicsit

Ha minden rendben működik a soros monitor szerint, akkor most csatlakoztathatja a relét a WeMos-hoz, a mágnesszelepet és 12 V-ot a reléhez, 12 V-ot a feszültségszabályozó bemenetéhez és 5 V-ot a kimeneti porthoz WeMos.

Készítettem egy ábrát, amely bemutatja, hogyan kell mindent összekapcsolni. Ha megrendelte a WeMos relépajzsot, akkor a WeMos tetejére teheti, ha szánja rá az időt a mindkét eszközhöz tartozó csapok forrasztására. Ha úgy dönt, hogy közvetlenül csatlakozik, használja az ábrán látható sémát. Ne felejtsük el, hogy a relének szüksége van az 5 V -os tápegységre is! Hozzáadhat egy LED -et is, amely jelzi, hogy a doboz kinyitható, és egy nyomógombot a mágnesszelep aktiválásához (amely csak akkor működik, ha megtalálta a jelszót). Ezeket a funkciókat előkészítettem a forráskódban, de nem valósítottam meg az itt bemutatott egyszerűsített verzióban. Ezenkívül sok jó funkciót is hozzáadhat ehhez a dobozhoz. Lehet, hogy később ötleteket vetek fel, de örömmel veszem észrevételeit.

Végül ragasszon mindent a doboz belsejébe, dobja be a fagylaltos doboz kulcsát, és zárja be a dobozt. Jó szórakozást a várakozáshoz, és ne felejtse el mindig biztonságosan játszani:-)

Egészségére, Lalleson

Ajánlott: