Inhoudsopgave:

Zelfgemaakt app-deurslot: 5 stappen (met afbeeldingen)
Zelfgemaakt app-deurslot: 5 stappen (met afbeeldingen)

Video: Zelfgemaakt app-deurslot: 5 stappen (met afbeeldingen)

Video: Zelfgemaakt app-deurslot: 5 stappen (met afbeeldingen)
Video: Wanneer een douche nemen te duur is... 2024, November
Anonim
Zelfgemaakt app-deurslot
Zelfgemaakt app-deurslot

In dit project laat ik zien hoe een eenvoudige deurvergrendeling/ontgrendeling van een telefoonapp kan worden gemaakt van eenvoudige componenten, en introduceer ik een gebruiksvriendelijke app genaamd Blynk. Ik gebruik een Wemos D1 Mini wifi-chip en de Arduino IDE om de code te maken. Je kunt deze opstelling gebruiken om toegang tot kamers te delen zonder een sleutelkopie te hoeven maken, aangezien Blynk een deelfunctie heeft, of iemand binnen te laten wanneer je niet thuis bent.

Stap 1: Benodigde onderdelen

Benodigde componenten
Benodigde componenten
  • Wemos D1 Mini Wifi-chip
  • Servo
  • 9V AC/DC-adapter
  • 5V / 3,3V Breadboard-voeding
  • 4-cijferig 7-segments display
  • Breadboard
  • LED
  • 860 Ohm Weerstand
  • Jumperdraden & Breadboard-draden
  • Benodigdheden voor deurmontage (karton, tape, enz.)
  • De gratis Blynk Phone-app
  • Beschikbare wifi

Stap 2: Circuit- en app-configuratie

Circuit- en app-configuratie
Circuit- en app-configuratie
Circuit- en app-configuratie
Circuit- en app-configuratie
Circuit- en app-configuratie
Circuit- en app-configuratie

De afbeelding hierboven laat zien hoe ik mijn circuit heb aangesloten. Ik heb de LED gebruikt om de functionaliteit van de Blynk-app te testen (omdat het de eerste keer was dat ik hem gebruikte).

Mijn aanbevolen stappen voor beginners om vertrouwd te raken met Blynk:

  1. Volg de aanwijzingen van Blynk en download de Blynk-bibliotheek.
  2. Download de Blynk-app en kies het Wemos D1 Mini-apparaat.
  3. Maak een nieuw Blynk-project in de app en voeg een knop Widget toe en stel deze in op een virtuele pin (ik heb de mijne ingesteld op V3)
  4. Google en download de Wemos-stuurprogramma's.
  5. Sluit de Wemos D1 Mini-chip aan op uw laptop en voer het wifi-connectiviteitsvoorbeeld Arduino-schets uit (ik heb mijn laatste schets ermee gebouwd).
  6. Ik heb toen de LED aangesloten en code geschreven dat wanneer ik op de app-knopwidget drukte, de LED zou worden ingeschakeld.
  7. Nadat je het bovenstaande hebt laten werken en de rest van de componenten hebt aangesloten, gebruik je mijn code in het volgende gedeelte om het in gebruik te nemen.

Opmerkingen over het aansluiten van de rest:

  • Ik googelde en downloadde de 'SevenSegmentTM163'-bibliotheek voor de Display, zodat ik gemakkelijk woorden kon weergeven.
  • Het display heeft twee signaaldraden die op een willekeurige pin moeten worden aangesloten, evenals de servosignaaldraad. Vervolgens moeten 5V en aarde worden geleverd aan de servo en het display.
  • De Wemos is een 3.3V-chip, dus ik heb de 3.3V-pin van de chip verbonden met de 3.3V breadboard-voedingspin (zoals weergegeven in de afbeelding).

Waarom ik bepaalde componenten heb gebruikt

  • 4-cijferig display met 7 segmenten - Ik wilde gemakkelijk kunnen zien of de deur op slot of ontgrendeld was
  • Blynk - Zeer gebruiksvriendelijk en gemakkelijk om in te springen.
  • Wemos D1 Mini - wifi-chip voor beginners

Stap 3: Coderen

Code
Code
Code
Code

Stap 4: Montage

Montage
Montage
Montage
Montage
Montage
Montage
Montage
Montage

Ik wilde dat dit een beginnersproject zou zijn, dus ik gebruikte gemakkelijk beschikbare materialen rond mijn huis (en kamergenootarbeid) om Macgyver deze opstelling te geven.

Materialen die ik heb gebruikt:

  • Plakband
  • Karton
  • Elastiekjes
  • Bindclips
  • Paperclips

Deze montagemethode werkt het beste met een nachtschoot, en voel je vrij om stevigere materialen te gebruiken. Het belangrijkste doel is om het circuit aan de deur te plakken, de servotanden aan het slot te bevestigen en op de een of andere manier de servobehuizing stevig aan de deur te bevestigen (anders heb je een roterende servo in plaats van een roterend slot).

Stappen naar mijn montagemethode:

  1. Tape breadboard aan de deur.
  2. Gebruik een bindclip om op het nachtschootslot te klemmen en vast te zetten met elastiekjes.
  3. Plaats de servotanden/het wiel in de uiteinden van de metalen bindclip en zet ze vast met meer elastiekjes.
  4. Plak rechtgebogen paperclips in de elastiekjes voor extra stevigheid.
  5. Knip een stuk karton uit, met een gat om de servo op zijn plaats te houden, en plak het stevig op de deur.

Aanbevolen: