Kotitekoinen sovelluksen oven lukko: 5 vaihetta (kuvilla)
Kotitekoinen sovelluksen oven lukko: 5 vaihetta (kuvilla)
Anonim
Kotitekoinen sovelluksen oven lukko
Kotitekoinen sovelluksen oven lukko

Tässä projektissa näytän, kuinka yksinkertainen puhelinsovelluksen oven lukitus/lukitus voidaan tehdä yksinkertaisista komponenteista, ja esittelen käyttäjäystävällisen sovelluksen nimeltä Blynk. Käytän koodin luomiseen Wemos D1 Mini wifi -piiriä ja Arduino IDE: tä. Voit käyttää tätä asetusta huoneiden käyttöoikeuksien jakamiseen ilman avainkopion tekemistä, koska Blynkillä on jakamistoiminto, tai sallia jonkun tulla sisään, kun et ole kotona.

Vaihe 1: Tarvittavat komponentit

Tarvittavat komponentit
Tarvittavat komponentit
  • Wemos D1 Mini Wifi -piiri
  • Servo
  • 9V AC/DC -sovitin
  • 5V/3.3V Breadboard -virtalähde
  • 4 -numeroinen 7 -segmenttinäyttö
  • Leipälauta
  • LED
  • 860 ohmin vastus
  • Hyppyjohdot ja leipälevylangat
  • Ovien kiinnitystarvikkeet (pahvi, teippi jne.)
  • Ilmainen Blynk -puhelinsovellus
  • Saatavilla Wifi

Vaihe 2: Piirin ja sovelluksen asennus

Piirin ja sovelluksen asetukset
Piirin ja sovelluksen asetukset
Piirin ja sovelluksen asetukset
Piirin ja sovelluksen asetukset
Piirin ja sovelluksen asetukset
Piirin ja sovelluksen asetukset

Yllä oleva kuva osoittaa, kuinka liitin piirini. Testasin Blynk -sovelluksen toimivuutta LEDillä (koska se oli ensimmäinen kerta, kun käytin sitä).

Suosittelen askeleita ensikertalaisille Blynkin tuntemiseen:

  1. Seuraa Blynk -ohjeita ja lataa Blynk -kirjasto.
  2. Lataa Blynk -sovellus ja valitse Wemos D1 Mini -laite.
  3. Luo uusi Blynk -projekti sovellukseen ja lisää painike -widget ja aseta se virtuaaliseen nastaan (asetin omani V3: ksi)
  4. Google ja lataa Wemos -ajurit.
  5. Liitä Wemos D1 Mini -piiri kannettavaan tietokoneeseesi ja suorita wifi -yhteysesimerkki Arduino -luonnos (tein viimeisen luonnoksen sen avulla).
  6. Liitin sitten LED -valon ja kirjoitin koodin, että kun painin sovelluspainike -widgettiä, LED syttyy.
  7. Kun olet saanut edellä mainitut toimimaan ja liittänyt loput komponentit, käytä koodia seuraavassa osassa saadaksesi sen käyttöön.

Muita muistiinpanoja muiden kiinnittämisestä:

  • Googletin ja latasin SevenSegmentTM163 -kirjaston näyttöön, jotta voisin näyttää sanat helposti.
  • Näytössä on kaksi signaalijohtoa, jotka on liitettävä mihin tahansa nastaan, sekä servosignaalijohto. Seuraavaksi 5 V ja maadoitus on syötettävä servoon ja näyttöön.
  • Wemos on 3,3 V: n siru, joten sidoin sirun 3,3 V: n nastan 3,3 V: n leipälevyn virtalähteen nastaan (kuten kuvassa).

Miksi käytin tiettyjä komponentteja

  • 4 -numeroinen 7 -segmenttinäyttö - Halusin nähdä helposti, onko ovi lukittu vai avattu
  • Blynk - Erittäin käyttäjäystävällinen ja helppo hypätä sisään.
  • Wemos D1 Mini - aloittelijan wifi -siru

Vaihe 3: Koodi

Koodi
Koodi
Koodi
Koodi

Vaihe 4: Asennus

Asennus
Asennus
Asennus
Asennus
Asennus
Asennus
Asennus
Asennus

Tavoittelin tämän olevan aloittelijaprojekti, joten käytin Macgyverille tätä asetusta helposti saatavilla olevista materiaaleista kotini ympärillä (ja kämppäkaveri).

Käytetyt materiaalit:

  • Nauha
  • Pahvi
  • Kuminauhat
  • Sidontapidikkeet
  • Paperiliittimet

Tämä asennusmenetelmä toimii parhaiten lukituspultilla, ja voit käyttää tukevampia materiaaleja. Päätavoitteena on kiinnittää piiri oveen, kiinnittää servohampaat lukkoon ja kiinnittää servokotelo jotenkin lujasti oveen (muuten sinulla on pyörivä servo pyörivän lukon sijaan).

Asennusmenetelmäni vaiheet:

  1. Teippaa leipälauta ovelle.
  2. Kiinnitä lukituspultti lukituspulttiin ja kiinnitä kuminauhoilla.
  3. Pesä servohampaat/-pyörä metallisissa sideainepidikkeissä ja kiinnitä useilla kuminauhoilla.
  4. Kiinnitä suoristetut paperiliittimet kuminauhoihin lisää jäykkyyttä.
  5. Leikkaa pahvipala, jossa on reikä servon pitämiseksi paikallaan, ja kiinnitä teippi lujasti oveen.