Daftar Isi:

Rumah Pintar Dengan Arduino: 11 Langkah (dengan Gambar)
Rumah Pintar Dengan Arduino: 11 Langkah (dengan Gambar)

Video: Rumah Pintar Dengan Arduino: 11 Langkah (dengan Gambar)

Video: Rumah Pintar Dengan Arduino: 11 Langkah (dengan Gambar)
Video: IMPLEMENTASI APLIKASI RUMAH PINTAR BERBASIS ANDROID DENGAN ARDUINO MICROCONTROLLER 2024, Juli
Anonim
Rumah Pintar Dengan Arduino
Rumah Pintar Dengan Arduino

Halo.

Saya akan menunjukkan cara membangun rumah pintar Anda sendiri. Ini menunjukkan suhu baik di dalam maupun di luar, jika jendela terbuka atau tertutup, menunjukkan saat hujan dan membuat alarm ketika sensor PIR bergerak. Saya membuat aplikasi di android untuk menampilkan semua data (Anda juga bisa menontonnya di browser). Anda dapat melihat suhu di rumah Anda dan informasi lainnya dari seluruh dunia! Aplikasi diterjemahkan ke bahasa Inggris dan Polandia. Saya membangunnya karena saya ingin membuat rumah pintar saya sendiri dan mengendalikannya. Jika mau, Anda bisa membuat rumah pintar sendiri, yang Anda butuhkan hanyalah suku cadang (tercantum di bawah) dan banyak keinginan. Jadi mari kita mulai.

Penjelasan singkatan untuk pemula:

GND - tanah

VCC - kekuatan

PIR - sensor gerak

Langkah 1: Bagian

Bagian
Bagian
Bagian
Bagian

Semua bagian berharga $90

  • Arduino
  • Modul Ethernet ENC28J60
  • Termometer DS18B20 x2
  • Modul mikrofon
  • Sensor hujan
  • sensor PIR
  • Saklar buluh
  • Menyampaikan
  • Resistor 4, 7k
  • Kabel pasangan terpilin
  • kabel Ethernet
  • Alat (solder, obeng)

Langkah 2: Koneksi

Koneksi
Koneksi
Koneksi
Koneksi
Koneksi
Koneksi

Di atas saya menambahkan gambar dari fritzing dengan koneksi. Jika Anda memiliki masalah dengan itu, tinggalkan komentar.

Langkah 3: Program

Pertama yang perlu Anda lakukan adalah mengunduh, mengekstrak, dan mengimpor perpustakaan ini ke arduino IDE. Dan unduh perpustakaan 1Wire dari sini, suhu Dallas dari sini dan impor ke arduino IDE juga. Anda dapat mengunggah program ini ke arduino Anda. Di komentar ada penjelasan kodenya.

Langkah 4: Bagaimana Cara Kerjanya?

Bagaimana itu bekerja?
Bagaimana itu bekerja?

Ketika Anda mengklik refresh di aplikasi Anda atau di browser Arduino mengirimkan data ke smartphone/browser. Aplikasi mendapatkan kode sumber dari setiap halaman (/tempin, /tempout, /rain, /window, /alarm) dan menampilkannya di ponsel Anda.

Langkah 5: Aplikasi untuk Android

Aplikasi untuk Android
Aplikasi untuk Android
Aplikasi untuk Android
Aplikasi untuk Android
Aplikasi untuk Android
Aplikasi untuk Android

Untuk menginstal aplikasi di ponsel android Anda, Anda perlu membuat ini (Anda dapat melihatnya pada gambar di atas)::1. langkah pertama yang pertama adalah mengunduh file smartHome.apk2. Kirim file apk ke ponsel Anda3. Buka pengelola file dan cari file smarthHome.apk4. Klik dan klik instal (jika Anda telah mengaktifkan opsi untuk menginstal aplikasi di luar google play yang Anda butuhkan untuk menyalakannya) 5. Anda telah menyelesaikan instalasi, Anda dapat mengaktifkan aplikasi

Aplikasi diterjemahkan ke bahasa Inggris dan Polandia. Di browser Anda dapat menghidupkan dan mematikan lampu tetapi di aplikasi bukan karena saya tidak bisa melakukannya, maaf.

Langkah 6: Konfigurasi Aplikasi

Konfigurasi Aplikasi
Konfigurasi Aplikasi
Konfigurasi Aplikasi
Konfigurasi Aplikasi
Konfigurasi Aplikasi
Konfigurasi Aplikasi
Konfigurasi Aplikasi
Konfigurasi Aplikasi

Saya akan menjelaskan cara kerja aplikasi. Ini menunjukkan semua data dari rumah Anda. Anda dapat mengklik ikon pengaturan untuk mengedit alamat IP Anda dan mengaktifkan atau menonaktifkan alarm. Saat Anda menyalakan alarm, aplikasi mendapatkan data dari sensor PIR dalam layanan dan jika terdeteksi bergerak di rumah Anda, itu membuat pemberitahuan. App mengambil data dari sensor gerak setiap menit. Di bidang IP Anda harus memasukkan alamat IP Anda. Anda dapat memeriksanya di sini.

Langkah 7: Peramban

Peramban
Peramban
Peramban
Peramban

Ketik di browser Anda ip / all. Di sana Anda dapat melihat semua data dan menyalakan dan mematikan lampu.

Anda dapat menggunakan ini sebagai pengganti aplikasi di android.

Langkah 8: Penerusan Port

Penerusan Pelabuhan
Penerusan Pelabuhan

Anda perlu membuka port pada router Anda. Buka konfigurasi router Anda dan atur ip arduino dan buka port 80. Anda dapat melihatnya pada gambar di atas.

Langkah 9: TANPA IP (opsional)

TANPA IP (opsional)
TANPA IP (opsional)

Anda dapat mengatur akun tanpa ip tetapi ini tidak perlu. Pada gambar di atas Anda dapat melihat cara mengkonfigurasinya.

Langkah 10: Uji

Jika Anda ingin melihat data di komputer Anda, Anda dapat melakukannya dengan mengetikkan ip / all di browser Anda (mis. 12.345.678.901/all) atau menggunakan aplikasi android.

Ingatlah untuk meninggalkan komentar dan klik favorit jika Anda menyukai proyek saya:)

Langkah 11: EDIT: Kode Sumber Aplikasi Android

Karena banyak orang bertanya kepada saya tentang kode sumber android saya tambahkan di bawah ini.

Direkomendasikan: