Rumah pintar atau smart home merupakan salah satu inovasi dari teknologi Internet Of Thing (IOT) yang paling gencar dikembangkan. Anda juga dapat membuat prototype smart home berbasis website IOT dengan cara yang sederhana. Istilah smart home sendiri merupakan gambaran untuk membuat rumah yang dapat bekerja secara otomatis dengan adanya kondisi tertentu yang berkaitan.
Contohnya lampu otomatis mati ketika matahari terbit, begitupun menyala otomatis saat hari malam. Sistem otomasi lain yang lebih komplit seperti pembuatan pintu rumah dengan keamanan yang komplit dengan pendeteksian wajah pemilik rumah.
Cara Kerja Prototype Smart Home Berbasis IOT
Prototype smart home berbasis IOT dibuat dengan menggunakan mikrokontroler sederhana. Anda dapat menggunakan Arduino ATmega ataupun menggunakan STM32 sebagai kontroler. Sedangkan komponen pasif untuk mendapatkan informasi mengenai kondisi digunakan sensor elektronika. Terakhir adalah komponen yang akan dikerjakan dengan sistem otomasi. Untuk mengaktifkan sistem agar dapat bekerja secara otomatis dibutuhkan internet. Kita dapat membuat aplikasi berbasis website untuk mengontrol atau memonitoring rumah pintar.
Source Code yang Membangun Prototype Smart Home
Source code yang digunakan untuk membantun prototype smart home adalah source code arduino untuk perangkat keras. Dan juga source code java dan mysql untuk aplikasi berbasis website. Anda dapat membuat konfigurasi arduino dengan menggunakan software Arduino IDE. Bahasa pemrograman yang digunakan untuk memprogram arduino adalah bahasa C. Anda juga dapat download source code library arduino untuk kebutuhan komponen tertentu.
Aplikasi website dibangun dengan source code java agar tampilan aplikasi lebih dinamis. Sedangkan proses pengelolaan dan penyimpanan data yang digunakan source code mysql. Untuk dapat menggunakan download source code mysql maka terlebih dahulu mengunduh software XAMPP.
Fitur Pada Aplikasi Prototype Smart Home
Aplikasi berbasis website yang dibuat dilengkapi dengan fitur yang mudah untuk dipahami. Berikut ini fitur pada aplikasi website prototype smart home.
- Sub Menu Rumah
Fitur yang memberikan kemudahan untuk pengguna memilih menu yang ingin dikontrol. Hal ini karena rumah adalah medan yang luas sehingga proses kontroling harus dibagi menjadi beberapa bagian agar lebih sederhana.
- Fitur Keamanan
Fitur keamanan adalah hal yang sangat penting. Karena digunakan untuk mengakses website yang berfungsi sebagai kontroling smart home. Maka digunakan proses passward dan deteksi wajah ataupun sidik jari.
- Fitur Kalibrasi
Fitur yang digunakan untuk reset kembali proses automasi jika terdapat kesalahan.Proses konfigurasi tidak menghapus data namun akan memulai semuanya kembali pada program awal. Agar data sebelumnya aman, maka data akan dibackup secara otomatis pada database mysql.
Spesifikasi Prototype Smart Home
Prototype smart home berbasis website IOT dibuat sebagai contoh untuk penerapan smart home yang lebih luas. Anda hanya perlu menyiapkan kompoenen sederhana yang dapat digunakan proses simulasi.
link download : bit.ly/3ey8R6F
