Talaan ng mga Nilalaman:

Smart Door: 3 Hakbang
Smart Door: 3 Hakbang

Video: Smart Door: 3 Hakbang

Video: Smart Door: 3 Hakbang
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Hunyo
Anonim
Matalinong Pintuan
Matalinong Pintuan
Matalinong Pintuan
Matalinong Pintuan

Ang Smart Door ay isang madaling solusyon upang ikonekta ang iyong pinto sa smartphone na may ilang mga madaling hakbang.

Aabisuhan ka ng Smart Door kapag nakalimutan mong i-lock ang pinto at kapag may lumalapit sa iyong pintuan.

Sino tayo?

Dalawang mag-aaral ng Computer Science mula sa Interdisciplinary Center (IDC), Herzliya, Israel. Ang sistemang Smart Door na ito ang aming pangwakas na proyekto sa kursong "The Internet of Things (IoT)".

Sinubukan ang aming proyekto? Ipaalam sa amin! Nais naming marinig mula sa iyo kung mayroon kang mga puntos upang mapabuti o anumang mga komento. Bukod dito, nais naming makakuha ng ilang mga larawan!

Mga gamit

1 x ESP8266 board (Gumamit kami ng Wemos D1 mini)

1 x Micro-USB Cable

12 x mga jumper cable

1 x potentiometer

1 x ultrasonic sensor

1 x nagsasalita

Hakbang 1: Ang Mga Circuits

Ang Circuits
Ang Circuits

Sa hakbang na ito, ikonekta namin ang lahat ng mga sensor.

Ultrasonic sensor:

  • Ikonekta ang Vcc sa 5v
  • Ikonekta ang GND sa G
  • Ikonekta ang Trig sa D8
  • Ikonekta ang Echo sa D7

Potensyomiter:

  • Ikonekta ang GND sa G (kaliwang binti)
  • Ikonekta ang VCC sa 5v (kanang binti)
  • Ikonekta ang gitnang binti sa A0

Tagapagsalita:

  • Ikonekta ang GND sa G
  • Ikonekta ang Vcc sa D6

Hakbang 2: Pag-install ng Kinakailangan na Software at Mga Dashboard

Pag-install ng Kinakailangan na Software at Mga Dashboard
Pag-install ng Kinakailangan na Software at Mga Dashboard
Pag-install ng Kinakailangan na Software at Mga Dashboard
Pag-install ng Kinakailangan na Software at Mga Dashboard
Pag-install ng Kinakailangan na Software at Mga Dashboard
Pag-install ng Kinakailangan na Software at Mga Dashboard

Arduino IDE

I-install ang Arduino IDE:

www.arduino.cc/en/Guide/HomePage

I-install ang mga nauugnay na "driver" para sa mga board ng ESP8266 sa iyong Arduino IDE:

Adafruit

Lumikha ng isang account:

Pumunta sa 'Mga Feed' at magdagdag ng 2 feed:

  1. potensyomiter
  2. ultrasonic

Pagkatapos, pumunta sa 'Dashboard' at lumikha ng isang bagong dashboard, pagkatapos ay pumasok sa dashboard at magdagdag ng 2 mga bloke, gamit ang plus sign sa kanan ng pahina:

  1. Magdagdag ng Gauge block, pagkatapos ay pumili ng potentiometer feed at tiyaking ang maximum na halaga ay 1.
  2. Magdagdag ng block ng Gauge, pagkatapos ay pumili ng ultrasonic feed at tiyakin na ang maximum na halaga ay 100.
  3. I-click ang 'I-save'.

Blynk App

IOS:

Google Play:

Lumikha ng isang account at pagkatapos ay:

  1. Bumuo ng isang proyekto sa Blynk. (kapag gagawin mo ito matatanggap mo sa iyong email key ng pagpapatotoo panatilihin ito, gagamitin namin ito sa susunod na hakbang).
  2. I-configure ang app na batay sa iyong board (sa aming kaso, Wemos mini 1).
  3. Magdagdag ng isang widget ng notification. (Tingnan ang mga nakalakip na larawan para sa pagsasaayos).

Hakbang 3: Ang Code

Ang Code
Ang Code

Ang code ay nakakabit at mahusay na dokumentado, para sa madaling paggamit.

Buksan ang code sa Arduino IDE, tiyaking ang board na iyong pinagtatrabahuhan ay ang tamang board.

Kapag nagpapatakbo ka ng serial monitor, tiyaking nasa 115200baud ka.

Pansinin na may mga lugar sa code na kailangan mo upang baguhin ayon sa iyong proyekto (tulad ng iyong mga detalye sa WiFi).

Ang lahat ay nakasulat sa dokumentasyon.

Inirerekumendang: