Mundarija:

DoorMaster: 4 qadam
DoorMaster: 4 qadam

Video: DoorMaster: 4 qadam

Video: DoorMaster: 4 qadam
Video: 'Chaar Kadam' FULL VIDEO Song | PK | Sushant Singh Rajput | Anushka Sharma | T-series 2024, Iyul
Anonim
Eshik ustasi
Eshik ustasi

Hammaga salom!

Ushbu loyihada men sizga eshik signalini va qo'ng'iroqni aqlli uyingizga qanday qo'shish kerakligini ko'rsataman!

Men FHEM -ni aqlli uy tizimim sifatida ishlatganim uchun, men sizga faqat FHEM yo'lini ko'rsataman, lekin aminmanki, siz uni boshqa tizimga osongina tarjima qila olasiz!:-)

Tan olishim kerak, men professional emasman! Loyihalarimning ko'pchiligi (masalan, bu kabi) faqat o'yin -kulgi uchun … Men biror narsaning g'oyasini olaman, keyin tushunaman!

Bu loyiha dangasalik va aqlning aralashmasidan iborat, deyman … shuning uchun siz zavqlanasiz deb umid qilaman!:-)

Ishlatilgan uskunalar (kerak):

- kirish mumkin bo'lgan eshik qo'ng'irog'i

- Wemos D1 mini (ESP8266) -> Amazon havolasi (qidirish)

- Finder 40.61 relais (12V ~) -> (bizning mahalliy do'konimizdan Reyxeltda topilgan, lekin bu tasvir tavsifga mos kelmasa ham shunday bo'lishi kerak, chunki u 230V sifatida ko'rsatilgan)

- Kabellar / o'tish simlari -> Amazon havolasi (qidirish)

- Shelly 1 -> Shelly havolasi (mahsulot)

Ishlatilgan uskunalar (ixtiyoriy):

- Wemos D1 mini batareya qalqoni -> Amazon havolasi (qidirish)

- Quyosh paneli 6V 6W -> Amazon havolasi (mahsulot)

- Batareya ushlagichi -> Amazon havolasi (mahsulot)

- Zaryadlanuvchi batareya -> Amazon havolasi (mahsulot)

- Amazon Echo -> Amazon havolasi (mahsulot)

1 -qadam: Eshik qo'ng'irog'i

Eshik qo'ng'irog'i
Eshik qo'ng'irog'i
Eshik qo'ng'irog'i
Eshik qo'ng'irog'i

Ushbu bosqichda ishlatiladigan uskunalar (kerak):

- kirish mumkin bo'lgan eshik qo'ng'irog'i

- Wemos D1 Mini

- Kabellar / o'tish simlari

- 40.61 (12V ~ / 16A) topuvchi

- Non paneli

Ushbu bosqichda ishlatiladigan uskunalar (ixtiyoriy):

- Wemos D1 mini batareya qalqoni

- Quyosh paneli 6V 6W

- Batareya ushlagichi

- qayta zaryadlanuvchi batareya

Eshik qo'ng'irog'ini wemos d1 mini -ga qanday ulash mumkin (yuklab olish uchun muzlatuvchi fayl mavjud)

** DIQQAT ** Qo'rqinchli rasmda ishlatiladigan rölelar, masalan

Wemos tomoni uchun biz non taxtasining pastki qismini tanlaymiz!

Wemos ulanadi:

1) pastki ortiqcha qismga 5V chiqish

2) erdan pastki qismgacha

Relais ulanadi:

1) Relais lasan pimi 1 yuqori plyus qismiga

2) Relais bobini pimi 2 yuqori minus qismiga

3) Relais umumiy pastki qismga o'tadi

4) Relais terminalini B (faol bo'lmagan) Wemosning D2 piniga o'tkazing, B terminali va D2 pinli ulanishi orasidagi rasmda ko'rsatilgandek 120 Ohm 1% qarshilik qo'ying. Rezistorning bir oyog'i orasiga kiradi, ikkinchi oyog'i pastki minus qismiga kiradi

Eshik qo'ng'irog'i quyidagilarga ulanadi:

1) Eshik qo'ng'irog'idan plyusning yuqori qismigacha

2) Eshik qo'ng'irog'idan yuqori minus qismigacha bo'lgan minus

Bu ulanish uchun!

Arduino qismi (yuklab olish uchun arduino loyihasi mavjud)

Wemos uchun MQTT loyihasini yarating va uni Wi -Fi tarmog'ingizga ulanishi va fhem misoliga ulanishi uchun sozlang!

O'rnatish bo'limidan oldin quyidagi o'zgaruvchini e'lon qiling:

const int relaisPin = 4;

int relaisState = 0;

int oldRelaisState = 0;

O'rnatish bo'limiga quyidagilarni qo'shing:

pinMode (relaisPin, INPUT_PULLUP);

Loop bo'limiga quyidagilarni qo'shing:

relaisState = digitalRead (relaisPin); // Releis kiritishining joriy holatini o'qing va saqlang

if (relaisState! = oldRelaisState) {// Biz bildirishnomani har bir tetik uchun bir marta xohlaymiz.. shuning uchun uni solishtirib ko'raylik!

if (relaisState == HIGH) {// Bu erda bizda balandlik bormi?

oldRelaisState = relaisState; //Ha, bizda bor! Keling, yuqoridagi ikkita satrni kichik taqqoslashimiz uchun saqlaylik

Serial.println ("Ring !!!"); // Qo'ng'iroq:-)

client.publish ("/Status", "RING"); // "Ring" ni MQTT holati sifatida nashr qilaylik

client.publish ("/DAVLAT", "Onlayn"); // Mening holatimni Internetda e'lon qilish men uchun yaxshiroq ishladi …

}

}

FHEM qismi

Keyingi qatorda men sizga FHEM qurilmasining holatini qanday o'qishingiz mumkinligini ko'rsataman. Mening holatimda, men o'zimning mobil telefonimga bildirishnoma yuborish uchun o'zimning hisobimdan foydalanaman, chiroyli matn bilan (yo'q.. bu men ishlatadigan haqiqiy matn emas;-))

MQTT2_KlingelSensorga xabar yuborish haqida xabar bering: Status:. RING {tizimi ("curl -s -F 'token = XXX' -F 'user = XXX' -F 'xabar = RING RING RING RING RING RING RING RING RING BANANAPHONE!' https:// api.pushover.net/1/messages.json ")}

Belgilangan "MQTT2_KlingelSensor" ni FHEM qurilmangiz nomiga o'zgartirishingiz kerak!

Bo'ldi shu! Biz (umid qilamanki) eshik qo'ng'irog'ini aqlli uy tizimimizga uladik … yaxshi!

Keyingi bobga o'tamiz, tokchani eshik signalizori bilan bog'laymiz:-)

2 -qadam: Eshik buzzer

Eshik buzzer
Eshik buzzer
Eshik buzzer
Eshik buzzer

Bu qism haqiqatan ham tez va sodda.

- Qopqoqni quvvat manbaiga ulang (men signal signalining ustidagi yorug'lik kalitlaridan quvvat ishlatganman)

Chig'anoq nimani o'zgartirishi muhim emasligi uchun, biz shunchaki qobiqni o'z kalitimizga qo'shamiz, bu signalni o'chiradi va eshikni pastki qavatda ochadi.

Endi Shelly -ni aqlli uyingizga qo'shing va xohlaganingizcha boshqaring. Mening holatimda, Alexa menga maxsus buyruq qo'shib eshikni ochadi:-)

Mumkin bo'lgan usullar:

- Shelly ilovasi

- Amazon echo

- Google yordamchisi

- Siri

Menimcha, siz nuqta oldingiz;-)

3 -qadam: Kichkina fikr …

Menga o'xshagan, faqat dangasa emas, balki o'z kalitlarini unutishga moyil bo'lganlar uchun sizga quyidagilarni aytaman.

Ushbu sozlash yordamida "eshik-qo'ng'iroq-kodekey-tizimi" ni "morz-kod-usulida" kodlash mumkin!

Men buni arduino loyihasida qildim va agar "morz kodi" (men buni loyihamda favqulodda kod deb ataganman) to'g'ri kiritilgan bo'lsa, MQTT holatini "EmergencyRing" ga e'lon qildim.

FHEM liniyasi quyidagicha ko'rinadi:

on_EmergencyRing2 ni xabardor qiling MQTT2_KlingelSensor: Holat:. FavquloddaRING Tuerklingelni taymer uchun 3 ga o'rnatdi.

Eshik 3 soniya davomida ochiladi.

Kalitni unutdingizmi? O'zingizning eshik qo'ng'irog'ingizdan foydalaning va aqlli uy tizimingiz sizga eshikni ochsin!;-)

4 -qadam: O'qiganingiz uchun tashakkur

Birinchi loyihamni o'qiganingiz uchun tashakkur!

Balki siz nimanidir o'rgandingiz, balki ilhom oldingiz … lekin umid qilamanki, siz ham bundan keyin biroz zavq oldingiz.

Aleks

Tavsiya: