Inhoudsopgave:

Websitegestuurde Lock Box: 4 stappen
Websitegestuurde Lock Box: 4 stappen

Video: Websitegestuurde Lock Box: 4 stappen

Video: Websitegestuurde Lock Box: 4 stappen
Video: Verwijder de batterij NIET uit de auto. Doe het goed! 2024, November
Anonim
Website-gestuurde kluis
Website-gestuurde kluis
Website-gestuurde kluis
Website-gestuurde kluis
Website-gestuurde kluis
Website-gestuurde kluis
Website-gestuurde kluis
Website-gestuurde kluis

Dit is een vergrendelde doos die kan worden geopend door een prompt op een website te geven. Dit betekent dat u dingen in de doos kunt opbergen en er pas toegang toe kunt krijgen als iemand een bepaalde wachtwoordzin op een openbare website heeft ingevoerd. Waarom zou men dit nodig hebben? Hier is een voorbeeld van iemand die zijn/haar ijsje op slot doet. Steek gewoon de sleutel in het slot en laat iemand anders beslissen of u uw traktatie krijgt of niet. Voor de meer kinky minded mensen die er zijn, zijn er veel andere "dingen" die kunnen worden opgesloten en deze doos zal je helpen je sleutels aan iemand anders te geven zonder zelfs maar je huis te verlaten.

Dus hoe werkt dit? De doos is gesloten en kan alleen van binnenuit worden geopend. Hé, vraag je je misschien af, wie zit er in de doos die hem opent? Het is een klein stukje elektronisch dat verbinding maakt met internet. Het controleert op een vooraf gedefinieerde webpagina, zoals elke 10 minuten of elke 8 uur, noem maar op. Als de inhoud op de website een vooraf ingesteld trefwoord bevat, activeert het apparaat een solenoïde die de doos opent. De webpagina die wordt gecontroleerd, kan vrijwel elke site op het WWW zijn. Ik gebruik bijvoorbeeld een profielpagina op emlalock.com en zoek naar de sleutelzin: "Lalle's slot: open". Als de persoon met die profielpagina deze zin aan haar pagina toevoegt, zal de doos op magische wijze openen en vrijgeven wat ik heb opgeborgen.

Stap 1: Materiaallijst

Lijst van materialen
Lijst van materialen
Lijst van materialen
Lijst van materialen
Lijst van materialen
Lijst van materialen

Je kunt elke doos gebruiken die je wilt. Hier heb ik de mijne gekocht:

"Vintage houten sieraden geschenkdoos opbergdoos metalen slot" (~4, 00€)

Het magneetslot (d.w.z. een elektromagnetische intrekbare bout) werd ook besteld uit China

12V DC Kastdeur Lade Elektrisch slot Montage Solenoid Lock 27x29x18mm (~2.50€)

Een 12V-voeding

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

Een step-down spanningsomvormerhttps://www.banggood.com/10Pcs-LM2596-DC-DC-Adjust… (1, 00 €)

een relais

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

Eindelijk een IoT (Internet of Things) apparaat dat programmeerbaar is.

WeMos D1 Mini (~ 3,50 €)

Enkele kabels, geperforeerde staalplaat (voor de slotbalk), …

Totale kosten: ~ 16 € (~ 18 US $)

Stap 2: Programmeren van de WeMos D1 met behulp van ARDUINO-software

De WeMos D1 programmeren met ARDUINO-software
De WeMos D1 programmeren met ARDUINO-software
De WeMos D1 programmeren met ARDUINO-software
De WeMos D1 programmeren met ARDUINO-software

Als je geen ervaring hebt met het programmeren van een WeMos, zijn hier enkele handige links om aan de slag te gaan:

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

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

Ik heb een eenvoudig (maar effectief:-) programma samengesteld dat de WeMos verbindt met je thuisnetwerk met behulp van de WiFiManager-bibliotheek. De inloggegevens worden opgeslagen in de EEPROM (met behulp van de eeprom-bibliotheek), dus de initiatie hoeft maar één keer te gebeuren. U zult zien dat er ook een aantal andere bibliotheken nodig zijn. U kunt ze downloaden en installeren in de programmeeromgeving van ARDUINO. Daarnaast moet je het WeMos-bord ook installeren met je ARDUINO-omgeving. Als alles op uw computer is geïnstalleerd, sluit u de WeMos aan op uw computer, selecteert u het apparaat ("WeMos D1 R2 & mini") en de virtuele COM-poort (zie bovenstaande afbeeldingen).

In onderstaande software zul je een paar wijzigingen moeten doorvoeren, tenzij je alleen je box wilt openen, als ik dat op mijn profielpagina zeg:-). Als je een emlalock-profielpagina gebruikt, zorg er dan voor dat de houder van die pagina zijn of haar profiel openbaar heeft gemaakt. Anders moet u eerst inloggen met uw WeMos. Ik denk dat dit kan worden gedaan, maar ik probeer op dit moment niet uit te zoeken hoe. Lees de opmerkingen in de broncode en pas deze naar wens aan. Test daarnaast natuurlijk de software met behulp van de foutopsporingsfuncties. In principe kunt u zien of het correct werkt in de seriële monitor van de ARDUINO-omgeving.

Stap 3: Verbinden

Aansluiten
Aansluiten
Aansluiten
Aansluiten
Aansluiten
Aansluiten
Aansluiten
Aansluiten

Nadat de software is geïnstalleerd, start de WeMos met de WiFi-manager. U ziet een nieuw draadloos netwerk verschijnen in uw thuisnetwerkomgeving. Maak er verbinding mee via uw mobiel of computer en start uw webbrowser. Als het welkomstscherm (zoals hierboven weergegeven) niet opent bij het starten van de browser, probeer dan rechtstreeks het IP-adres "192.168.4.1" in te voeren. Klik op wifi configureren en selecteer je thuisnetwerk en voer je wachtwoord in. Dat is het! De WeMos maakt nu verbinding met uw netwerk. Je hoeft de lockbox niet continu aan het elektriciteitssnoer vast te houden. De volgende keer dat u het apparaat start, onthoudt het de inloggegevens zoals ze zijn opgeslagen in de EEPROM (elektrisch wisbaar programmeerbaar alleen-lezen geheugen).

Zodra de verbinding met het WWW tot stand is gebracht, opent de software de gewenste webpagina en zoekt naar de sleutelzin. Dit wordt elke 10 minuten herhaald (10 min is de standaardwaarde, zie opmerkingen over hoe u dit kunt wijzigen).

Stap 4: Soldeer een beetje

Soldeer een beetje
Soldeer een beetje

Als alles goed werkt volgens uw seriële monitor, kunt u nu het relais aansluiten op uw WeMos, de solenoïde en 12 V op het relais, en 12 V op de in-poort van de spanningsregelaar en 5 V van de uit-poort op de WeMos.

Ik heb een figuur gemaakt die illustreert hoe alles moet worden aangesloten. Als je het WeMos-relaisschild hebt besteld, kun je het bovenop de WeMos plaatsen als je de tijd neemt om alle pinnen die bij beide apparaten worden geleverd te solderen. Als u besluit om rechtstreeks verbinding te maken, gebruikt u het schema dat in de afbeelding wordt weergegeven. Vergeet niet dat het relais ook de 5V voeding nodig heeft! U kunt ook een LED toevoegen die aangeeft dat de doos kan worden geopend en een drukknop om de solenoïde te activeren (die alleen werkt als de wachtwoordzin is gevonden). Ik heb deze functies in de broncode voorbereid, maar niet geïmplementeerd in de vereenvoudigde versie die hier wordt getoond. Bovendien kunnen er veel coole features aan deze box worden toegevoegd. Misschien gooi ik er later nog wat ideeën in, maar ik hoor ook graag uw opmerkingen.

Lijm tot slot alles op zijn plaats in de doos, gooi de sleutel van je ijsdoos erin en sluit de doos. Veel plezier met wachten, en denk eraan om altijd veilig te spelen:-)

Proost, Lalleson

Aanbevolen: