Daftar Isi:
- Langkah 1: Komponen
- Langkah 2: Arduino Uno
- Langkah 3: Papan Relay 4 Saluran
- Langkah 4: MODUL BLUEETOOTH HC05/06
- Langkah 5: TAMPILAN LCD
- Langkah 6: Pengatur Tegangan IC 7805
- Langkah 7: Koneksi Relay
- Langkah 8: KONEKSI MODUL BLUETOOTH
- Langkah 9: Koneksi LCD
- Langkah 10: APLIKASI ANDROID DAN KONFIGRASINYA
- Langkah 11: KODE
- Langkah 12: Hubungkan Semua Komponen
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Saat ini, orang memiliki smartphone dengan mereka sepanjang waktu. Jadi masuk akal untuk menggunakan ini untuk mengontrol peralatan rumah tangga. Disajikan di sini adalah sistem otomatisasi rumah menggunakan aplikasi Android sederhana, yang dapat Anda gunakan untuk mengontrol peralatan listrik dengan klik dan perintah suara. Perintah dikirim melalui Bluetooth (HC05) ke Arduino Uno, yang mengontrol operasi relai (ON atau OFF). Jadi Anda tidak perlu bangun untuk menghidupkan atau mematikan perangkat saat menonton film atau melakukan beberapa pekerjaan dan alasan lainnya.
Langkah 1: Komponen
1.arduino(nano/uno)
papan relai 2.4channel (5v)
3. modul Bluetooth (HC05/HC06)
4. Layar LCD 20x4
5.7805 pengatur tegangan
6.9v smps adaptor (untuk catu daya).
Langkah 2: Arduino Uno
Arduino adalah platform prototyping open-source dalam elektronik berdasarkan perangkat keras dan perangkat lunak yang mudah digunakan. Secara halus, Arduino adalah papan prototyping berbasis mikrokontroler yang dapat digunakan dalam mengembangkan perangkat digital yang dapat membaca input seperti jari pada tombol, sentuhan pada layar, cahaya pada sensor dll dan mengubahnya menjadi output seperti menyalakan LED., memutar motor, memutar lagu melalui speaker dll.
Papan Arduino umumnya didasarkan pada mikrokontroler dari Atmel Corporation seperti mikrokontroler berbasis arsitektur AVR 8, 16 atau 32 bit. Fitur penting dari papan Arduino adalah konektor standar. Dengan menggunakan konektor ini, kita dapat menghubungkan papan Arduino ke perangkat lain seperti LED atau modul tambahan yang disebut Shields. Papan Arduino juga terdiri dari regulator tegangan papan dan osilator kristal. Mereka juga terdiri dari adaptor USB ke serial yang menggunakan papan Arduino yang dapat diprogram menggunakan koneksi USB. Untuk memprogram papan Arduino, kita perlu menggunakan IDE yang disediakan oleh Arduino. Arduino IDE didasarkan pada bahasa pemrograman Processing dan mendukung C dan C++
. Apa itu arduino?
Langkah 3: Papan Relay 4 Saluran
Di sini saya menggunakan modul relay 5v 4channel.
Memiliki 6 pin VCC, GND, IN1, IN2, IN3, IN4.
VCC Kami dapat menerapkan 5v, dan ground (GND) ke ground.
IN1 hingga IN4 terhubung ke arduino yang merupakan sinyal kontrol.
Apa itu Relai? Bagaimana cara kerja Relay
Langkah 4: MODUL BLUEETOOTH HC05/06
Di sini saya menggunakan modul bluetooth HC05 untuk menerima perintah dari ponsel android.
Langkah 5: TAMPILAN LCD
Dalam proyek ini saya menggunakan layar lcd 20x4. Melalui koneksi sesuai gambar.
Langkah 6: Pengatur Tegangan IC 7805
1.pengatur tegangan
input-9v dari adaptor yang terhubung ke pin input ic7805. pin kedua ke tanah. Pin ketiga adalah pin output. Output 5v. 5v ini digunakan sebagai vcc layar lcd, modul bluetooth, dan papan relai.
Langkah 7: Koneksi Relay
Video menunjukkan cara menyambungkan beban AC secara relai.
sekarang sambungkan pin arduino D6, D7, D8, D9 ke IN1, IN2, 1N3, 1N4 OF RELAY BOARD.
VCC 5v (o/p regulator tegangan (7805))
GND-GND
Langkah 8: KONEKSI MODUL BLUETOOTH
RX Modul bluetooth terhubung ke TX papan arduino (Pin1 digital arduino)
TX modul bluetooth terhubung ke RX papan arduino (Pin digital 0 dari arduino).
VCC-5v (menggunakan pengatur tegangan olp)
tanah-tanah (gnd)
Langkah 9: Koneksi LCD
* LCD RS pin ke digital pin 12
* LCD Aktifkan pin ke pin digital 11
* Pin LCD D4 ke pin digital 5
* Pin LCD D5 ke pin digital 4
* Pin LCD D6 ke pin digital 3
*LCD D7 pin ke digital pin 2
* LCD R/W pin ke ground
* LCD VSS pin ke ground
* Pin VCC LCD ke 5V
*15 pin lcd display backlight led + terhubung ke 5v.
* 16 pin ke ground.
*V0 baru saja di-ground, Anda dapat menggunakan pot 10k untuk menyesuaikan kontras tampilan.
LIHAT DIAGRAM SIRKUIT
Langkah 10: APLIKASI ANDROID DAN KONFIGRASINYA
UNDUH APLIKASI INI DI PLAYSTORE
LINK APLIKASI
Langkah 11: KODE
PERANGKAT LUNAK YANG DIBUTUHKAN: ARDUINO IDE
LINK UNDUH PERANGKAT LUNAK ARDUINO IDE - windows
KODE:
MENGGUNAKAN TOMBOL ON/OFF DI APLIKASI I SETLlight-'1 'Menggunakan untuk menghidupkan perangkat dan 'A' digunakan untuk mematikan perangkat. Menggunakan kontrol suara perintahnya adalah "menyala" untuk menghidupkan dan "menyala" untuk matikan.
Kipas-'2 'Digunakan untuk menghidupkan perangkat dan 'B' digunakan untuk mematikan perangkat. Menggunakan kontrol suara perintahnya adalah "kipas hidup" untuk menghidupkan dan "kipas" untuk mematikan.
AC-'3 'Digunakan untuk menghidupkan perangkat dan 'C' digunakan untuk mematikan perangkat. Menggunakan kontrol suara perintahnya adalah "AC on" untuk menghidupkan dan "AC" untuk mematikan.
TV-'4 'Menggunakan untuk menghidupkan perangkat dan 'D' digunakan untuk mematikan perangkat. Menggunakan kontrol suara perintahnya adalah "TV on" untuk menghidupkan dan "TV of" untuk mematikan.
nyalakan semua perangkat-'9'. perintah suara-"semua aktif".
matikan semua perangkat-'saya'. perintah suara-"semua"
UNDUH KODE LENGKAP
sambungkan board arduino ke pc.
Unduh kode dan buka di perangkat lunak arduino.
pilih board arduino klik Tools>Board>pilih board Anda.
Atur port--Tools>port>pilih port.
Unggah kode.
Langkah 12: Hubungkan Semua Komponen
setelah menghubungkan semua komponen periksa semua koneksi menggunakan multimeter.
sekarang koneksi bagus, lalu hidupkan.