LabVIEW Team Indonesia

cancel
Showing results for 
Search instead for 
Did you mean: 

Rancang Bangun Sistem Rumah Pintar dengan NI myRIO 1900 dan LabVIEW

Assalamualaikum,

Hallo, berikut report project besar kami selama kurang lebih 5 minggu di NI Indonesia. Sebelumnya terimakasih kepada NI Team Indonesia yang telah memberikan kesempatan dan ilmunya. Sebelumnya kami diminta untuk membuat sistem rumah pintar (Smart Home) yang memiliki beberapa fitur di dalamnya, menggunakan myRIO 1900 dan LabVIEW. Kami manfaatkan starter kit dan embedded kit yang tersedia untuk mengasumsikan sensor dan aktuator yang kami butuhkan pada project ini.

Berikut kit yang kami gunakan :

  1. Thermistor, untuk mengukur temperatur.
  2. LED, sebagai lampu yang kita kendalikan.
  3. Keypad, untuk memasukkan password.
  4. LCD, untuk menampilkan benar/salahnya password.
  5. Kamera USB, untuk mengambil gambar orang yang sedang memasukkan password.
  6. Buzzer, sebagai alarm.
  7. Switch, sebagai pengubah kondisi dan nilai asumsi dari proximity sensor.

Beberapa fitur dari sistem rumah pintar yang kami berikan adalah sebagai berikut.

  1. Monitoring temperatur, keadaan lampu, alat elektronik dan ada tidaknya orang di rumah dari jarak jauh selama si pemilik rumah terhubung dengan internet.
  2. Kendalikan lima buah lampu dengan PC monitoring yang terhubung dengan sistem via wifi.
  3. Security System, si pemilik rumah diminta untuk memasukkan password untuk membuka pagar. Jika password salah, maka alarm akan menyala dan kamera akan meng-capture muka si pembuka pagar. Sedangkan jika password benar, maka pagar terbuka. Jika rumah sedang ditinggal pergi si pemilik, kemudian ada orang asing yang berkeliaran di dalam rumah, maka alarm akan menyala dan sistem akan mengirimkan pemberitahuan ke si pemilik rumah bahwa ada orang asing di dalam rumah.
  4. Data logging, semua data (data temperatur, kondisi lampu, ada tidaknya orang di rumah dan foto si pembuka pagar) akan disimpan dan dikirimkan ke si pemilik rumah sehari sekali.

Flowchart dan Statemachine diagram

Sebelum membuat program, kami deklarasikan isi program terlebih dahulu menggunakan flowchart atau diagram alir. Kemudian kami gunakan flowchart tersebut sebagai pedoman saat melakukan pemrograman.

FlowchartMyRIO.JPGFlowchartMyRIO2.JPG

Kemudian kita buat  statemachine diagramnya sebagai berikut.

StatemachineDiagram.JPG

Wiring

Kemudian kita rangkai komponennya sebagai berikut.

Wiring4.jpg

Membuat Aplikasi Monitoring

Nah, setelah program berjalan sesuai keinginan kita, selanjutnya adalah membuat aplikasi sistem monitoring pada PC. Aplikasi ini berfungsi untuk menampilkan temperatur, kondisi lampu, kondisi sensor dan mengganti konfigurasi myRIO (email pemilik rumah, password buka pagar, waktu kirim email) dengan PC montoring yang terhubung dengan myRIO melalui jaringan wifi.

Sebelumnya kami bayangkan front panel dari aplikasi ini adalah sebagai berikut. Oh iya, karena aplikasi monitoring ini bisa kita gunakan untuk mengubah konfigurasi myRIO, artinya siapapun yang menggunakan aplikasi ini bisa mengubah password buka pagar dan email si pemilik rumah, maka kita perlu membuat pengamanan dengan meminta pengguna untuk memasukkan password terlebih dahulu. Jika password benar, maka aplikasi monitoring akan terbuka. Namun jika password salah lebih dari tiga kali, maka program akan tertutup.

FP_password.JPGFP_main.JPG

Statemachine Diagram

Setelah menggambarkan bayangan front panel pada secarik kertas, selanjutnya adalah membuat statemachine diagramnya seperti berikut.

Selanjutnya memulai melakukan pemrograman.

StatemachineDiagramPCmonitoring.JPG

Demo

Kemudian untuk demonya silahkan buka video berikut.

Demikian report saya, semoga bermanfaat.

Salam,

Download All
Message 1 of 6
(7,225 Views)

keren mas Dika

Nanti submit paper ya

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2021
0 Kudos
Message 2 of 6
(4,901 Views)

Hallo Pak Krisna, apa kabar? Semoga baik untuk semuanya ya. Wah, sudah lama ya nggak dikasih project (padahal project terakhir belum sesuai kriteria yang diberikan ). Soal paper, terimakasih banyak Pak infonya. Semoga sempat buatnya. Saya bantu share ke temen-temen ya Pak mungkin ada yang berminat.

Message 3 of 6
(4,902 Views)

semoga bisa direalisasikan sebagai smart house system di indonesia..

Message 4 of 6
(4,902 Views)

#Ask

Sebelumnya keren projectnya dan saya mau tanya kalo beli ni myrio dengan kartu mahasiswa biasanya sampai brp lama ya?

Message 5 of 6
(4,902 Views)

Aamiin ya Allah.. (y)

0 Kudos
Message 6 of 6
(4,902 Views)