Turinys:

Išmaniosios durys: 3 žingsniai
Išmaniosios durys: 3 žingsniai

Video: Išmaniosios durys: 3 žingsniai

Video: Išmaniosios durys: 3 žingsniai
Video: Trys metrai virs dangaus full movie 2024, Birželis
Anonim
Išmanios durys
Išmanios durys
Išmanios durys
Išmanios durys

„Smart Door“yra paprastas sprendimas, kuriuo keliais paprastais veiksmais galite prijungti savo duris prie išmaniojo telefono.

„Smart Door“jums praneš, kai pamiršote užrakinti duris ir kai kas nors artėja prie jūsų durų.

Kas mes esame?

Du kompiuterių mokslų studentai iš Tarpdisciplininio centro (IDC), Herzliya, Izraelis. Ši išmaniųjų durų sistema yra mūsų paskutinis projektas „Daiktų internetas (daiktų internetas)“.

Išbandėte mūsų projektą? Praneškite mums! Mes norėtume išgirsti iš jūsų, jei turite ką patobulinti ar turite pastabų. Be to, mes norėtume gauti keletą nuotraukų!

Prekės

1 x ESP8266 plokštė (naudojome „Wemos D1 mini“)

1 x Micro-USB kabelis

12 x jungiamųjų kabelių

1 x potenciometras

1 x ultragarso jutiklis

1 x garsiakalbis

1 žingsnis: grandinės

Grandinės
Grandinės

Šiame etape mes sujungsime visus jutiklius.

Ultragarsinis jutiklis:

  • Prijunkite Vcc prie 5v
  • Prijunkite GND prie G
  • Prijunkite „Trig“prie D8
  • Prijunkite „Echo“prie D7

Potenciometras:

  • Prijunkite GND prie G (kairės kojos)
  • Prijunkite VCC prie 5 V (dešinė koja)
  • Prijunkite vidurinę koją prie A0

Pranešėjas:

  • Prijunkite GND prie G
  • Prijunkite Vcc prie D6

2 veiksmas: reikiamos programinės įrangos ir prietaisų skydelių diegimas

Reikiamos programinės įrangos ir prietaisų skydų diegimas
Reikiamos programinės įrangos ir prietaisų skydų diegimas
Reikiamos programinės įrangos ir prietaisų skydų diegimas
Reikiamos programinės įrangos ir prietaisų skydų diegimas
Reikiamos programinės įrangos ir prietaisų skydų diegimas
Reikiamos programinės įrangos ir prietaisų skydų diegimas

„Arduino IDE“

Įdiekite „Arduino IDE“:

www.arduino.cc/en/Guide/HomePage

Į „Arduino IDE“įdiekite atitinkamas ESP8266 plokščių „tvarkykles“:

Adafruit

Sukurkite paskyrą:

Eikite į sklaidos kanalus ir pridėkite 2 sklaidos kanalus:

  1. potenciometras
  2. ultragarsinis

Tada eikite į „Prietaisų skydelį“ir sukurkite naują prietaisų skydelį, tada įeikite į prietaisų skydelį ir pridėkite 2 blokus naudodami pliuso ženklą puslapio dešinėje:

  1. Pridėkite matuoklio bloką, tada pasirinkite potenciometro tiekimą ir įsitikinkite, kad didžiausia vertė yra 1.
  2. Pridėkite matuoklio bloką, tada pasirinkite ultragarsinį kanalą ir įsitikinkite, kad didžiausia vertė yra 100.
  3. Spustelėkite „Išsaugoti“.

„Blynk“programa

IOS:

„Google Play“:

Sukurkite paskyrą ir tada:

  1. Sukurkite „Blynk“projektą. (kai tai padarysite, gausite savo el. pašto autentifikavimo raktą, pasilikite jį, mes jį naudosime kitame žingsnyje).
  2. Konfigūruokite programą, kad ji būtų pagrįsta jūsų lenta (mūsų atveju „Wemos mini 1“).
  3. Pridėkite pranešimų valdiklį. (Konfigūraciją žiūrėkite pridėtose nuotraukose).

3 žingsnis: Kodas

Kodas
Kodas

Kodas yra pridėtas ir gerai dokumentuotas, kad būtų lengva naudoti.

Atidarykite kodą „Arduino IDE“ir įsitikinkite, kad plokštė, prie kurios dirbate, tikrai yra tinkama plokštė.

Kai naudojate serijinį monitorių, įsitikinkite, kad naudojate 115200baud.

Atkreipkite dėmesį, kad kode yra vietų, kurias turite keisti pagal savo projektą (pvz., „WiFi“informaciją).

Viskas parašyta dokumentuose.

Rekomenduojamas: