Isi kandungan:

Automasi Rumah Dengan Relay Kawalan Suhu LDR Sensor Sentuh NodeMCU: 16 Langkah
Automasi Rumah Dengan Relay Kawalan Suhu LDR Sensor Sentuh NodeMCU: 16 Langkah

Video: Automasi Rumah Dengan Relay Kawalan Suhu LDR Sensor Sentuh NodeMCU: 16 Langkah

Video: Automasi Rumah Dengan Relay Kawalan Suhu LDR Sensor Sentuh NodeMCU: 16 Langkah
Video: Домашняя автоматизация с использованием NodeMCU и Blynk с сенсорным датчиком LDR Реле контроля температуры | Интернет-проекты 2024, November
Anonim
Automasi Rumah Dengan Relay Kawalan Suhu LDR Sensor Sentuh NodeMCU
Automasi Rumah Dengan Relay Kawalan Suhu LDR Sensor Sentuh NodeMCU
Automasi Rumah Dengan Relay Kawalan Suhu LDR Sensor Sentuh NodeMCU
Automasi Rumah Dengan Relay Kawalan Suhu LDR Sensor Sentuh NodeMCU
Automasi Rumah Dengan Relay Kawalan Suhu LDR Sensor Sentuh NodeMCU
Automasi Rumah Dengan Relay Kawalan Suhu LDR Sensor Sentuh NodeMCU

Dalam projek NodeMCU saya yang lalu, saya telah mengendalikan dua peralatan rumah dari Blynk App. Saya menerima banyak komen dan mesej untuk meningkatkan projek dengan Manual Control dan menambahkan lebih banyak ciri.

Oleh itu, saya telah merancang Kotak Penyambungan Rumah Pintar ini.

Dalam projek automasi rumah berasaskan IoT ini, saya telah membuat automasi rumah menggunakan Blynk & NodeMCU dengan Touch Sensor, LDR, modul relay kawalan suhu dengan maklum balas masa nyata.

Dalam Mod Manual, modul geganti ini dapat dikendalikan dari telefon bimbit atau telefon pintar dan, suis sentuhan manual (TTP223).

Dalam Auto Mode, relay pintar ini juga dapat merasakan suhu ruangan dan cahaya matahari untuk menghidupkan dan mematikan kipas dan bola lampu menggunakan sensor & LDR DHT11.

Projek rumah pintar ini mempunyai ciri-ciri berikut:

1. Peralatan rumah yang dikendalikan dari Mobile menggunakan Blynk App

2. Peralatan rumah yang dikendalikan oleh sensor suhu & kelembapan secara automatik (Dalam Mod Auto)

3. Peralatan rumah yang dikendalikan oleh Dark Sensor secara automatik (Dalam Mod Auto)

4. Pantau bacaan suhu dan kelembapan LIVE di OLED dan Telefon Pintar

5. Peralatan rumah dikendalikan secara manual dengan suis sentuh

6. Kawal perkakas rumah melalui Internet (WiFi)

Projek ini diilhamkan oleh projek Simple NodeMCU ini

Bekalan

1. Dewan NodeMCU

2. Sensor DH11

3. LDR

4. 10k Perintang 5 no

5. 1k Perintang 3 no

6. 220-ohm Perintang 2 no

7. BC547 NPN Transistor 2 no

8. Diod 1N4007 2 No.

9. Diod 1N4001 1no

10. LED 5-mm (1.5v) 3 no

11. Relay SPDT 5V 2 No.

12. Push Switch / butang 4 no (atau) TTP223 Touch Sensor (3no)

13. Penyambung & pelompat

14. Paparan OLED I2C (0.96 "atau 1.3") (Pilihan)

15. Hi-Link 220V ke 5V AC ke DC penukar

Langkah 1: Diagram Litar

Rajah Litar
Rajah Litar

Ini adalah gambarajah litar lengkap untuk sistem kediaman pintar berasaskan IoT ini.

Saya telah menggunakan NodeMCU untuk mengawal modul geganti. Saya telah menyambungkan sensor suhu & kelembapan DHT11 dan LDR untuk mengawal relay secara automatik mengikut suhu bilik dan cahaya sekeliling.

Terdapat empat butang tekan yang dihubungkan dengan NodeMCU iaitu, S1, S2, CMODE, RST. S1 & S2 untuk mengawal modul geganti secara manual.

Anda juga boleh menyambungkan sensor Sentuh TTP223 dan bukannya butang tekan.

CMODE untuk mengubah Mode (Manual Mode, Auto Mode)

RST untuk menetapkan semula NodeMCU

Saya telah menggunakan penukar AC 110V / 220V AC ke 5V DC untuk membekalkan 5V ke NodeMCU dan geganti.

