Sadržaj:

Okvir za zaključavanje web stranice kontroliran: 4 koraka
Okvir za zaključavanje web stranice kontroliran: 4 koraka

Video: Okvir za zaključavanje web stranice kontroliran: 4 koraka

Video: Okvir za zaključavanje web stranice kontroliran: 4 koraka
Video: ⚡️ Я НЕ СДАМСЯ! AMAZON 2.0 | Интернет магазин с нуля - Часть 3 2024, Juli
Anonim
Kutija za zaključavanje kontrolisane web lokacije
Kutija za zaključavanje kontrolisane web lokacije
Kutija za zaključavanje kontrolisane web lokacije
Kutija za zaključavanje kontrolisane web lokacije
Kutija za zaključavanje kontrolisane web lokacije
Kutija za zaključavanje kontrolisane web lokacije
Kutija za zaključavanje kontrolisane web lokacije
Kutija za zaključavanje kontrolisane web lokacije

Ovo je zaključana kutija koja se može otvoriti davanjem upita na web stranici. To znači da stvari možete zaključati u kutiju i pristupiti im tek kada neko unese datu lozinku na javnoj web stranici. Zašto bi ovo neko trebao? Evo jednog primjera da neko zaključava svoj sladoled. Samo stavite ključ u kutiju za zaključavanje i dopustite nekome drugom da odluči hoćete li dobiti svoju poslasticu ili ne. Za ljude koji misle van, postoji mnogo drugih "stvari" koje se mogu zaključati, a ova kutija će vam pomoći da date ključeve nekome drugome bez napuštanja vašeg doma.

Pa kako ovo funkcionira? Kutija je zatvorena i može se otvoriti samo iznutra. Hej, mogli biste se zapitati, ko je u kutiji koji ga otvara? To je mali elektronički komad koji se povezuje s internetom. Provjerava na unaprijed definiranoj web stranici, svakih 10 minuta ili svakih 8 sati. Ako sadržaj na web stranici sadrži unaprijed postavljenu ključnu riječ, uređaj aktivira solenoid koji će otvoriti okvir. Web stranica koja se provjerava može biti praktično bilo koja stranica na WWW-u. Na primjer, koristim stranicu profila na emlalock.com i tražim ključni izraz: "Lalleova brava: otvorena". Ako osoba koja drži tu stranicu profila doda ovu frazu na svoju stranicu, okvir će se magično otvoriti i pustiti sve što sam zaključala.

Korak 1: Lista materijala

Lista materijala
Lista materijala
Lista materijala
Lista materijala
Lista materijala
Lista materijala

Možete koristiti bilo koju kutiju koja vam se sviđa. Evo gdje sam ja kupio svoj:

"Vintage drvena kutija za nakit Poklon kutija za pohranu Organizator Metalna brava" (~ 4, 00 €)

Elektromagnetna brava (tj. Elektromagnetski vijak koji se uvlači) je također naručena iz Kine

12V istosmjerna ladica za vrata ormara, električna brava, montaža, magnetna brava 27x29x18mm (~ 2,50 €)

Napajanje od 12V

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

Pretvarač napona u stepenu doljehttps://www.banggood.com/10Pcs-LM2596-DC-DC-Adjust… (1, 00 €)

Štafeta

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

Konačno IoT (Internet of Things) uređaj koji se može programirati.

WeMos D1 Mini (~ 3,50 €)

Nekoliko kabela, perforirani čelični lim (za šipku za zaključavanje),…

Ukupni troškovi: ~ 16 € (~ 18 US $)

Korak 2: Programiranje WeMos D1 pomoću softvera ARDUINO

Programiranje WeMos D1 pomoću softvera ARDUINO
Programiranje WeMos D1 pomoću softvera ARDUINO
Programiranje WeMos D1 pomoću softvera ARDUINO
Programiranje WeMos D1 pomoću softvera ARDUINO

Ako nemate iskustva s programiranjem WeMosa, evo nekoliko korisnih veza za početak:

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

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

Sastavio sam jednostavan (ali efikasan:-) program koji povezuje WeMos sa vašom kućnom mrežom pomoću biblioteke WiFiManager. Vjerodajnice se spremaju u EEPROM (koristeći eeprom biblioteku), pa se pokretanje mora izvršiti samo jednom. Vidjet ćete da je potrebno i nekoliko drugih biblioteka. Možete ih preuzeti i instalirati pomoću programskog okruženja ARDUINO. Osim toga, morate instalirati WeMos ploču koristeći svoje ARDUINO okruženje. Ako je sve instalirano na vašem računaru, povežite WeMos sa računarom, odaberite uređaj ("WeMos D1 R2 & mini") i virtualni COM port (pogledajte slike iznad).

U dolje navedenom softveru morat ćete unijeti nekoliko izmjena, osim ako samo želite otvoriti svoju kutiju, kada to kažem na stranici svog profila:-). Ako koristite stranicu profila emlalock, pobrinite se da je vlasnik te stranice svoj profil učinio javnim. U suprotnom biste se prvo morali prijaviti na svoj WeMos. Pretpostavljam da se to može učiniti, ali trenutno ne pokušavam shvatiti kako. Pročitajte komentare u izvornom kodu i izmijenite kako želite. Osim toga, naravno, testirajte softver pomoću funkcija za otklanjanje grešaka. U osnovi možete vidjeti radi li ispravno na serijskom monitoru ARDUINO okruženja.

Korak 3: Povežite se

Povežite se
Povežite se
Povežite se
Povežite se
Povežite se
Povežite se
Povežite se
Povežite se

Nakon instaliranja softvera, WeMos će početi s WiFi upraviteljem. Vidjet ćete da se nova bežična mreža pojavljuje u okruženju vaše kućne mreže. Povežite se s njim putem mobilnog telefona ili računara i pokrenite web preglednik. Ako se ekran dobrodošlice (kao što je prikazano gore) ne otvori prilikom pokretanja preglednika, pokušajte izravno unijeti IP "192.168.4.1". Kliknite na Konfiguriraj WiFi, odaberite svoju kućnu mrežu i unesite lozinku. To je to! WeMos će se sada povezati s vašom mrežom. Ne morate stalno držati kutiju za zaključavanje pričvršćenu za električni vod. Sljedeći put kada pokrenete uređaj, on će zapamtiti vjerodajnice jer su spremljene u EEPROM (električno izbrisiva programabilna memorija samo za čitanje).

Nakon što se uspostavi veza sa WWW -om, softver će otvoriti željenu web stranicu i potražiti ključni izraz. Ovo će se ponavljati svakih 10 minuta (10 minuta je zadana vrijednost, pogledajte komentare kako to promijeniti).

Korak 4: Lemite malo

Lemiti malo
Lemiti malo

Ako sve radi u skladu s vašim serijskim monitorom, sada možete spojiti relej na vaš WeMos, solenoid i 12 V na relej, a 12 V na ulaz regulatora napona i 5 V od vanjskog priključka do WeMos.

Napravio sam sliku koja ilustruje kako sve povezati. Ako ste naručili WeMos relejni štit, možete ga staviti na vrh WeMosa ako odvojite vrijeme za lemljenje svih pinova koji dolaze s oba uređaja. Ako se odlučite za direktno povezivanje, upotrijebite shemu prikazanu na slici. Ne zaboravite da releju treba i napajanje od 5V! Takođe možete dodati LED koji označava da se kutija može otvoriti i dugme za aktiviranje solenoida (koje radi samo ako je pronađena lozinka). Pripremio sam ove mogućnosti u izvornom kodu, ali ih nisam implementirao u pojednostavljenu verziju prikazanu ovdje. Štaviše, u ovu kutiju se može dodati mnogo kul funkcija. Možda ću kasnije ubaciti neke ideje, ali bit će mi drago i čuti vaše komentare.

Na kraju, zalijepite sve na mjesto unutar kutije, ubacite ključ u kutiju za sladoled i zatvorite kutiju. Uživajte u čekanju i zapamtite da se uvijek igrate sigurno:-)

Živjeli, Lalleson

Preporučuje se: