Daftar Isi:

Proyek DIY Otomasi Rumah IOT #1: 7 Langkah
Proyek DIY Otomasi Rumah IOT #1: 7 Langkah

Video: Proyek DIY Otomasi Rumah IOT #1: 7 Langkah

Video: Proyek DIY Otomasi Rumah IOT #1: 7 Langkah
Video: DIY IoT Based Smart Home Automation System using ESP8266 | DIY Projects 2024, November
Anonim
Image
Image
Keterangan
Keterangan

# PENGANTAR

Otomatisasi rumah adalah proses otomatisasi peralatan rumah tangga seperti AC, Kipas Angin, Kulkas, lampu dan lain-lain, sehingga dapat dikontrol dengan ponsel, komputer, atau bahkan dari jarak jauh. Proyek ini berkaitan dengan esp2866 nodeMCU untuk mengontrol peralatan rumah kami melalui jaringan WiFi kami.

Langkah 1: Komponen yang Digunakan

ESP 2866 NodeMCU

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

3. Sensor DHT11

4. Bohlam Listrik

5. Modul Relai 5V

6. Papan tempat memotong roti

7. Kabel Jumper (pria-wanita & pria-pria)

8. Smartphone dengan aplikasi Blynk terpasang

9. Jaringan Wi-Fi.

Langkah 2: Deskripsi

Keterangan
Keterangan

1. NodeMCU (Node MicroController Unit) adalah lingkungan pengembangan perangkat lunak dan perangkat keras open source yang dibangun di sekitar System-on-a-Chip (SoC) yang sangat murah yang disebut ESP8266.

ESP8266 adalah chip Modul WiFi berbiaya rendah yang dapat dikonfigurasi untuk terhubung ke Internet untuk Internet of Things (IoT) dan Proyek Teknologi serupa. Pada dasarnya, peralatan Listrik dan Mekanik normal Anda tidak dapat terhubung ke Internet sendiri. Mereka tidak memiliki pengaturan bawaan untuk melakukannya.

Anda dapat mengatur ESP8266 dengan peralatan ini dan melakukan hal-hal menakjubkan. Mengontrol, Memantau, Analisis, dan banyak lagi. ESP8266 NodeMCU memiliki 17 pin GPIO yang dapat ditetapkan ke berbagai fungsi seperti I2C, I2S, UART, PWM, IR Remote Control, Lampu LED dan Tombol secara terprogram. Setiap GPIO yang diaktifkan secara digital dapat dikonfigurasi sebagai tinggi atau rendah. Untuk lebih jelasnya lihat

simpulMCU

Langkah 3: Relai

sebuah estafet
sebuah estafet
sebuah estafet
sebuah estafet
sebuah estafet
sebuah estafet
sebuah estafet
sebuah estafet

adalah saklar yang dioperasikan secara elektrik yang dapat dihidupkan atau dimatikan, membiarkan arus mengalir atau tidak, dan dapat dikontrol dengan tegangan rendah, seperti 5V yang disediakan oleh pin Arduino.

Gambar berikut menunjukkan pinout modul relai 3 pin di sisi kiri modul relai menghubungkan tegangan tinggi, dan pin di sisi kanan menghubungkan komponen yang membutuhkan tegangan rendah-pin Arduino.

Sisi tegangan tinggi memiliki dua konektor, masing-masing dengan tiga soket: umum (COM), biasanya tertutup (NC), dan biasanya terbuka (NO).

1. COM: pin umum

2. NC (Normally Closed): konfigurasi biasanya tertutup digunakan ketika anda ingin relay ditutup secara default, artinya arus mengalir kecuali anda mengirimkan sinyal dari Arduino ke modul relay untuk membuka rangkaian dan menghentikan arus.

3. NO (Normally Open): konfigurasi biasanya terbuka bekerja sebaliknya: relai selalu terbuka, sehingga rangkaian terputus kecuali Anda mengirim sinyal dari Arduino untuk menutup rangkaian.

Koneksi antara modul relai dan NodeMCU sangat sederhana:

1. GND: pergi ke tanah

2. IN: mengontrol relai (akan dihubungkan ke pin digital nodeMCU)

3. VCC: pergi ke 5V

Di sini, kami memberikan pin relay 5V dan GND ini terhubung ke pin arduino 5V dan GND masing-masing dan pin GND dari arduino sama dengan pin GND dari NodeMCU.

Sebelum melanjutkan dengan proyek ini, saya ingin memberi tahu Anda bahwa Anda berurusan dengan tegangan listrik. Jadi, silakan lihat koneksi dengan benar sebelum menyalakannya. Deskripsi pin & koneksi:

1. Kabel hijau menghubungkan pin D2 dari nodeMCU ke i/p relai

2. Kabel Merah dan Kuning masing-masing menghubungkan 5V dan GND ke VCC dan GND Relai.

Sekarang untuk menghubungkan beban (dalam hal ini Bulb). Mula-mula potong kabel hidup bohlam atau lampu. Sekarang hubungkan ujung pertama yaitu ke suplai listrik ke pin NO (jika Anda kadang-kadang ingin menyalakan lampu/bohlam) dan ujung kabel hidup lainnya ke bohlam, ke pin COM Relay. Silakan temukan koneksi di bawah ini.

Langkah 4: Sensor DHT11

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

Digunakan untuk merasakan suhu dan kelembaban tempat kerja dalam hal ini ruangan, dari sensor.

Untuk lebih jelasnya lihat

Sambungan DHT11 adalah sebagai berikut Hubungkan pin VCC dan GND dari sensor ke pin 3.3V dan GND nodeMCU masing-masing dan pin data ke D4 di sumur ini Anda dapat menggunakan salah satu pin GPIO dalam proyek ini dibahas sejauh ini. Jenis lihat gambar berikut:

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

Langkah 5: Aplikasi Blynk

Aplikasi Blynk
Aplikasi Blynk

Blynk adalah platform baru yang memungkinkan Anda dengan cepat membangun antarmuka untuk mengontrol dan memantau proyek perangkat keras Anda dari perangkat iOS dan Android Anda. Setelah mengunduh aplikasi Blynk, Anda dapat membuat dasbor proyek dan mengatur tombol, bilah geser, grafik, dan widget lainnya ke layar.

Untuk memulai dengan blynk ikuti tautan di bawah ini.

Untuk lebih jelasnya lihat

Langkah 6: Diagram Sirkuit

Diagram Sirkuit
Diagram Sirkuit

Langkah 7: Kode

Dapatkan kode Anda di sini

Beberapa tautan yang lebih bermanfaat

1. Tautan perpustakaan Blynk untuk arduino IDE

2. perpustakaan sensor dht11

3. Pustaka pengatur waktu sederhana

4. Mengapa timer sederhana digunakan ??

Direkomendasikan: