Isi kandungan:
- Langkah 1: Loceng Pintu
- Langkah 2: Buzzer Pintu
- Langkah 3: Hanya Idea Kecil …
- Langkah 4: Terima kasih kerana membaca
Video: DoorMaster: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
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
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
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:
Sistem Makluman Tempat Letak Balik Kereta Arduino - Langkah demi Langkah: 4 Langkah
Sistem Makluman Tempat Letak Balik Kereta Arduino | Langkah demi Langkah: Dalam projek ini, saya akan merancang Litar Sensor Tempat Letak Kereta Berbalik Arduino yang ringkas menggunakan Sensor Ultrasonik Arduino UNO dan HC-SR04. Sistem amaran Car Reverse berasaskan Arduino ini dapat digunakan untuk Navigasi Autonomi, Robot Ranging dan rangkaian lain
Langkah demi Langkah Pembinaan PC: 9 Langkah
Langkah demi Langkah Pembinaan PC: Persediaan: Perkakasan: MotherboardCPU & CPU cooler PSU (Unit bekalan kuasa) Penyimpanan (HDD / SSD) RAMGPU (tidak diperlukan) Alat kes: Pemutar skru Gelang ESD / tampal matsthermal dengan aplikator
Tiga Litar Pembesar Suara -- Tutorial Langkah demi Langkah: 3 Langkah
Tiga Litar Pembesar Suara || Tutorial Langkah-demi-Langkah: Loudspeaker Circuit menguatkan isyarat audio yang diterima dari persekitaran ke MIC dan menghantarnya ke Speaker dari tempat audio diperkuat dihasilkan. Di sini, saya akan menunjukkan kepada anda tiga cara berbeza untuk membuat Loudspeaker Circuit ini menggunakan:
Pendidikan Langkah demi Langkah dalam Robotik Dengan Kit: 6 Langkah
Pendidikan Langkah-demi-Langkah dalam Robotik Dengan Kit: Setelah beberapa bulan membina robot saya sendiri (sila rujuk semua ini), dan setelah dua kali bahagian gagal, saya memutuskan untuk mengambil langkah mundur dan memikirkan semula strategi dan arahan. Pengalaman selama beberapa bulan kadang-kadang sangat bermanfaat, dan
Pengangkatan Akustik Dengan Arduino Uno Langkah demi Langkah (8-langkah): 8 Langkah
Acoustic Levitation With Arduino Uno Step-by Step (8-step): transduser suara ultrasonik L298N Dc power adaptor wanita dengan pin dc lelaki Arduino UNOBreadboardBagaimana ini berfungsi: Pertama, anda memuat naik kod ke Arduino Uno (ia adalah mikrokontroler yang dilengkapi dengan digital dan port analog untuk menukar kod (C ++)