Oleh itu, anda boleh menyambungkan bekalan AC 110V atau 220V secara langsung dengan modul relay pintar ini.

Langkah 2: Buat Litar di Breadboard untuk Diuji

Buat Litar di Papan Roti untuk Diuji
Buat Litar di Papan Roti untuk Diuji
Buat Litar di Papan Roti untuk Diuji
Buat Litar di Papan Roti untuk Diuji

Sebelum merancang PCB, pertama saya membuat litar di papan roti untuk diuji.

Semasa menguji, saya telah memuat naik kod ke NodeMCU kemudian cuba mengawal relay dengan menekan butang, suis sentuh. Aplikasi Blynk, sensor suhu, dan LDR.

Di sini pin RST aktif rendah, jadi sensor Sentuh yang disambungkan dengan pin RST harus aktif rendah.

Muat turun Kod yang dilampirkan untuk projek NodeMCU ini. Saya telah menyebut semua pautan perpustakaan yang diperlukan dalam kod.

Langkah 3: Video Tutorial untuk Projek IOT ini

Image
Image

Dalam video tutorial, saya telah menerangkan semua langkah untuk membuat peranti Smart Home ini secara terperinci.

Oleh itu, anda boleh membuat projek IoT ini dengan mudah untuk kediaman anda.

Langkah 4: Pasang Aplikasi Blynk

Pasang Aplikasi Blynk
Pasang Aplikasi Blynk

Pasang Aplikasi Blynk dari gedung permainan Google atau App store kemudian tambahkan semua widget yang diperlukan untuk mengawal modul geganti dan memantau suhu dan kelembapan. Saya telah menerangkan semua butiran dalam video tutorial.

Saya telah menggunakan widget 3 butang untuk mengawal modul geganti dan menukar modus.

Dan 2 widget pengukur untuk memantau suhu dan kelembapan.

Langkah 5: Mod yang berbeza dari Modul Relay Pintar

Mod yang berbeza dari Modul Relay Pintar
Mod yang berbeza dari Modul Relay Pintar
Mod yang berbeza dari Modul Relay Pintar
Mod yang berbeza dari Modul Relay Pintar

Kami dapat mengawal relay pintar dalam dua mod:

1. Mod Manual

2. Mod Auto

Kita boleh menukar mod dengan mudah dengan butang CMODE yang dipasang di PCB atau dari Aplikasi Blynk.

Dalam kereta

Langkah 6: Mod Manual

Mod Manual
Mod Manual
Mod Manual
Mod Manual

Dalam mod Manual, kita dapat mengawal modul geganti dari suis sentuh S1 & S2 atau dari Aplikasi Blynk. Kami sentiasa dapat memantau status maklum balas suis masa nyata dari Aplikasi Blynk.

Dan kami juga dapat memantau bacaan suhu dan kelembapan pada paparan OLED dan Aplikasi Blynk seperti yang anda lihat dalam gambar.

Dengan Aplikasi Blynk, kita dapat mengawal modul geganti dari mana sahaja jika kita mempunyai internet di telefon pintar kita.

Langkah 7: Mod Auto

Mod Auto
Mod Auto
Mod Auto
Mod Auto

Dalam mod Auto, modul geganti yang dikendalikan oleh sensor DHT11 dan LDR.

Kita boleh menetapkan suhu dan nilai cahaya minimum dan maksimum yang telah ditetapkan dalam kod.

Kawalan Suhu

Apabila suhu bilik melintasi suhu maksimum yang telah ditentukan, relay-1 dihidupkan dan ketika suhu bilik menjadi lebih rendah daripada suhu minimum yang telah ditentukan, relay-1 akan mati secara automatik.

Kawalan LDR

Dengan cara yang sama apabila tahap cahaya menurun relay-2 menyala dan apabila cahaya mencukupi relay-2 mati secara automatik.

Saya telah menerangkan secara terperinci dalam video tutorial.

Langkah 8: Merancang PCB

Merangka PCB
Merangka PCB

Setelah menguji semua ciri modul relai pintar pada papan roti, saya telah merancang PCB untuk menjadikan litarnya padat dan memberikan projek itu rupa profesional.

Anda boleh memuat turun fail PCB Gerber dari projek automasi rumah berasaskan IoT ini dari pautan berikut:

drive.google.com/uc?export=download&id=1EJY744U5df6GYXU8PtyAKucyPrD-gViX

Langkah 9: Pesan PCB

Perintahkan PCB
Perintahkan PCB
Perintahkan PCB
Perintahkan PCB

Selepas memuat turun fail Garber, anda boleh memesan PCB dengan mudah

1. Lawati https://jlcpcb.com dan Log masuk / Daftar

2. Klik pada butang QUOTE SEKARANG.

