Cuprins:

Ușă inteligentă: 3 pași
Ușă inteligentă: 3 pași

Video: Ușă inteligentă: 3 pași

Video: Ușă inteligentă: 3 pași
Video: SmartVilla, Yala Smart - Pentru Usi Standard 2024, Iunie
Anonim
Ușă inteligentă
Ușă inteligentă
Ușă inteligentă
Ușă inteligentă

Smart Door este o soluție ușoară pentru a vă conecta ușa la smartphone cu câțiva pași simpli.

Smart Door vă va anunța când ați uitat să încuiați ușa și când cineva se apropie de ușă.

Cine suntem noi?

Doi studenți în informatică de la Centrul interdisciplinar (IDC), Herzliya, Israel. Acest sistem Smart Door este proiectul nostru final în cadrul cursului „Internetul obiectelor (IoT)”.

Ați încercat proiectul nostru? Anunță-ne! Ne-ar plăcea să aflăm de la dvs. dacă aveți puncte de îmbunătățit sau orice comentarii. Mai mult, ne-ar plăcea să obținem câteva poze!

Provizii

1 x placa ESP8266 (am folosit Wemos D1 mini)

1 x cablu micro-USB

12 x cabluri jumper

1 x potențiometru

1 x senzor cu ultrasunete

1 x difuzor

Pasul 1: Circuite

Circuitele
Circuitele

În acest pas, vom conecta toți senzorii.

Senzor cu ultrasunete:

  • Conectați Vcc la 5v
  • Conectați GND la G
  • Conectați Trig la D8
  • Conectați Echo la D7

Potențiometru:

  • Conectați GND la G (piciorul stâng)
  • Conectați VCC la 5v (piciorul drept)
  • Conectați piciorul de mijloc la A0

Vorbitor:

  • Conectați GND la G
  • Conectați Vcc la D6

Pasul 2: Instalarea software-ului și tablourilor de bord necesare

Instalarea software-ului și tablourilor de bord necesare
Instalarea software-ului și tablourilor de bord necesare
Instalarea software-ului și tablourilor de bord necesare
Instalarea software-ului și tablourilor de bord necesare
Instalarea software-ului și tablourilor de bord necesare
Instalarea software-ului și tablourilor de bord necesare

IDE Arduino

Instalați Arduino IDE:

www.arduino.cc/en/Guide/HomePage

Instalați „driverele” relevante pentru plăcile ESP8266 pe ID-ul dvs. Arduino:

Adafruit

Creați un cont:

Accesați „Fluxuri” și adăugați 2 fluxuri:

  1. potențiometru
  2. ultrasunete

Apoi, accesați „Tabloul de bord” și creați un tablou de bord nou, apoi intrați în tabloul de bord și adăugați 2 blocuri, folosind semnul plus din dreapta paginii:

  1. Adăugați blocul Gauge, apoi alegeți alimentarea potențiometrului și asigurați-vă că valoarea maximă este 1.
  2. Adăugați blocul Gauge, apoi alegeți alimentarea cu ultrasunete și asigurați-vă că valoarea maximă este 100.
  3. Faceți clic pe „Salvați”.

Aplicația Blynk

IOS:

Google Play:

Creați un cont și apoi:

  1. Construiește un proiect Blynk. (când o veți face, veți primi cheia de autentificare prin e-mail păstrați-o, o vom folosi în pasul următor).
  2. Configurați aplicația să se bazeze pe placa dvs. (în cazul nostru, Wemos mini 1).
  3. Adăugați un widget de notificare. (Vedeți fotografiile atașate pentru configurare).

Pasul 3: Codul

Codul
Codul

Codul este atașat și este bine documentat, pentru o utilizare ușoară.

Deschideți codul în Arduino IDE, asigurați-vă că placa la care lucrați este într-adevăr placa potrivită.

Când rulați monitorul serial, asigurați-vă că sunteți pe 115200baud.

Observați că există locuri în cod pe care trebuie să le modificați în funcție de proiect (cum ar fi detaliile WiFi).

Totul este scris în documentație.

Recomandat: