Isi kandungan:

Projek DIY Automasi Rumah IOT # 1: 7 Langkah
Projek DIY Automasi Rumah IOT # 1: 7 Langkah

Video: Projek DIY Automasi Rumah IOT # 1: 7 Langkah

Video: Projek DIY Automasi Rumah IOT # 1: 7 Langkah
Video: How To Make IOT based Home Automation Project 2024, November
Anonim
Image
Image
Penerangan
Penerangan

# PENGENALAN

Automasi rumah adalah proses automasi perkakas rumah seperti AC, Kipas, Peti Sejuk, lampu dan daftarnya menyala, sehingga dapat dikendalikan dengan telefon, komputer, atau bahkan dari jauh. Projek ini berkaitan dengan nodeMCU esp2866 untuk mengawal perkakas rumah kami melalui rangkaian WiFi kami.

Langkah 1: Komponen yang Digunakan

ESP 2866 NodeMCU

2. Sumber 5V dc / Arduino UNO untuk sumber 5V

3. Sensor DHT11

4. Mentol Elektrik

5. Modul Relay 5V

6. Papan roti

7. Jumper Wires (lelaki-wanita & lelaki-lelaki)

8. Telefon pintar dengan aplikasi Blynk dipasang

9. Rangkaian WiFi.

Langkah 2: Penerangan

Penerangan
Penerangan

1. NodeMCU (Node MicroController Unit) adalah persekitaran pengembangan perisian dan perkakasan sumber terbuka yang dibina di sekitar Sistem-on-a-Chip (SoC) yang sangat murah yang disebut ESP8266.

ESP8266 adalah cip Modul WiFi murah yang boleh dikonfigurasikan untuk menyambung ke Internet untuk Internet of Things (IoT) dan Projek Teknologi yang serupa. Pada asasnya, peralatan Elektrik dan Mekanikal biasa anda tidak dapat menyambung ke Internet sendiri. Mereka tidak mempunyai persediaan bawaan untuk melakukannya.

Anda boleh menyediakan ESP8266 dengan peralatan ini dan melakukan perkara yang luar biasa. Mengawal, Memantau, Analisis dan banyak lagi. ESP8266 NodeMCU mempunyai 17 pin GPIO yang boleh diberikan kepada pelbagai fungsi seperti I2C, I2S, UART, PWM, IR Remote Control, LED Light dan Button secara teratur. Setiap GPIO yang didayakan digital dapat dikonfigurasi tinggi atau rendah. Untuk keterangan lebih lanjut rujuk

nodeMCU

Langkah 3: Relay

geganti
geganti
geganti
geganti
geganti
geganti
geganti
geganti

adalah suis elektrik yang boleh dihidupkan atau dimatikan, membiarkan arus masuk atau tidak, dan dapat dikawal dengan voltan rendah, seperti 5V yang disediakan oleh pin Arduino.

Gambar berikut menunjukkan pin modul relay 3 pin di sebelah kiri modul relay menyambung voltan tinggi, dan pin di sebelah kanan menghubungkan komponen yang memerlukan voltan rendah-pin Arduino.

Bahagian voltan tinggi mempunyai dua penyambung, masing-masing dengan tiga soket: biasa (COM), biasanya ditutup (NC), dan biasanya terbuka (TIDAK).

1. COM: pin biasa

2. NC (Normally Closed): konfigurasi tertutup biasanya digunakan apabila anda mahu relay ditutup secara lalai, yang bermaksud arus mengalir melainkan anda menghantar isyarat dari Arduino ke modul relay untuk membuka litar dan menghentikan arus.

3. TIDAK (Biasa Terbuka): konfigurasi terbuka biasanya berfungsi sebaliknya: geganti selalu terbuka, jadi litarnya rosak kecuali anda menghantar isyarat dari Arduino untuk menutup litar.

Sambungan antara modul geganti dan NodeMCU sangat mudah:

1. GND: menuju ke tanah

2. IN: mengawal relay (ia akan disambungkan ke pin digital nodeMCU)

3. VCC: menuju ke 5V

Di sini, kami memberikan pin relay 5V dan GND ini disambungkan ke pin arduino 5V dan GND masing-masing dan pin GND arduino adalah biasa dengan pin GND NodeMCU.

Sebelum meneruskan projek ini, saya ingin memberitahu anda bahawa anda berurusan dengan voltan elektrik. Oleh itu, sila lihat sambungannya dengan betul sebelum menghidupkannya. Huraian pin & sambungan:

1. Kawat hijau menyambungkan pin D2 nodeMCU ke geganti i / p

2. Wayar Merah dan Kuning masing-masing menghubungkan 5V dan GND ke Relay VCC dan GND.

Sekarang untuk menyambungkan beban (dalam kes ini Mentol). Mula-mula memotong wayar hidup mentol atau lampu. Sekarang sambungkan hujung pertama iaitu pergi ke bekalan utama ke pin NO (jika anda kadang-kadang ingin menghidupkan lampu / mentol) dan hujung wayar langsung yang lain menuju ke mentol, ke pin COM Relay. Cari sambungan di bawah.

Langkah 4: Sensor DHT11

Sensor DHT11
Sensor DHT11
Sensor DHT11
Sensor DHT11
Sensor DHT11
Sensor DHT11

Digunakan untuk merasakan suhu dan kelembapan tempat kerja di ruangan kes ini, dari sensor.

Untuk keterangan lebih lanjut, rujuk

Sambungan DHT11 adalah seperti berikut Sambungkan pin VCC dan GND sensor ke pin 3.3V dan GND nodeMCU masing-masing dan pin data ke D4 di telaga ini anda boleh menggunakan mana-mana pin GPIO dalam projek ini yang dibincangkan setakat ini. Jenis merujuk kepada gambar berikut:

Di sini, wayar Merah dan Hijau menghubungkan pin 3.3V dan GND nodeMCU dengan pin VCC (+) dan GND (-) sensor DHT11.

Langkah 5: Aplikasi Blynk

Aplikasi Blynk
Aplikasi Blynk

Blynk adalah platform baru yang membolehkan anda membina antara muka dengan cepat untuk mengawal dan memantau projek perkakasan anda dari peranti iOS dan Android anda. Setelah memuat turun aplikasi Blynk, anda dapat membuat papan pemuka projek dan mengatur butang, slaid, grafik, dan widget lain ke layar.

Untuk memulakan blynk ikuti pautan di bawah.

Untuk keterangan lebih lanjut, rujuk

Langkah 6: Diagram Litar

Rajah Litar
Rajah Litar

Langkah 7: Kod

Dapatkan kod anda di sini

Beberapa pautan yang lebih berguna

1. Pautan perpustakaan Blynk untuk arduino IDE

2. perpustakaan sensor dht11

3. Perpustakaan pemasa sederhana

4. Mengapa pemasa ringkas digunakan ??

Disyorkan: