Daftar Isi:
- Langkah 1: Bahan dan Alat yang Dibutuhkan
- Langkah 2: Kode
- Langkah 3: Aplikasi Android
- Langkah 4: Petunjuk untuk Aplikasi Android
- Langkah 5: Sirkuit
- Langkah 6: Desain PCB
- Langkah 7: Merakit Komponen
- Langkah 8: Hasilnya
Video: Otomatisasi Rumah Paling Sederhana Menggunakan Bluetooth, Smartphone Android dan Arduino.: 8 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Halo semua,
Proyek ini adalah tentang membangun perangkat otomatisasi rumah yang paling sederhana menggunakan modul arduino dan bluetooth. Yang ini sangat mudah dibuat dan dapat dibangun dalam beberapa jam. Dalam versi saya yang saya jelaskan di sini, saya dapat mengontrol hingga 4 peralatan rumah tangga menggunakan smartphone Android saya. Mari kita lihat daftar bahan dan alat yang Anda perlukan.
Langkah 1: Bahan dan Alat yang Dibutuhkan
- 1. Arduino Pro Mini (Tautan ke toko)
- 2. Modul Bluetooth HC 05 (Tautan ke toko)
- 3. Modul Relay 5V 4 Saluran (Tautan ke toko)
- 4. Catu daya 5V.
- 5. Header Pria dan Wanita
- 6. Perfboard (saya sarankan buat PCB, tapi kalau mau cara yang mudah lebih baik perfboard)
Daftar Alat
- 1. Solder kit
- 2. Pistol lem
- 3. Smartphone Android
- 4. Obeng
- 5. penari telanjang kawat dll:
Itu saja yang kita butuhkan…
Langkah 2: Kode
Unduh Arduino IDE dari sini.
Kode ini menggunakan softwareserial.h untuk mengkonfigurasi pin rx dan tx di Arduino. Pin rx dan tx ini masing-masing terhubung ke pin tx dan rx dari modul Bluetooth HC 05.
Modul bluetooth menerima data dari perangkat android yang dipasangkan dan memicu relai sehubungan dengan data yang diterima.
Misalnya pada kode saya jika data yang diterima adalah karakter "A", relai 1 akan di-ON dan jika data yang diterima adalah karakter "B", relai 1 akan dimatikan.
Demikian pula semua relai dapat ON/OFF menggunakan perintah bluetooth. Lihat kode untuk komentar terperinci.
EEPROM
EEPROM adalah singkatan dari Electronically Erasable Programmable Read Only Memory, yang digunakan di sini untuk menyimpan status relai (ON/OFF), sehingga jika terjadi kegagalan daya saat pengontrol me-reset, semua relai yang tetap ON akan kembali ke posisi ON setelah listrik menyala. Jadi setiap kali relai dihidupkan, variabel yang disimpan dalam alamat di EEPROM berubah nilainya menjadi 1 dan setiap kali dimatikan, variabel yang sama berubah menjadi 0. Setiap relai memiliki variabelnya sendiri yang ditetapkan untuk menyimpan statusnya di EEPROM. Jadi pada awal kode hal pertama yang kita lakukan adalah menginisialisasi relay sesuai dengan nilai yang tersimpan di EEPROM.
Jika Anda menggunakan Arduino Pro mini, Anda memerlukan konverter USB ke TTL untuk memasukkan kode ke Arduino.
Langkah 3: Aplikasi Android
Seperti disebutkan di atas, mikrokontroler memicu setiap relai sesuai dengan data yang diterimanya melalui Modul Bluetooth dari perangkat Android. Sehingga diperlukan aplikasi Android untuk mengirimkan data tersebut ke HC 05.
Saya membuat aplikasi yang disesuaikan menggunakan penemu Aplikasi MIT. Saya telah melampirkan 'tata letak blok' aplikasi saya sebagai PDF di sini untuk referensi bagi mereka yang akan membuat aplikasi sendiri menggunakan App Inventor.
Penemu Aplikasi MIT
Jika Anda tidak ingin repot membuat aplikasi, Anda dapat mengunduh Aplikasi siap pakai (Hanya kompatibel dengan kode yang saya lampirkan di atas) dari tautan di bawah ini.
Langkah 4: Petunjuk untuk Aplikasi Android
Anda harus memasangkan modul Bluetooth HC-05 ke perangkat android Anda sebelum dapat menggunakannya di aplikasi.
Langkah 1: Buka pengaturan bluetooth perangkat Anda dan cari perangkat baru, pastikan led pada modul HC05 berkedip terus menerus (Mode Berpasangan).
Langkah 2: Pilih HC 05 (atau Anda akan melihat alamat yang diakhiri dengan "C" seperti yang ditunjukkan pada gambar.)
Langkah 3: Masukkan PIN "1234" dan tekan OK.
Langkah 4: Buka aplikasi "Wiz Smart Home" dan klik tombol bluetooth di bagian atas layar.
Langkah 5: Pilih "HC 05" dari daftar.
Langkah 6: Gunakan sakelar masing-masing untuk menghidupkan/mematikan relai 1, 2, 3, 4.
Langkah 7: Klik Master untuk menghidupkan/mematikan semua relai dalam satu klik.
Langkah 5: Sirkuit
- Pin 11 Arduino ke Pin TX Modul HC-05.
- Pin 10 Arduino ke RX Pin Modul HC-05.
- GND dari HC-05 ke GND di Arduino.
- Vcc dari HC-05 ke Vcc (5v) di Arduino.
- Vcc Modul Relay ke Vcc (5v) di Arduino.
- GND Modul Relay ke GND di Arduino.
- Pin 2 Arduino ke R1 Modul Relay.
- Pin 4 Arduino ke R2 Modul Relay.
- Pin 6 Arduino ke R3 Modul Relay.
- Pin 8 Arduino ke R4 Modul Relay.
- Berikan catu daya 5v ke pin daya Arduino.
- Pin 12 dan 13 masing-masing adalah Pin untuk indikasi Daya dan LED Indikasi Status Bluetooth
Itu saja untuk perangkatnya.
Untuk mengontrol listrik, sambungkan kontak "Biasanya Terbuka" dari setiap relai di masing-masing sakelar peralatan rumah tangga yang ingin Anda kendalikan (atau) lingkarkan kabel hidup melalui satu kontak "TIDAK" dari semua relai dan sambungkan kabel peranti ke kontak lain "NO" dari relai masing-masing.
Langkah 6: Desain PCB
Ini adalah sirkuit yang sangat sederhana. Anda dapat menyoldernya di perfboard dalam waktu singkat, tetapi jika Anda masih ingin membuat PCB, saya melampirkan Desain PCB yang saya buat menggunakan Proteus 8 Pro. Versi saya juga memiliki serangkaian regulator tegangan seperti yang ditunjukkan pada gambar.
Langkah 7: Merakit Komponen
Saya menggunakan penutup SMPS komputer lama untuk membuat kasing perangkat saya. Akan lebih baik untuk mendesain kasing khusus sesuai dengan kebutuhan Anda menggunakan Fusion 360 atau perangkat lunak desain 3D lainnya dan desain cetak 3D untuk memberikan proyek Anda tampilan yang sangat keren. Saya mencetak beberapa label dan menempelkannya di kandang SMPS untuk mengisi tampilan kosong itu. Saya mengebor beberapa lubang di dalamnya dan memasangnya di dinding di sebelah papan sakelar. Kabel disembunyikan menggunakan pipa plastik kecil yang mengarah ke papan sakelar.
Langkah 8: Hasilnya
Video yang diposting di sini menunjukkan cara kerja perangkat saat Anda menggunakannya untuk pertama kali. Anda hanya perlu memasangkan perangkat sekali! Setelah itu, nyalakan saja Bluetooth, sambungkan dan nirkabel!
Semoga Anda menikmati membaca instruksi ini. Jika Anda memiliki pertanyaan, silakan tanyakan di sini atau kirim email ke [email protected]. Saya akan dengan senang hati membantu Anda.
Terima kasih…!!!:)
Runner Up dalam Tantangan Bluetooth
Direkomendasikan:
Pelacak Mobil GPS Dengan Pemberitahuan SMS dan Unggah Data Thingspeak, Berbasis Arduino, Otomatisasi Rumah: 5 Langkah (dengan Gambar)
Pelacak Mobil GPS Dengan Pemberitahuan SMS dan Unggah Data Thingspeak, Berbasis Arduino, Otomatisasi Rumah: Saya membuat pelacak GPS ini tahun lalu dan karena berfungsi dengan baik, saya menerbitkannya sekarang di Instructable. Terhubung ke colokan aksesori di bagasi saya. Pelacak GPS mengunggah posisi mobil, kecepatan, arah, dan suhu yang diukur melalui data seluler
Otomatisasi Rumah Berbasis SMS Android dan Arduino: 5 Langkah (dengan Gambar)
Otomatisasi Rumah Berbasis SMS Android dan Arduino: ! ! ! MELIHAT ! ! !Karena menara seluler lokal sedang ditingkatkan di daerah saya, saya tidak dapat lagi menggunakan modul GSM ini. Menara yang lebih baru tidak lagi mendukung perangkat 2G. Oleh karena itu, saya tidak dapat lagi memberikan dukungan untuk proyek ini. Baru-baru ini, saya
Otomatisasi dan Pemantauan Rumah Terkendali Suara/Internet DIY Menggunakan ESP8266 dan Google Home Mini: 6 Langkah
Otomatisasi dan Pemantauan Rumah Terkendali Suara/Internet DIY Menggunakan ESP8266 dan Google Home Mini: Hei!! Setelah istirahat panjang saya di sini karena kita semua harus melakukan sesuatu yang membosankan (pekerjaan) untuk mendapatkan. Setelah semua artikel HOME AUTOMATION yang saya tulis dari BLUETOOTH, IR, WIFI Lokal, Cloud yaitu yang sulit, *SEKARANG* datang paling mudah tapi paling efisien
Otomatisasi Rumah Dengan Android dan Arduino: Buka Gerbang Saat Anda Tiba di Rumah: 5 Langkah
Home Automation With Android and Arduino: Open the Gate When You Get Home: Instructable ini adalah tentang pengaturan sistem otomatisasi rumah yang dikendalikan melalui smartphone, menggunakan koneksi internet, sehingga dapat diakses dari mana pun Anda membutuhkannya. Selain itu, ia akan melakukan tindakan tertentu setiap kali kriteria m
Otomatisasi Rumah Sederhana Menggunakan Raspberry Pi3 dan Android Things: 5 Langkah (dengan Gambar)
Otomatisasi Rumah Sederhana Menggunakan Raspberry Pi3 dan Android Things: Idenya adalah untuk merancang “rumah pintar” di mana seseorang dapat mengontrol perangkat rumah tangga menggunakan Android Things dan Raspberry Pi. Proyek ini terdiri dari pengontrolan peralatan rumah seperti Lampu, Kipas Angin, motor dll.Bahan yang Dibutuhkan:Raspberry Pi 3HDMI Ca