Anda di halaman 1dari 11

IoT

Hardware
dan
Software
ARKHAN SUBARI
PENGERTIAN
 Hardware merupakan suatu komponen yang terdapat dalam sebuah komputer,
dapat dilihat dengan cara kasat mata dan mampu disentuh secara fisik.
 Software merupakan kumpulan data elektronik yang disimpan dan diatur oleh
komputer. Data komputer yang disimpan dapat berupa progam yang berguna
untuk menjalankan suatu perintah. Software ini tidak dapat dipegang
 Brainware adalah manusia yang memakai, menggunakan atau
mengoperasikan komputer. Tanpa adanya campur tangan manusia, komputer
tidak akan pernah bisa dijalankan.
 Hardware tanpa Software, maka hanyalah sebuah mesin yang tidak berguna.
Karena Software tercipta untuk menulis fungsionalitas pada komputer tersebut
sehingga terciptalah sebuah komputer yang memiliki fungsi untuk di gunakan.
Apabila Hardware dan software komputer telah tercipta, namun tidak terdapat
Brainware untuk mengoprasikannya, maka komputer tersebut sebagai mesin
yang tidak memiliki fungsi (tidak bisa beroperasi).
HARDWARE IOT
• Arduino merupakan perangkat sederhana yang paling
umum digunakan untuk mempelajari IoT.
• Diprogram menggunakan aplikasi Arduino
IDE dengan bahasa pemrogaman C.
• Pada Arduino IDE terdapat contoh-contoh project
yang bisa dimanfaatkan seperti menyalakan lampu
LED, membuat tulisan pada layar LCD dan lain
sebagainya.
• Dibutuhkan modul komunikasi (Ethernet, WiFi
dan Bluetooth) agar dapat terhubung
dengan smartphone atau perangkat komunikasi
lainnya.

ARDUINO • Biaya cukup terjangkau dan banyaknya referensi


yang dapat dimanfaatkan.
HARDWARE IOT
• Raspberry Pi adalah salah satu perangkat IoT memiliki
fitur cukup lengkap untuk digunakan dalam
mengendalikan komponen seperti lampu LED dan
sensor.
• Sistem operasi berbasis Linux Raspbian OS dan
juga Windows IoT.
• Menggunakan bahasa pemrogaman Python yang dapat
dijalankan melalui tampilan terminal OS atau dengan
tampilan Graphical User Interface (GUI) yang telah
disediakan OS.
• Contoh projek adalah sistem pendeteksi wajah yang
dibuat dengan menghubungkan perangkat Raspberry Pi
dengan kamera.
RASPBERRY PI • Dilengkapi fitur untuk komunikasi Ethernet, WiFi dan
Bluetooth.
HARDWARE IOT
• Node MCU ESP8266 adalah sebuah
perangkat modul WiFi tambahan
dengan protokol TCP/IP untuk
perangkat mikrokontroller.
• Boarbased Arduino yang dilengkapi WiFi dan
Bluetooth.
• Memiliki spesifikasi yang lebih rendah dari
pada beberapa versi perangkat Arduino.

NODEMCU ESP8266
IOT PLATFORM DAN
DASHBOARD
• IoT Dashboard adalah dasar dari IoT platform yang hanya dapat menampilkan data dan
mengontrol perangkat.
• IoT Platform adalah sistem hardware dan software untuk mengelola perangkat IoT
untuk mengumpulkan, menyimpan, memvisualisasikan, dan menganalisis data dari
perangkat.
• IoT Platform memiliki fitur yang lebih lengkap, yaitu:
• Mengumpulkan data dari berbagai sumber
• Menyimpan data
• Mengendalikan perangkat
• Menampilkan data
• Menjalankan test
• Update perangkat
• Mengelola inventory perangkat
IOT PLATFORM
• ThingSpeak adalah platform IoT yang memungkinkan
menganalisis dan memvisualisasikan data dalam MATLAB
tanpa harus membeli lisensi dari Mathworks.
• Memungkinkan mengumpulkan dan menyimpan data sensor
pada server cloud, lalu mengembangkan aplikasi IoTnya.
• Thingspeak kompatibel dengan Arduino, Modul ESP8266,
BeagleBone, Raspberry Pi, mobile dan web apps, Twitter,
Twilio, dan MATLAB untuk mengirimkan data dari sensor
ke ThingSpeak.

THINGSPEAK • Penggunaan Thingspeak terfokus kepada sensor logging,


pelacakan lokasi, pemicu dan peringatan, serta analisis data.
IOT PLATFORM
• Thingsboard adalah 100% open source IoT
platform yang dapat menjadi host untuk solusi
SaaS atau PaaS.
• Menyediakan manajemen perangkat,
pengumpulan, pemrosesan, dan visualisasi data.
• Mendukung protokol MQTT, CoAP, dan HTTP
serta dapat mendukung cloud atau lokal server.
• Terdapat lebih dari 30 widget yang dapat
disesuaikan, sehingga memungkinkan untuk
membuat dasboard khusus untuk end-user.
THINGSBOARD
IOT DASHBOARD
• Node Red adalah alat pemrograman berbasis
browser yang dapat menghubungkan antar blok
kode untuk menyelesaikan tugas.
• Dengan konsep node dan flow, memudahkan
pembuat dalam menulis kode yang dapat terhubung
kepada API, perangkat keras, atau layanan online.
• Node adalah blok kode yang telah ditentukan dan
flow adalah koneksi node, yang biasanya
merupakan input, pemrosesan, ataupun output
node.
• Node Red dapat dijalankan secara lokal pada
komputer, seperti Raspberry Pi, atau bahkan pada
NODE RED server cloud.
IOT DASHBOARD
• Grafana dapat melakukan query,
visualisasi, alert dan memahami metrik
data dimanapun data di simpan.
• Secara sederhana, Grafana adalah alat
yang dapat mengubah time-series
database (TSDB) data kepada grafik
dan visualisasi yang menawan.
IOT DASHBOARD

• Contoh aplikasi IoT pada perangkat mobile (smartphone)


• IoT On/Off
• Samsung Health

Anda mungkin juga menyukai