Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
I det här projektet visar jag hur en enkel telefonapp dörrlås/upplåsning kan göras av enkla komponenter och introducerar en användarvänlig app som heter Blynk. Jag använder ett Wemos D1 Mini wifi -chip och Arduino IDE för att skapa koden. Du kan använda den här inställningen för att dela åtkomst till rum utan att behöva göra en nyckelkopia eftersom Blynk har en delningsfunktion, eller låta någon komma in när du inte är hemma.
Steg 1: Komponenter som behövs
- Wemos D1 Mini Wifi Chip
- Servo
- 9V AC/DC -adapter
- 5V/3.3V brödbräda nätaggregat
- 4 siffror 7 segmentvisning
- Bakbord
- LED
- 860 Ohm motstånd
- Jumper Wires & Breadboard Wires
- Tillbehör till dörrmontering (kartong, tejp, etc)
- Gratis Blynk Phone App
- Tillgängligt wifi
Steg 2: Krets- och appinställningar
Bilden ovan visar hur jag kopplade min krets. Jag använde lysdioden för att testa funktionaliteten i Blynk -appen (eftersom det var första gången jag använde den).
Mina rekommenderade steg för första timers bekantskap med Blynk:
- Följ Blynks anvisningar och ladda ner Blynk -biblioteket.
- Ladda ner Blynk -appen och välj Wemos D1 Mini -enheten.
- Skapa ett nytt Blynk -projekt i appen och lägg till en knapp -widget och ställ in den till en virtuell pin (jag ställde in min på V3)
- Google och ladda ner Wemos -drivrutinerna.
- Anslut Wemos D1 Mini -chipet till din bärbara dator och kör wifi -anslutningsexemplet Arduino sketch (jag byggde min sista skiss med den).
- Jag anslöt sedan lysdioden och skrev kod att när jag tryckte på app -knappens widget tänds lysdioden.
- Efter att få ovanstående att fungera och ansluta resten av komponenterna, använd min kod i nästa avsnitt för att få den igång.
Anteckningar om anslutning till resten:
- Jag googlade och laddade ner biblioteket 'SevenSegmentTM163' för displayen så att jag enkelt kunde visa ord.
- Displayen har två signalkablar som måste anslutas till valfri stift, liksom servosignalkabeln. Därefter måste 5V och jord levereras till servon och displayen.
- Wemos är ett 3,3V -chip, så jag knöt 3,3V -stiftet på chipet till 3,3V -brödbrädans nätaggregat (som visas på bilden).
Varför jag använde vissa komponenter
- 4 siffror 7 segmentvisning - Jag ville enkelt kunna se om dörren var låst eller olåst
- Blynk - Mycket användarvänlig och lätt att hoppa i.
- Wemos D1 Mini - wifi -chip för nybörjare
Steg 3: Kod
Steg 4: Montering
Jag siktade på att detta skulle vara ett nybörjarprojekt, så jag använde lättillgängligt material runt mitt hus (och rumskamrat) för att Macgyver denna installation.
Material jag använde:
- Tejp
- Kartong
- Gummiband
- Pärmklämmor
- Pappersklipp
Denna monteringsmetod fungerar bäst med en deadbolt, och använd gärna kraftigare material. Huvudmålen är att hålla kretsen vid dörren, fästa servotänderna på låset och på något sätt säkert fästa servokåpan på dörren (annars har du en roterande servo istället för ett roterande lås).
Steg till min monteringsmetod:
- Tejpa brödbrädan till dörren.
- Använd bindemedelsklämman för att klämma fast den i låsskruven och säkra med gummiband.
- Nest servotänder/hjul i metallbindemedelsklämma ändar och säkra med fler gummiband.
- Stick rakta gem i gummibanden för att lägga till extra styvhet.
- Klipp kartongbit, med hål för att hålla servon på plats, och tejpa fast på dörren.