Obsah:

Box s ovládáním webových stránek: 4 kroky
Box s ovládáním webových stránek: 4 kroky

Video: Box s ovládáním webových stránek: 4 kroky

Video: Box s ovládáním webových stránek: 4 kroky
Video: 4. PHP a web - Co jsou to cookies a kde je najdeme 2024, Červenec
Anonim
Webová schránka ovládaná zámkem
Webová schránka ovládaná zámkem
Webová schránka ovládaná zámkem
Webová schránka ovládaná zámkem
Webová schránka ovládaná zámkem
Webová schránka ovládaná zámkem
Webová schránka ovládaná zámkem
Webová schránka ovládaná zámkem

Toto je zamčené pole, které lze otevřít zadáním výzvy na webu. To znamená, že můžete věci do schránky zamknout a získat k nim přístup až poté, co někdo zadá dané přístupové heslo na veřejném webu. Proč by to člověk potřeboval? Zde je jeden příklad někoho, kdo si zamkne zmrzlinu. Jednoduše vložte klíč do skříňky zámku a nechte někoho jiného, aby rozhodl, zda dostanete lahůdku. Pro ty výstřednější lidi, kteří jsou venku, existuje spousta dalších „věcí“, které lze uzamknout a toto pole vám pomůže dát klíče někomu jinému, aniž byste museli opustit svůj domov.

Jak to tedy funguje? Krabice je zavřená a lze ji otevřít pouze zevnitř krabice. Hej, můžete se zeptat, kdo je uvnitř krabice, která ji otevírá? Je to malý kousek elektroniky, který se připojuje k internetu. Kontroluje na předdefinované webové stránce každých 10 minut nebo každých 8 hodin. Pokud obsah na webových stránkách obsahuje přednastavené klíčové slovo, zařízení aktivuje solenoid, který otevře pole. Zkontrolovanou webovou stránkou může být prakticky jakýkoli web na WWW. Například používám profilovou stránku na emlalock.com a hledám klíčovou frázi: „Lalle's lock: open“. Pokud osoba držící tuto profilovou stránku přidá tuto frázi na svou stránku, pole se magicky otevře a uvolní vše, co jsem zamkl.

Krok 1: Seznam materiálu

Seznam materiálu
Seznam materiálu
Seznam materiálu
Seznam materiálu
Seznam materiálu
Seznam materiálu

Můžete použít libovolné pole, které se vám líbí. Zde jsem koupil svůj:

„Vintage dřevěný šperk Dárkový box Organizér Pouzdro Kovový zámek“(~ 4, 00 €)

Solenoidový zámek (tj. Elektromagnetický zatahovací šroub) byl také objednán z Číny

Elektromagnetický zámek dveřní zásuvky dveří DC skříně Elektrický zámek 27x29x18 mm (~ 2,50 EUR)

Napájení 12V

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

Krokový měnič napětíhttps://www.banggood.com/10Pcs-LM2596-DC-DC-Adjust… (1, 00 €)

Relé

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

Konečně zařízení IoT (Internet of Things), které je programovatelné.

WeMos D1 Mini (~ 3,50 €)

Několik kabelů, perforovaný ocelový plech (pro zámek),…

Celkové náklady: ~ 16 € (~ 18 US $)

Krok 2: Programování WeMos D1 pomocí softwaru ARDUINO

Programování WeMos D1 pomocí softwaru ARDUINO
Programování WeMos D1 pomocí softwaru ARDUINO
Programování WeMos D1 pomocí softwaru ARDUINO
Programování WeMos D1 pomocí softwaru ARDUINO

Pokud s programováním WeMos nemáte žádné zkušenosti, zde je několik užitečných odkazů, jak začít:

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

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

Zkompiloval jsem jednoduchý (přesto účinný:-) program, který spojuje WeMos s vaší domácí sítí pomocí knihovny WiFiManager. Pověření jsou uložena v EEPROM (pomocí knihovny eeprom), takže inicializaci je nutné provést pouze jednou. Uvidíte, že je požadováno také několik dalších knihoven. Můžete si je stáhnout a nainstalovat pomocí programovacího prostředí ARDUINO. Kromě toho musíte také nainstalovat desku WeMos pomocí svého prostředí ARDUINO. Pokud je na vašem počítači vše nainstalováno, připojte WeMos k počítači, vyberte zařízení („WeMos D1 R2 & mini“) a virtuální port COM (viz obrázky výše).

V níže uvedeném softwaru budete muset provést několik změn, pokud nechcete pouze otevřít svůj box, když to říkám na své profilové stránce:-). Pokud používáte profilovou stránku emlalock, ujistěte se, že držitel této stránky svůj profil zveřejnil. Jinak byste se museli nejprve přihlásit pomocí WeMos. Myslím, že to lze udělat, ale teď se nesnažím zjistit, jak. Přečtěte si komentáře ve zdrojovém kódu a upravte je, jak chcete. Kromě toho samozřejmě otestujte software pomocí funkcí ladění. V zásadě můžete vidět, zda funguje správně na sériovém monitoru prostředí ARDUINO.

Krok 3: Připojte se

Připojit
Připojit
Připojit
Připojit
Připojit
Připojit
Připojit
Připojit

Jakmile je software nainstalován, WeMos začne správcem WiFi. V prostředí vaší domácí sítě uvidíte novou bezdrátovou síť. Připojte se k němu pomocí mobilního telefonu nebo počítače a spusťte webový prohlížeč. Pokud se úvodní obrazovka (jak je uvedeno výše) při spuštění prohlížeče neotevře, zkuste zadat přímo IP „192.168.4.1“. Klikněte na konfigurovat WiFi, vyberte svou domácí síť a zadejte heslo. A je to! WeMos se nyní připojí k vaší síti. Uzamykatelnou skříňku nemusíte mít neustále připojenou k elektrickému vedení. Při příštím spuštění si zařízení bude pamatovat přihlašovací údaje, jak jsou uloženy v EEPROM (elektricky vymazatelná programovatelná paměť jen pro čtení).

Jakmile je navázáno připojení k WWW, software otevře požadovanou webovou stránku a vyhledá klíčovou frázi. To se bude opakovat každých 10 minut (10 minut je výchozí hodnota, viz komentáře, jak to změnit).

Krok 4: Trochu pájet

Trochu pájet
Trochu pájet

Pokud vše funguje podle vašeho sériového monitoru, můžete nyní připojit relé k vašemu WeMosu, solenoid a 12 V k relé a 12 V ke vstupu regulátoru napětí a 5 V od výstupu k výstupu WeMos.

Vytvořil jsem obrázek, který ukazuje, jak vše propojit. Pokud jste si objednali reléový štít WeMos, můžete jej umístit na WeMos, pokud budete mít čas na pájení všech pinů, které jsou součástí obou zařízení. Pokud se rozhodnete připojit přímo, použijte schéma zobrazené na obrázku. Nezapomeňte, že relé také potřebuje napájení 5V! Můžete také přidat LED indikující, že krabici lze otevřít, a tlačítko pro aktivaci solenoidu (což funguje pouze v případě, že bylo nalezeno heslo). Tyto funkce jsem připravil ve zdrojovém kódu, ale neimplementoval jsem je zde ve zjednodušené verzi. Do tohoto pole lze navíc přidat spoustu skvělých funkcí. Možná přidám nějaké nápady později, ale také rád uslyším vaše komentáře.

Nakonec vše nalepte na místo uvnitř krabice, vhoďte klíč od krabice se zmrzlinou a krabici zavřete. Bavte se čekáním a nezapomeňte vždy hrát bezpečně:-)

Na zdraví, Lalleson

Doporučuje: