Innehållsförteckning:
- Steg 1: Materiallista
- Steg 2: Programmering av WeMos D1 med hjälp av ARDUINO -programvara
- Steg 3: Anslut
- Steg 4: Löd lite
Video: Webbplatsstyrd låsbox: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Detta är en låst låda som kan öppnas genom att ge en prompt på en webbplats. Det betyder att du kan låsa in saker i rutan och bara få åtkomst till dem när någon har angett en viss lösenfras på en offentlig webbplats. Varför skulle man behöva detta? Här är ett exempel på att någon låser sin glass. Lägg bara nyckeln i låsboxen och låt någon annan bestämma om du ska få din godbit eller inte. För de mer kinky sinnade människor där ute finns det många andra "saker" som kan låsas bort och den här lådan hjälper dig att ge dina nycklar till någon annan utan att ens lämna ditt hem.
Så hur fungerar det här? Lådan är stängd och kan bara öppnas inifrån lådan. Hej, du kanske frågar, vem är inne i lådan som öppnar den? Det är en liten bit elektronik som ansluter till internet. Den kontrollerar en fördefinierad webbsida som var 10: e minut eller var 8: e timme, you name it. Om innehållet på webbplatsen innehåller ett förinställt nyckelord aktiverar enheten en solenoid som öppnar lådan. Webbsidan som är kontrollerad kan praktiskt taget vara vilken webbplats som helst på WWW. Till exempel använder jag en profilsida på emlalock.com och letar efter nyckelfrasen: "Lalles lås: öppen". Om personen som håller den profilsidan lägger till den här frasen på sin sida, öppnas rutan på ett magiskt sätt och släpper allt jag har låst undan.
Steg 1: Materiallista
Du kan använda vilken låda du vill. Här köpte jag min:
"Vintage träsmycken Presentförpackning Förvaringsfack Metallås" (~ 4, 00 €)
Magnetlåset (dvs. en elektromagnetisk infällbar bult) beställdes också från Kina
12V DC Skåpdörrlåda Elektrisk låsmontering Magnetlås 27x29x18mm (~ 2,50 €)
En 12V strömförsörjning
www.banggood.com/DC-12V-1A-AC-100-240V-Ada … (3.00 €)
En spänningsomvandlare för steg nerhttps://www.banggood.com/10Pcs-LM2596-DC-DC-Adjust… (1, 00 €)
Ett stafett
www.banggood.com/DC-5V-1CH-Relay-Shield-V2… (~ 1,50 €)
Slutligen en IoT (Internet of Things) -enhet som är programmerbar.
WeMos D1 Mini (~ 3,50 €)
Några kablar, perforerad stålplåt (för låsstången), …
Totala kostnader: ~ 16 € (~ 18 US $)
Steg 2: Programmering av WeMos D1 med hjälp av ARDUINO -programvara
Om du inte har någon erfarenhet av att programmera ett WeMos, här är några användbara länkar för att komma igång:
www.instructables.com/id/Wemos-ESP8266-Få …
www.instructables.com/id/Programming-the-W…
Jag har sammanställt ett enkelt (men ändå effektivt:-) program som ansluter WeMos till ditt hemnätverk med WiFiManager-biblioteket. Uppgifterna sparas i EEPROM (med hjälp av eeprom -biblioteket), så initieringen måste endast göras en gång. Du kommer att se att det också krävs ett par andra bibliotek. Du kan ladda ner och installera dem med programmeringsmiljön ARDUINO. Dessutom måste du också installera WeMos -kortet med din ARDUINO -miljö. Om allt är installerat på din dator, anslut WeMos till din dator, välj enheten ("WeMos D1 R2 & mini") och den virtuella COM -porten (se figurerna ovan).
I programvaran som anges nedan måste du göra några ändringar, såvida du inte bara vill öppna din låda när jag säger det på min profilsida:-). Om du använder en emlalock -profilsida, se till att innehavaren av den sidan gjorde sin profil offentlig. Annars måste du logga in med dina WeMos först. Jag antar att detta kan göras, men jag försöker inte räkna ut hur, just nu. Läs kommentarerna i källkoden och ändra som du vill. Dessutom, naturligtvis, testa programvaran med hjälp av felsökningsfunktioner. I grund och botten kan du se om det fungerar korrekt i den seriella bildskärmen i ARDUINO -miljön.
Steg 3: Anslut
När programvaran är installerad startar WeMos med WiFi -chefen. Du kommer att se ett nytt trådlöst nätverk som visas i din hemnätverksmiljö. Anslut till den med din mobil eller dator och starta din webbläsare. Om välkomstskärmen (som visas ovan) inte öppnas när du startar webbläsaren, försök att ange IP "192.168.4.1" direkt. Klicka på konfigurera WiFi och välj ditt hemnätverk och ange ditt lösenord. Det är allt! WeMos kommer nu att ansluta till ditt nätverk. Du behöver inte kontinuerligt hålla låsboxen ansluten till kraftledningen. Nästa gång du startar enheten kommer den att komma ihåg uppgifterna när de sparas i EEPROM (elektriskt raderbart programmerbart skrivskyddsminne).
När anslutningen till WWW upprättats kommer programvaran att öppna önskad webbsida och leta efter nyckelfrasen. Detta kommer att upprepas var 10: e minut (10 minuter är standardvärdet, se kommentarer om hur du ändrar detta).
Steg 4: Löd lite
Om allt fungerar bra enligt din seriella bildskärm kan du nu ansluta reläet till din WeMos, solenoiden och 12 V till reläet och 12 V till spänningsregulatorns ingång och 5 V från utgången till WeMos.
Jag har gjort en figur som illustrerar hur man ansluter allt. Om du har beställt WeMos -reläskyddet kan du lägga det ovanpå WeMos om du tar dig tid att löda alla stift som följer med båda enheterna. Om du bestämmer dig för att ansluta direkt, använd schemat som visas i figuren. Glöm inte att reläet också behöver 5V strömförsörjning! Du kan också lägga till en lysdiod som indikerar att lådan kan öppnas och en tryckknapp för att aktivera solenoiden (som bara fungerar om lösenfrasen hittades). Jag har förberett dessa funktioner i källkoden men inte implementerat dem i den förenklade versionen som visas här. Dessutom kan många coola funktioner läggas till i den här rutan. Jag kanske kommer med några idéer senare men jag blir också glad att höra dina kommentarer.
Slutligen limma allt på plats inuti lådan, kasta in nyckeln till din glasslåda och stäng lådan. Ha kul att vänta, och kom ihåg att alltid spela säkert:-)
Skål, Lalleson
Rekommenderad:
Webbplatsstyrd julgran (vem som helst kan kontrollera den): 19 steg (med bilder)
Webbplatsstyrd julgran (vem som helst kan kontrollera den): Vill du veta hur en webbplatsstyrd julgran ser ut? Här är videon som visar mitt projekt av min julgran. Livestreamen har slutat nu, men jag gjorde en video som fångade vad som hände: I år, mitt i Decembe
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Steg för steg PC -byggnad: 9 steg
Steg för steg PC -byggnad: Tillbehör: Hårdvara: ModerkortCPU & CPU -kylarePSU (strömförsörjningsenhet) Lagring (HDD/SSD) RAMGPU (krävs inte) CaseTools: Skruvmejsel ESD -armband/mathermisk pasta med applikator
Tre högtalarkretsar -- Steg-för-steg handledning: 3 steg
Tre högtalarkretsar || Steg-för-steg-handledning: Högtalarkretsen förstärker ljudsignalerna som tas emot från miljön till MIC och skickar den till högtalaren varifrån förstärkt ljud produceras. Här visar jag dig tre olika sätt att göra denna högtalarkrets med:
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)