Isi kandungan:

Automasi Rumah Paling Mudah Menggunakan Bluetooth, Telefon Pintar Android dan Arduino .: 8 Langkah (dengan Gambar)
Automasi Rumah Paling Mudah Menggunakan Bluetooth, Telefon Pintar Android dan Arduino .: 8 Langkah (dengan Gambar)

Video: Automasi Rumah Paling Mudah Menggunakan Bluetooth, Telefon Pintar Android dan Arduino .: 8 Langkah (dengan Gambar)

Video: Automasi Rumah Paling Mudah Menggunakan Bluetooth, Telefon Pintar Android dan Arduino .: 8 Langkah (dengan Gambar)
Video: Tonton Sampai Habis !!! Belajar Arduino Di Jamin Bisa 2024, September
Anonim
Automasi Rumah Paling Mudah Menggunakan Bluetooth, Telefon Pintar Android dan Arduino
Automasi Rumah Paling Mudah Menggunakan Bluetooth, Telefon Pintar Android dan Arduino
Automasi Rumah Paling Mudah Menggunakan Bluetooth, Telefon Pintar Android dan Arduino
Automasi Rumah Paling Mudah Menggunakan Bluetooth, Telefon Pintar Android dan Arduino

Helo semua,

Projek ini adalah untuk membina peranti automasi rumah yang paling sederhana menggunakan arduino dan modul bluetooth. Yang ini sangat senang dibina dan boleh dibina dalam beberapa jam. Dalam versi saya yang saya jelaskan di sini, saya dapat mengawal sehingga 4 peralatan rumah menggunakan telefon pintar Android saya. Mari lihat senarai bahan dan alat yang anda perlukan.

Langkah 1: Bahan dan Alat Diperlukan

Bahan dan Alat Diperlukan
Bahan dan Alat Diperlukan
  • 1. Arduino Pro Mini (Pautan ke kedai)
  • 2. Modul Bluetooth HC 05 (Pautan ke kedai)
  • 3. Modul Relay 5V 4 Channel (Pautan ke kedai)
  • 4. Bekalan kuasa 5V.
  • 5. Tajuk lelaki dan wanita
  • 6. Perfboard (saya cadangkan membuat PCB, tetapi jika anda ingin melakukannya dengan cara yang mudah, papan wangi lebih baik)

Senarai Alat

  • 1. Kit pematerian
  • 2. Pistol gam
  • 3. Telefon Pintar Android
  • 4. Pemutar skru
  • 5. Pelucut wayar dll:

Itu yang kita perlukan …

Langkah 2: Kodnya

Muat turun Arduino IDE dari sini.

Kod ini menggunakan softwareserial.h untuk mengkonfigurasi pin rx dan tx di Arduino. Pin rx dan tx ini masing-masing dihubungkan ke pin tx dan rx modul Bluetooth HC 05.

Modul bluetooth menerima data dari peranti android berpasangan dan mencetuskan relay berkenaan dengan data yang diterima.

Sebagai contoh, dalam kod saya jika data yang diterima adalah watak "A", relay 1 akan dipicu ON dan jika data yang diterima adalah watak "B", relay 1 akan dimatikan.

Begitu juga semua relay yang dapat dihidupkan / dimatikan menggunakan perintah bluetooth. Rujuk kod untuk komen terperinci.

EEPROM

EEPROM adalah akronim untuk Memori Hanya Baca Baca yang Dapat Diprogramkan secara Elektronik, yang digunakan di sini untuk menyimpan status geganti (AKTIF / NONAKTIF), sehingga sekiranya berlaku kegagalan kuasa ketika pengawal diatur semula, semua relay yang disimpan AKTIF kembali ke posisi ON setelah kuasa habis. Oleh itu, setiap kali geganti dihidupkan, pemboleh ubah yang disimpan dalam alamat di EEPROM mengubah nilainya menjadi 1 dan setiap kali dimatikan, pemboleh ubah yang sama berubah menjadi 0. Setiap geganti mempunyai pemboleh ubahnya sendiri yang ditugaskan untuk menyimpan statusnya di EEPROM. Jadi pada awal kod perkara pertama yang kami lakukan adalah menginisialkan relay mengikut nilai yang tersimpan di EEPROM.

Sekiranya anda menggunakan Arduino Pro mini, anda memerlukan penukar USB ke TTL untuk membuang kod ke Arduino.

Langkah 3: Aplikasi Android

Aplikasi Android
Aplikasi Android
Aplikasi Android
Aplikasi Android

Seperti disebutkan di atas, pengawal mikro memicu setiap relai sesuai dengan data yang diterimanya melalui Modul Bluetooth dari peranti Android. Oleh itu, kami memerlukan aplikasi Android untuk mengirim data ini ke HC 05.

Saya membuat aplikasi yang disesuaikan menggunakan penemu Aplikasi MIT. Saya telah melampirkan 'susun atur blok' aplikasi saya sebagai PDF di sini untuk rujukan bagi mereka yang akan membuat aplikasi mereka sendiri menggunakan App Inventor.

Pencipta Aplikasi MIT

Sekiranya anda tidak mahu bersusah payah membuat aplikasi, anda hanya boleh memuat turun Aplikasi yang siap digunakan (Hanya serasi dengan kod yang saya lampirkan di atas) dari pautan di bawah.

Langkah 4: Arahan untuk Aplikasi Android

Arahan untuk Aplikasi Android
Arahan untuk Aplikasi Android
Arahan untuk Aplikasi Android
Arahan untuk Aplikasi Android
Arahan untuk Aplikasi Android
Arahan untuk Aplikasi Android

Anda harus memasangkan modul Bluetooth HC-05 ke peranti android anda sebelum dapat menggunakannya dalam aplikasi.

Langkah 1: Buka tetapan bluetooth peranti anda dan cari peranti baru, pastikan modul yang dipimpin pada HC05 berkedip terus (Mode Berpasangan).

Langkah 2: Pilih HC 05 (atau anda akan melihat alamat yang diakhiri dengan "C" seperti yang ditunjukkan dalam gambar.)

Langkah 3: Masukkan PIN "1234" dan tekan OK.

Langkah 4: Buka aplikasi "Wiz Smart Home" dan klik butang bluetooth di bahagian atas skrin.

Langkah 5: Pilih "HC 05" dari senarai.

Langkah 6: Gunakan suis masing-masing untuk menghidupkan / mematikan geganti 1, 2, 3, 4.

Langkah 7: Klik Master untuk menghidupkan / mematikan semua geganti dalam satu klik.

Langkah 5: Litar

Litar
Litar
  • Pin 11 Modul Arduino hingga TX Pin HC-05.
  • Pin 10 Modul Arduino ke RX Pin HC-05.
  • GND dari HC-05 hingga GND di Arduino.
  • Vcc dari HC-05 hingga Vcc (5v) di Arduino.
  • Modul Relay Vcc ke Vcc (5v) di Arduino.
  • Modul Relay GND ke GND di Arduino.
  • Pin 2 Arduino ke R1 Modul Relay.
  • Pin 4 Arduino ke R2 Modul Relay.
  • Pin 6 Arduino hingga R3 dari Relay Module.
  • Pin 8 Arduino ke R4 Modul Relay.
  • Berikan bekalan kuasa 5-v ke pin kuasa Arduino.
  • Pin 12 dan 13 masing-masing adalah Pin untuk petunjuk Daya dan LED Status Bluetooth

Itu sahaja untuk peranti.

Untuk mengawal arus, sambungkan kenalan "Biasanya Terbuka" setiap geganti di suis masing-masing peralatan rumah yang ingin anda kendalikan (atau) gelung wayar langsung melalui satu kenalan "TIDAK" dari semua relai dan sambungkan penyambung perkakas ke kenalan lain "TIDAK" dari relay masing-masing.

Langkah 6: Reka Bentuk PCB

Reka Bentuk PCB
Reka Bentuk PCB
Reka Bentuk PCB
Reka Bentuk PCB

Ini adalah litar yang sangat sederhana. Anda boleh menyoldernya pada papan wangi dalam masa yang singkat, tetapi jika anda masih mahu membuat PCB, saya melampirkan Reka Bentuk PCB yang saya buat menggunakan Proteus 8 Pro. Versi saya juga mempunyai rangkaian pengatur voltan seperti yang ditunjukkan dalam gambar.

Langkah 7: Menyusun Komponen

Menyusun Komponen
Menyusun Komponen
Menyusun Komponen
Menyusun Komponen
Menyusun Komponen
Menyusun Komponen

Saya menggunakan penutup SMPS komputer lama untuk membuat kes pada peranti saya. Lebih baik merancang casing khas sesuai dengan keperluan anda menggunakan Fusion 360 atau perisian reka bentuk 3D lain dan mencetak 3D reka bentuknya untuk menjadikan projek anda kelihatan hebat. Saya mencetak beberapa label dan menempelkannya di kandang SMPS untuk mengisi rupa kosongnya. Saya menggerudi beberapa lubang di dalamnya dan memasangnya di dinding di sebelah papan suis. Kawat disembunyikan menggunakan paip plastik kecil yang menuju ke papan suis.

Langkah 8: Hasilnya

Image
Image
Cabaran Bluetooth
Cabaran Bluetooth

Video yang disiarkan di sini menunjukkan cara kerja peranti semasa anda menggunakannya untuk pertama kalinya. Anda hanya perlu memasangkan peranti sekali sahaja! Selepas itu, hidupkan Bluetooth, sambungkan dan pergi tanpa wayar!

Semoga anda seronok membaca arahan ini. Sekiranya anda mempunyai sebarang pertanyaan, silakan bertanya di sini atau hantarkan e-mel ke [email protected]. Saya dengan senang hati akan membantu anda.

Terima kasih…!!!:)

Cabaran Bluetooth
Cabaran Bluetooth

Naib Johan dalam Cabaran Bluetooth

Disyorkan: