Mundarija:

Aqlli eshik: 3 qadam
Aqlli eshik: 3 qadam

Video: Aqlli eshik: 3 qadam

Video: Aqlli eshik: 3 qadam
Video: NA ESHIGI NA TESHIGI BOR XONADA UYG'ONGAN QIZDA TIRIK QOLISHI UCHUN 15 DAQIQA VAQT BOR 2024, Noyabr
Anonim
Aqlli eshik
Aqlli eshik
Aqlli eshik
Aqlli eshik

Smart Door - bu eshikni smartfonga ulashning bir necha oddiy qadamlari bilan oson echim.

Smart Door sizga eshikni qulflashni unutganingizda va kimdir sizning eshikingizga yaqinlashganda xabar beradi.

Biz kimmiz?

Fanlararo markazdan (IDC) ikkita informatika talabasi, Isroil, Gertsliya. Bu Smart Door tizimi - "Internet of Things (IoT)" kursidagi yakuniy loyihamiz.

Loyihamizni sinab ko'rdingizmi? Bizga xabar bering! Yaxshilash uchun fikrlaringiz yoki sharhlaringiz bo'lsa, biz sizdan eshitishni istardik. Bundan tashqari, biz rasmlar olishni xohlaymiz!

Ta'minotlar

1 x ESP8266 kartasi (biz Wemos D1 mini -dan foydalanganmiz)

1 x Micro-USB kabeli

12 x o'tish kabeli

1 x potansiyometr

1 x ultratovush sensori

1 x karnay

1 -qadam: davralar

Davralar
Davralar

Ushbu bosqichda biz barcha sensorlarni ulaymiz.

Ultrasonik sensor:

  • Vccni 5V ga ulang
  • GND ni G ga ulang
  • Trigni D8 ga ulang
  • Echoni D7 ga ulang

Potentsiometr:

  • GND ni G ga ulang (chap oyoq)
  • VCC -ni 5V ga ulang (o'ng oyoq)
  • O'rta oyoqni A0 ga ulang

Karnay:

  • GND ni G ga ulang
  • Vcc -ni D6 -ga ulang

2 -qadam: Kerakli dasturiy ta'minot va boshqaruv panellarini o'rnatish

Kerakli dasturiy ta'minot va boshqaruv panellarini o'rnatish
Kerakli dasturiy ta'minot va boshqaruv panellarini o'rnatish
Kerakli dasturiy ta'minot va boshqaruv panellarini o'rnatish
Kerakli dasturiy ta'minot va boshqaruv panellarini o'rnatish
Kerakli dasturiy ta'minot va boshqaruv panellarini o'rnatish
Kerakli dasturiy ta'minot va boshqaruv panellarini o'rnatish

Arduino IDE

Arduino IDE -ni o'rnating:

www.arduino.cc/en/Guide/HomePage

Arduino IDE -ga ESP8266 platalari uchun tegishli "drayverlarni" o'rnating:

Adafruit

Hisob qaydnomasini yarating:

"Lentalar" ga o'ting va 2 ta tasma qo'shing:

  1. potentsiometr
  2. ultratovushli

Keyin "Boshqaruv paneli" ga o'ting va yangi boshqaruv panelini yarating, so'ngra asboblar paneliga kiring va sahifaning o'ng tomonidagi ortiqcha belgisini ishlatib, 2 ta blok qo'shing:

  1. Gauge blokini qo'shing, so'ng potentsiometr tasmasini tanlang va maksimal qiymat 1 ekanligiga ishonch hosil qiling.
  2. Gauge blokini qo'shing, so'ng ultratovushli uzatishni tanlang va maksimal qiymat 100 ekanligiga ishonch hosil qiling.
  3. "Saqlash" ni bosing.

Blynk ilovasi

IOS:

Google Play:

Hisob qaydnomasini yarating va keyin:

  1. Blynk loyihasini yarating. (buni qilganingizda, siz elektron pochtangizga autentifikatsiya kalitini saqlaysiz, biz uni keyingi bosqichda ishlatamiz).
  2. Ilovani taxtangizga qarab sozlang (bizning holimizda, Wemos mini 1).
  3. Xabarnoma vidjetini qo'shing. (Konfiguratsiya uchun biriktirilgan rasmlarga qarang).

3 -qadam: Kod

Kodeks
Kodeks

Kod ilova qilingan va yaxshi hujjatlashtirilgan, ulardan foydalanish oson.

Kodni Arduino IDE -da oching, siz ishlayotgan taxta haqiqatan ham to'g'ri taxta ekanligiga ishonch hosil qiling.

Agar ketma -ket monitor ishlayotganda, 115200 auditoriyada ekanligingizga ishonch hosil qiling.

E'tibor bering, sizning loyihangizga muvofiq (masalan, WiFi tafsilotlari) o'zgartirish kerak bo'lgan kodda joylar mavjud.

Hammasi hujjatda yozilgan.

Tavsiya: