Anda di halaman 1dari 9

Internet of Things (IOT) adalah sebuah istilah yang muncul dengan

pengertian sebuah akses perangkat elektronik melalui media internet.


Akses perangkat tersebut terjadi akibat hubungan manusia dengan
perangkat atau perangkat dengan perangkat yang memanfaatkan
jaringan internet. Akses tersebut terjadi karena keinginan untuk berbagi
data, membagi akses dan juga mempertimbangkan keamanan aksesnya.
Internet Of Things memunyai perbedaan dengan Internet. Internet
Of Things dapat membuat informasi tentang objek yang terhubung,
menganalisisnya dan membuat keputusan. Contoh benda yang dapat
melakukan pertukaran data adalah kamera keamanan, sensor,
kendaraan, gedung dan perangkat lunak.

Gambar 2. Konsep IOT (Sumber: review.bukalapak.com)


Internet of Things (IOT) media pengembangan kecerdasan akses
perangkat di dunia industri, di rumah tangga dan beberapa sektor yang
sangat luas dan beragam. Beberapa sektor tersebut seperti sektor
lingkungan, sektor rumah sakit, sektor energi, sektor umum, sektor
keamanan, dan sektor transportasi.
KONFIGURASI PROGRAM IoT FIRE DETECTOR (ALAT
PENDETEKSI API)
1. Siapkan perangkat seperti Microcontroller Unit, Fire Monitor, dan
fire sprinkle. Mikrokontroller ini berfungsi sebagai alat untuk
mengontrol sistem yang dibangun, Fire monitor digunakan
sebagai alat pendeteksi api, dan fire sprinkle digunakan untuk
memadamkan api dan mengeluarkan air ketika api terdeteksi
oleh fire monitor.
Berikut lang-langkah untuk menemukan perangkat:
- Microcontroller Unit: Components -> Boards -> MCU-PT
- Fire monitor: End device -> industrial -> fire monitor

- Fire sprinkle: End device -> industrial -> fire sprinkle

- Sirine: End device -> Home -> Siren

2. Siapkan elemen tambahan yaitu heating Element yang


diibaratkan api yang akan di deteksi oleh fire monitor. Untuk
menambahkannya kita klik tab Components  Actuators 
Heating Element.

Berikut rancangan atau topologi yang akan dibuat:

3. Hubungkan Perangkat fire monitor, siren dan fire sprinkle pada


MCU dengan menggunakan media koneksi yaitu IoT Custom
Cable.
Sehingga perangkat akan terhubung seperti berikut:

4. Selanjutnya melakukan pemrograman pada Microcontroller Unit.


– Klik MCU -> Pilih Tab Programming -> lalu new project.

- Beri nama project sesuai keinginan, disini kita gunakan nama


“FireDetector”, untuk template gunakan “Empty-python”
karena bahasa yang digunakan untuk membuat program ini
yaitu python. Lalu klik Create.
– Selanjutnya klik main.py dimana itu merupakan space untuk
membuat program.

Space

- Selanjutnya, kita tuliskan program sebagai berikut:


Penjelasan program:
from gpio import *
//sebuah inisiasi input dan output, dimana gpio (general
Purpose input output) akan menginisiasi input output dimana
inputan nya itu berupa api yang diinputkan ke fire monitor
dan untuk output yaitu berupa air yang akan dikeluarkan oleh
fire sprinkle.

from time import *


//menginiasiasi time yang dimana time itu merupakan delay.

def handleSensorData(): // sebuah fungsi

value = digitalRead(0)
//menginisiasi value dengan digital read 0, dimana 0
merupakan
fire monitor.

if value == 0:
//jika value == 0, sesuai dengan digitalRead
customWrite(1, '0')
//Maka customWrite(1, '0'), dimana 1 port yang
merupakan inisiasi dari fire sprinkle. Jika fire
sprinkle tidak mendeteksi apapun, maka tidak
akan mengeluarkan air.
customWrite(2, '0')
//Maka customWrite(2, '0'), dimana 2 port yang
merupakan inisiasi dari sirine. Jika sirine tidak
mendeteksi apapun, maka tidak akan
mengeluarkan suara.
else:
customWrite(1, '1')
//jika terdeteksi maka fire sprinkle akan
mengeluarkan air.
customWrite(2, '1')
/jika terdeteksi maka sirine akan mengeluarkan
suara

def main(): //fungsi main atau fungsi utama


add_event_detect(0, handleSensorData)
//jika fungsi main dijalankan atau terdeteksi, maka akan
menunjuk dan menjalankan fungsi handleSensorData

while True:
delay(1000) //delay = 1000.

if name == " main ":


main()
//syntax untuk menjalankan fungsi main().

5. Selanjutnya menambahkan program pada elemen tambahan


yaitu Heating Element dengan meng-klik heating element ->
advance -> programming -> new.
Untuk name kita gunakan ‘Fire’ dan untuk template
menggunakan Java Script, lalu Create.

- Selanjutnya klik main.js dimana itu merupakan space untuk


membuat program.

Space
- Tuliskan program seperti berikut.

6. Pengujian Program
- Run pada heating element

- Dekatkan dan jauhkan heating element pada fire monitor untuk


menguji apakah sistem sudah bekerja atau belum seperti
gambar berikut:

Anda mungkin juga menyukai