3 Klik pada butang "Tambah fail Gerber anda". Kemudian semak dan pilih fail Gerber yang telah anda muat turun.

Langkah 10: Memuat naik Fail Gerber dan Tetapkan Parameter

Memuat naik Fail Gerber dan Tetapkan Parameter
Memuat naik Fail Gerber dan Tetapkan Parameter
Memuat naik Fail Gerber dan Tetapkan Parameter
Memuat naik Fail Gerber dan Tetapkan Parameter

4. Tetapkan parameter yang diperlukan seperti kuantiti, warna pelindung PCB, dll

5. Setelah memilih semua Parameter untuk PCB klik pada butang SIMPAN KE CART.

Langkah 11: Pilih Alamat Penghantaran dan Mod Pembayaran

Pilih Alamat Penghantaran dan Mod Pembayaran
Pilih Alamat Penghantaran dan Mod Pembayaran
Pilih Alamat Penghantaran dan Mod Pembayaran
Pilih Alamat Penghantaran dan Mod Pembayaran

6. Taipkan Alamat Penghantaran.

7. Pilih Kaedah Penghantaran yang sesuai untuk anda.

8. Kirim pesanan dan teruskan pembayaran.

Anda juga boleh mengesan pesanan anda dari JLCPCB.com.

PCB saya mengambil masa 2 hari untuk dibuat dan tiba dalam seminggu menggunakan pilihan penghantaran DHL.

PCB dibungkus dengan baik dan kualitinya sangat bagus dengan harga yang berpatutan ini.

Langkah 12: Memateri Semua Komponen

Pateri Semua Komponen
Pateri Semua Komponen
Pateri Semua Komponen
Pateri Semua Komponen

Selepas itu pateri semua komponen mengikut gambarajah litar.

Kemudian sambungkan paparan NodeMCU, DHT11, LDR, dan OLED.

Langkah 13: Program NodeMCU

Program NodeMCU
Program NodeMCU
Program NodeMCU
Program NodeMCU
Program NodeMCU
Program NodeMCU

1. Sambungkan NodeMCU dengan komputer riba

2. Muat turun Kod. (Dilampirkan)

3. Tukar token Blynk Auth, Nama WiFi, Kata Laluan WiFi.

4. Ubah suhu dan nilai cahaya yang telah ditentukan untuk Auto Mode mengikut keperluan anda

5. Pilih papan NodeMCU 12E dan PORT yang betul. Kemudian muat naik kod.

** Dalam projek ini, anda boleh menggunakan paparan OLED 0.96 "dan 1.3" OLED. Saya telah berkongsi Kod untuk kedua-dua OLED, memuat naik kod mengikut paparan OLED yang anda gunakan.

Saya telah melampirkan kod pada langkah sebelumnya.

Langkah 14: Sambungkan Peralatan Rumah Tangga

Sambungkan Peralatan Rumah Tangga
Sambungkan Peralatan Rumah Tangga

Sambungkan perkakas rumah mengikut rajah litar.

Sila ambil langkah keselamatan yang betul semasa bekerja dengan voltan tinggi.

Di sini anda boleh terus menyambungkan bekalan AC 110V atau 220V.

** Saya belum menggunakan sensor sentuh untuk pin RST kerana ia aktif RENDAH.

Langkah 15: Letakkan Litar Lengkap di dalam KOTAK

Letakkan Litar Lengkap di dalam KOTAK
Letakkan Litar Lengkap di dalam KOTAK
Letakkan Litar Lengkap di dalam KOTAK
Letakkan Litar Lengkap di dalam KOTAK
Letakkan Litar Lengkap di dalam KOTAK
Letakkan Litar Lengkap di dalam KOTAK
Letakkan Litar Lengkap di dalam KOTAK
Letakkan Litar Lengkap di dalam KOTAK

Saya telah meletakkan litar lengkap di dalam kotak plastik. Kerana saya akan menggunakan projek NodeMCU ini sebagai Smart extention BOX.

Ia akan sangat berguna dan mudah digunakan.

Langkah 16: Akhirnya

Akhirnya
Akhirnya
Akhirnya
Akhirnya
Akhirnya
Akhirnya

Hidupkan bekalan 110V / 230V.

Kini anda dapat mengawal peralatan rumah anda dengan cara yang bijak. Saya harap anda menyukai projek automasi rumah ini. Saya telah berkongsi semua maklumat yang diperlukan untuk projek ini.

Saya akan sangat menghargainya jika anda berkongsi maklum balas berharga anda, Juga jika anda mempunyai pertanyaan, sila tulis di bahagian komen.

Untuk lebih banyak projek seperti itu, sila ikuti TechStudyCell. Terima kasih kerana meluangkan masa & Selamat belajar.

Disyorkan: