Sisukord:

Veebisaidi juhitav lukukast: 4 sammu
Veebisaidi juhitav lukukast: 4 sammu

Video: Veebisaidi juhitav lukukast: 4 sammu

Video: Veebisaidi juhitav lukukast: 4 sammu
Video: Virtual Wellness Class: Gentle Exercises While Laying Down 2024, November
Anonim
Veebisaidi juhitav lukukast
Veebisaidi juhitav lukukast
Veebisaidi juhitav lukukast
Veebisaidi juhitav lukukast
Veebisaidi juhitav lukukast
Veebisaidi juhitav lukukast
Veebisaidi juhitav lukukast
Veebisaidi juhitav lukukast

See on lukustatud kast, mida saab avada veebisaidil viipa andes. See tähendab, et saate asjad kasti lukustada ja neile juurde pääseda alles siis, kui keegi on avalikul veebisaidil antud parooli sisestanud. Miks seda vaja oleks? Siin on üks näide sellest, et keegi lukustab oma jäätise. Pange lihtsalt võti lukukasti ja laske kellelgi teisel otsustada, kas saate oma maiuse kätte. Kitsamate mõtlemisega inimeste jaoks on seal palju muid asju, mida saab lukustada ja see kast aitab teil oma võtmed kellelegi teisele anda, isegi ilma teie kodust lahkumata.

Kuidas see siis toimib? Karp on suletud ja seda saab avada ainult karbi seestpoolt. Hei, võite küsida, kes on karbis, mis seda avab? See on väike elektrooniline tükk, mis ühendab Interneti. See kontrollib eelmääratud veebilehte, näiteks iga 10 minuti või iga 8 tunni järel. Kui veebisaidi sisu sisaldab eelseadistatud märksõna, aktiveerib seade solenoidi, mis avab kasti. Kontrollitud veebileht võib olla praktiliselt ükskõik milline WWW sait. Näiteks kasutan profiililehte saidil emlalock.com ja otsin võtmefraasi: "Lalle lukk: avatud". Kui selle profiililehe omanik lisab selle fraasi oma lehele, avaneb kast võluväel ja vabastab kõik, mis ma olen lukustanud.

Samm: materjalide loend

Materjalide loend
Materjalide loend
Materjalide loend
Materjalide loend
Materjalide loend
Materjalide loend

Võite kasutada mis tahes kasti, mis teile meeldib. Siin ma ostsin oma:

"Vintage puidust ehete kinkekarbi hoidmise korraldaja ümbris metalllukk" (~ 4, 00 €)

Solenoidlukk (st elektromagnetiline sissetõmmatav polt) telliti ka Hiinast

12V alalisvoolu kapiukse sahtli elektriluku komplekt Solenoidlukk 27x29x18mm (~ 2.50 €)

12 V toiteallikas

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

Alandatud pingemuundurhttps://www.banggood.com/10Pcs-LM2596-DC-DC-Adjust… (1, 00 €)

Relee

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

Lõpuks IoT (asjade internet) seade, mis on programmeeritav.

WeMos D1 Mini (~ 3,50 €)

Mõned kaablid, perforeeritud terasleht (lukustusvarda jaoks),…

Kogukulud: ~ 16 € (~ 18 USA dollarit)

2. samm: WeMos D1 programmeerimine tarkvara ARDUINO abil

WeMos D1 programmeerimine tarkvara ARDUINO abil
WeMos D1 programmeerimine tarkvara ARDUINO abil
WeMos D1 programmeerimine tarkvara ARDUINO abil
WeMos D1 programmeerimine tarkvara ARDUINO abil

Kui teil pole WeMos programmeerimise kogemust, on siin mõned kasulikud lingid alustamiseks:

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

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

Olen koostanud lihtsa (kuid tõhusa:-) programmi, mis ühendab WeMos teie koduvõrguga WiFiManageri teegi abil. Volitused salvestatakse EEPROM -i (kasutades eepromi teeki), seega tuleb initsiatsioon teha ainult üks kord. Näete, et on vaja ka paari muud raamatukogu. Saate need alla laadida ja installida programmeerimiskeskkonna ARDUINO abil. Lisaks peate oma ARDUINO keskkonna abil installima ka WeMos plaadi. Kui teie arvutisse on kõik installitud, ühendage WeMos arvutiga, valige seade ("WeMos D1 R2 & mini") ja virtuaalne COM -port (vt ülaltoodud jooniseid).

Allpool loetletud tarkvaras peate tegema mõned muudatused, kui te ei soovi ainult oma kasti avada, kui ma seda oma profiililehel ütlen:-). Kui kasutate emlalocki profiililehte, veenduge, et selle lehe omanik avalikustas oma profiili. Vastasel juhul peaksite esmalt oma WeMosega sisse logima. Ma arvan, et seda saab teha, kuid ma ei püüa praegu aru saada, kuidas. Lugege lähtekoodi kommentaare ja muutke oma soovi järgi. Lisaks muidugi katsetage tarkvara silumisfunktsioonide abil. Põhimõtteliselt näete, kas see töötab õigesti ARDUINO keskkonna jadamonitoris.

Samm: ühendage

Ühenda
Ühenda
Ühenda
Ühenda
Ühenda
Ühenda
Ühenda
Ühenda

Kui tarkvara on installitud, alustavad WeMos WiFi -halduriga. Näete oma koduvõrgu keskkonnas uut traadita võrku. Ühendage see oma mobiiltelefoni või arvuti abil ja käivitage veebibrauser. Kui tervituskuva (nagu ülal näidatud) brauseri käivitamisel ei avane, proovige sisestada otse IP "192.168.4.1". Klõpsake WiFi konfigureerimiseks, valige oma koduvõrk ja sisestage oma parool. See on kõik! WeMos loob nüüd ühenduse teie võrguga. Te ei pea lukukasti pidevalt elektriliini külge kinnitama. Järgmine kord, kui käivitate seadme, mäletab see mandaati, kuna see salvestatakse EEPROM-i (elektriliselt kustutatav programmeeritav kirjutuskaitstud mälu).

Kui ühendus WWW -ga on loodud, avab tarkvara soovitud veebilehe ja otsib võtmefraasi. Seda korratakse iga 10 minuti järel (10 minutit on vaikeväärtus, vaadake selle muutmise kommentaare).

Samm: jootke natuke

Jootke natuke
Jootke natuke

Kui teie seeriamonitori järgi töötab kõik hästi, saate nüüd relee ühendada oma WeMosega, solenoidi ja 12 V releega ning 12 V pingeregulaatori sisendiga ja 5 V väljundpordist WeMos.

Olen joonistanud, kuidas kõike ühendada. Kui olete tellinud WeMos releekilbi, saate selle WeMose kohale asetada, kui võtate aega kõigi mõlema seadmega kaasasolevate tihvtide jootmiseks. Kui otsustate otse ühendada, kasutage joonisel näidatud skeemi. Ärge unustage, et relee vajab ka 5V toiteallikat! Võite lisada ka valgusdioodi, mis näitab, et kasti saab avada, ja vajutada nuppu solenoidi aktiveerimiseks (mis töötab ainult siis, kui parool on leitud). Olen need funktsioonid lähtekoodis ette valmistanud, kuid ei rakendanud neid siin näidatud lihtsustatud versioonis. Lisaks saab sellesse kasti lisada palju lahedaid funktsioone. Ma võin hiljem mõned ideed sisse tuua, aga ka teie kommentaare kuulan hea meelega.

Lõpuks liimige kõik karbi sees paika, visake oma jäätise kasti võti ja sulgege kast. Nautige ootamist ja ärge unustage alati ohutult mängida:-)

Tervist, Lalleson

Soovitan: