Isi kandungan:

DoorMaster: 4 Langkah
DoorMaster: 4 Langkah

Video: DoorMaster: 4 Langkah

Video: DoorMaster: 4 Langkah
Video: How Hydraulic Door Closer Working Principle Inside (Jianlai Building Material Factory) 2024, November
Anonim
PintuMaster
PintuMaster

Hai semua!

Dalam projek ini, saya akan menunjukkan kepada anda bagaimana untuk menyatukan bel pintu dan loceng pintu ke rumah pintar anda!

Oleh kerana saya menggunakan FHEM sebagai sistem rumah pintar saya, saya hanya dapat menunjukkan cara FHEM, tetapi saya pasti anda boleh menerjemahkannya ke sistem lain dengan mudah!:-)

Saya harus mengakui, bahawa saya bukan profesional! Sebilangan besar projek saya (seperti ini) hanya untuk keseronokan … Saya mendapat Idea tentang sesuatu dan kemudian saya menyedarinya!

Projek ini adalah gabungan kemalasan dan kepandaian yang akan saya katakan … jadi saya harap anda bersenang-senang!:-)

Perkakasan terpakai (diperlukan):

- Loceng pintu yang boleh diakses

- Wemos D1 mini (ESP8266) -> Pautan Amazon (carian)

- Finder 40.61 relais (12V ~) -> (menjumpainya di kedai tempatan kami di reichelt tetapi mestilah yang ini walaupun gambar tidak sesuai dengan keterangan, kerana ia ditunjukkan sebagai 230V)

- Kabel / wayar pelompat -> Pautan Amazon (carian)

- Shelly 1 -> Pautan Shelly (produk)

Perkakasan terpakai (pilihan):

- Perisai bateri mini Wemos D1 -> Pautan Amazon (carian)

- Panel solar 6V 6W -> Pautan Amazon (produk)

- Pemegang bateri -> Pautan Amazon (produk)

- Bateri boleh dicas semula -> Pautan Amazon (produk)

- Amazon Echo -> Pautan Amazon (produk)

Langkah 1: Loceng Pintu

Loceng Pintu
Loceng Pintu
Loceng Pintu
Loceng Pintu

Perkakasan yang digunakan dalam langkah ini (diperlukan):

- Loceng pintu yang boleh diakses

- Wemos D1 Mini

- Kabel / wayar pelompat

- Finder 40.61 (12V ~ / 16A) (Ini untuk loceng pintu saya … sila pastikan anda menggunakan relais yang betul untuk loceng pintu anda!)

- Papan roti

Perkakasan yang digunakan dalam langkah ini (pilihan):

- Pelindung bateri mini Wemos D1

- Panel solar 6V 6W

- Pemegang bateri

- Bateri yang boleh dicas semula

Cara menyambungkan loceng pintu ke wemos d1 mini (fail fritzing untuk muat turun tersedia)

** CATATAN ** Relais yang digunakan dalam gambar fritzing hanyalah sebagai contoh

Untuk bahagian Wemos, kami memilih bahagian bawah papan roti!

Wemos menghubungkan ke:

1) Output 5V ke bahagian tambah yang lebih rendah

2) Tanah ke bahagian minus bawah

Relais menghubungkan ke:

1) Pin gegelung Relais 1 ke bahagian tambah atas

2) Relais coil pin 2 ke bahagian minus atas

3) Relais beralih biasa ke bahagian tambah rendah

4) Relais beralih terminal B (yang tidak aktif) ke D2 Pin of the Wemos, letakkan perintang 120 Ohms 1% di antara terminal B dan sambungan ke D2 Pin seperti yang ditunjukkan dalam gambar untuk melepaskan. Satu kaki perintang masuk di antara dan kaki yang lain masuk ke bahagian tolak bawah

Loceng pintu menghubungkan ke:

1) Ditambah dari loceng pintu ke bahagian tambah atas

2) Minus dari loceng pintu ke bahagian minus atas

Itulah untuk sambungan!

Bahagian Arduino (projek arduino untuk muat turun tersedia)

Buat projek MQTT untuk Wemos anda dan siapkan sehingga dapat menyambung ke Wifi anda dan disambungkan ke fhem instance anda!

Nyatakan pemboleh ubah berikut sebelum bahagian persediaan:

const int relaisPin = 4;

int relaisState = 0;

int oldRelaisState = 0;

Tambahkan yang berikut ke bahagian persediaan:

pinMode (relaisPin, INPUT_PULLUP);

Tambahkan yang berikut ke bahagian gelung:

relaisState = digitalRead (relaisPin); // Baca keadaan semasa input relais dan simpan

if (relaisState! = oldRelaisState) {// Kami hanya mahukan pemberitahuan sekali setiap pencetus.. jadi mari bandingkan!

if (relaisState == TINGGI) {// Adakah kita mempunyai tahap tinggi di sini?

oldRelaisState = relaisState; // Ya kita ada! Mari simpan untuk perbandingan kecil kami dua baris di atas

Serial.println ("Ring !!!"); // Cincin cincin:-)

client.publish ("/ Status", "RING"); // Mari terbitkan "Ring" kami sebagai Status MQTT

client.publish ("/ NEGERI", "Dalam talian"); // Bagi saya ia berfungsi lebih baik dengan menerbitkan negeri saya ke dalam talian …

}

}

Bahagian FHEM

Dalam baris berikut, saya menunjukkan kepada anda bagaimana anda dapat Membaca Status Peranti FHEM. Dalam kes saya, saya menggunakan akaun pushover untuk menghantar notifikasi push ke telefon bimbit saya, dengan teks kecil yang bagus (tidak.. itu bukan teks sebenar yang saya gunakan;-))

define on_NormalRing memberitahu MQTT2_KlingelSensor: Status:. RING {system ("curl -s -F 'token = XXX' -F 'user = XXX' -F 'message = RING RING RING RING RING RING RING BANANAPHONE!' https:// api.pushover.net / 1 / messages.json ")}

Anda perlu menamakan semula "MQTT2_KlingelSensor" yang bertanda nama FHEM Device anda!

Itu sahaja! Kami (semoga) menghubungkan loceng pintu kami ke sistem rumah pintar kami … bagus!

Mari kita lanjutkan ke bab seterusnya, menghubungkan rak dengan pintu pintu kami:-)

Langkah 2: Buzzer Pintu

Buzzer Pintu
Buzzer Pintu
Buzzer Pintu
Buzzer Pintu

Bahagian ini betul-betul cepat dan sederhana.

- Sambungkan rak ke sumber kuasa (Saya menggunakan kuasa dari suis lampu di atas buzzer saya)

Oleh kerana rak tidak peduli dengan apa yang ia beralih, kami hanya menambahkan rak ke suis kami, yang melepaskan bel dan membuka pintu di tingkat bawah.

Sekarang tambahkan Shelly ke rumah pintar anda dan kendalikannya mengikut kehendak anda. Dalam kes saya, Alexa membuka pintu untuk saya dengan menambahkan perintah khusus:-)

Cara yang mungkin:

- Aplikasi Shelly

- Amazon Echo

- Pembantu Google

- Siri

… anda faham maksudnya;-)

Langkah 3: Hanya Idea Kecil …

Bagi orang seperti saya, yang bukan sahaja agak malas tetapi juga cenderung melupakan kunci mereka, saya boleh memberitahu anda perkara berikut:

Dengan penyediaan ini adalah mungkin untuk membuat kod "door-bell-codekey-system" dengan "morse-code-way"!

Saya melakukan ini dalam projek arduino dan jika "kod morse" (saya menyebutnya kod kecemasan dalam projek saya) dimasukkan dengan betul, saya menerbitkan Status MQTT ke "EmergencyRing".

Garis FHEM kelihatan seperti ini:

define on_EmergencyRing2 memberitahu MQTT2_KlingelSensor: Status:. EmergencyRING set Tuerklingel on-for-timer 3

Bel akan membuka pintu selama 3 saat!

Anda lupa kunci anda? Cukup gunakan loceng pintu anda sendiri dan biarkan sistem rumah pintar anda membuka pintu untuk anda!;-)

Langkah 4: Terima kasih kerana membaca

Terima kasih kerana membaca projek pertama saya!

Mungkin anda telah belajar sesuatu, mungkin anda mendapat inspirasi … tetapi saya sangat berharap anda sedikit bersenang-senang mengikuti.

Alex

Disyorkan: