Anda di halaman 1dari 14

I.o.

T
Perekayasaan Aplikasi Internet of Things

Disusun Oleh : Rizky Tri Guretno Putra Pelatihan Perekayasaan Aplikasi Internet of Things, Nov, 2022 oleh BPSDMI Kemenprin RI – Gedung PIDI 4.0 Jakarta
Selatan
n itu berasaldari sebuah sistem transportasi.
r I.o.T
net. intra kendaraan, kontrol lalu lintas yang
dan Internet of Things > Pengertian

g lebih cerdas, manajemen logistik dan armada,


Internet of Things adalah Konsep dimana objek tertentu punya
matanmaupun PA IT
bantuan di jalan.
kemampuan untuk mentransfer data lewat jaringan tanpa
memerlukan adanya interaksi dari manusia ke manusia ataupun
ki dampak positif pasti juga memiliki
                                                                                               
dari manusia ke perangkat komputer.
pInternet of
IoT ini sudah
Thing ini. Salah satu dampak
erlihat di kehidupan masyarakat
berkembang pesat mulai dari konvergensi teknologi nirkabel, micr
o-electro mechanical systems (MEMS), teknologi-
Karena kemajuan komunikasi
teknologi sensor lainnya, semacam kode QR melalui
yang sering kita
temukan di sekitar kita. Pelatihan Perekayasaan Aplikasi Internet of Things, Nov, 2022 oleh BPSDMI Kemenprin RI – Gedung PIDI 4.0 Jakarta
Selatan
I.o.T
Internet of Things > Pengertian > Cara Kerja

IoT bekerja dengan memanfaatkan suatu
argumentasi pemrograman, dimana tiap-
tiap perintah argumen tersebut bisa menghasilkan suatu interaksi
antar mesin yang telah terhubung secara otomatis pada Internet.
  Manusia dalam IoT tugasnya hanyalah menjadi pengatur dan
pengawas dari mesin-mesin yang bekerja secara langsung tersebut.

Pelatihan Perekayasaan Aplikasi Internet of Things, Nov, 2022 oleh BPSDMI Kemenprin RI – Gedung PIDI 4.0 Jakarta
Selatan
I.o.T
Internet of Things > Pengertian > Cara Kerja > Kepelatihan

Pada Pelatihan Perekayasaan Aplikasi Internet of Things, 14 – 18


Nov, 2022 yang diselenggarakan oleh BPSDMI (Badan
Pengembangan Sumber Daya Manusia) Kemenprin pada Gedung
PIDI 4.0 Jakarta Selatan
Kami memperoleh kesempatan untuk menambah pengetahuan dalam
bidang teknologi perindustrian yang meliputi sebagai berikut:

Pelatihan Perekayasaan Aplikasi Internet of Things, Nov, 2022 oleh BPSDMI Kemenprin RI – Gedung PIDI 4.0 Jakarta
Selatan
I.o.T
Internet of Things > Pengertian > Cara Kerja > Kepelatihan

Bahan Materi Pelatihan Perekayasaan Aplikasi IoT


1. Komunikasi HTTP REQ
2. MQTT
3. Komunikasi LoRa
4. Integrasi System
5. Arduino OTA
6. Pengenalan ArduinoJson sebagai format data standart dalam
sistem IoT
7. Mengenal Program Web Server dengan PHP Native
Pelatihan Perekayasaan Aplikasi Internet of Things, Nov, 2022 oleh BPSDMI Kemenprin RI – Gedung PIDI 4.0 Jakarta
Selatan
I.o.T
Internet of Things > Pengertian > Cara Kerja > Kepelatihan
Kepelatihan > Hari Ke -1

Protokol Komunikasi HTTP REQ


‐ Mengirimkan data logic ke database dengan menggunakan push
button sebagai Sinyal On/Off (Pemicu)
‐ Mengambil data dari database yang hasilnya digunakan untuk
menyalakan LED
‐ Integrasi mengirimkan data dengan menggunakan push button
yg dijadikan pemicu sinyal untuk menyalakan LED yang
terhubung ke Database
‐ Mengirimkan data analog DHT22 ke server dan ditampilkan di
web secara realtime Pelatihan Perekayasaan Aplikasi Internet of Things, Nov, 2022 oleh BPSDMI Kemenprin RI – Gedung PIDI 4.0 Jakarta
Selatan
1. Ilustrasi Protokol Komunikasi HTTP REQ Lampu
LED
pengirim signal sebagai
dari ESP32 indikator
Access Point

Tombol HTTP Req


Sinyal
On/Off
HTTP Resp
Penerima signal
dari ESP32
Menggunakan
XAMPP sebagai
server Apache dan
MySql

Pelatihan Perekayasaan Aplikasi Internet of Things, Nov, 2022 oleh BPSDMI Kemenprin RI – Gedung PIDI 4.0 Jakarta
Selatan
I.o.T
Internet of Things > Pengertian > Cara Kerja> Kepelatihan
Kepelatihan >Hari Ke -1 > Hari Ke - 2

Protokol Komunikasi MQTT


‐ Melihat cara setup server BROKER dan juga membaca SOP setupnya
‐ Mencoba membuat pengiriman data ke server broker menggunakan broker client
(mosquitto_pub) dan mengambil data dari broker menggunakan mosquitto_sub
‐ Mengirimkan data dari ESP32 dengan MQTT PUB protokol ke server BROKER
‐ Mengambil data dari server broker menggunakan ESP32 dengan MQTT SUB
‐ Integrasi mengirimkan data oleh MQTT Pub di ESP32 ke broker dan diambil datanya
oleh MQTT Sub ESP32
‐ Mengirimkan data dari program Python dengan MQTT PUB protokol ke server
BROKER
‐ Mengambil data dari server broker menggunakan program Python dengan MQTT SUB
‐ Integrasi mengirimkan data oleh MQTT Pub menggunakan program Python ke broker
Pelatihan Perekayasaan Aplikasi Internet of Things, Nov, 2022 oleh BPSDMI Kemenprin RI – Gedung PIDI 4.0 Jakarta
dan diambil datanya oleh MQTT Selatan
Sub program Python
2. Ilustrasi Protokol MQTT

Menggunakan
MQTT Broker
sebagai Server

pengirim signal
dari ESP32
pub MQTT

Mosquitto/Python sub MQTT


MQTT Broker
Mosquitto/Python

penerima signal
dari ESP32
Pelatihan Perekayasaan Aplikasi Internet of Things, Nov, 2022 oleh BPSDMI Kemenprin RI – Gedung PIDI 4.0 Jakarta
Selatan
I.o.T
Internet of Things > Pengertian > Cara Kerja > Kepelatihan
Kepelatihan >Hari Ke -1 > Hari Ke – 2> Hari Ke – 3

Komunikasi LoRa + DHT22 (Input data)


‐ Membuat komunikasi LoRa Transmitter dan LoRa Receiver
‐ Membuat Gateway LoRa dan dihubungkan ke web server untuk
mengirimkan data ke database menggunakan HTTP REQ
‐ Membuat Gateway LoRa dan dihubungkan ke web server untuk
mengirimkan data ke database menggunakan MQTT Pub

Pelatihan Perekayasaan Aplikasi Internet of Things, Nov, 2022 oleh BPSDMI Kemenprin RI – Gedung PIDI 4.0 Jakarta
Selatan
3. Ilustrasi Protokol Komunikasi Lo-
Ra & DHT22
Menggunakan
ESP32+ Lora XAMPP sebagai
sebagai server Apache
Receiver untuk dan MySql
DHT22 sebagai mempublish
sensor suhu dan ke Web server
humidity kemudian
ditampilkan ke
OLED sekaligus HTTP Req
memtransmit dengan
ESP32+LORA

Pelatihan Perekayasaan Aplikasi Internet of Things, Nov, 2022 oleh BPSDMI Kemenprin RI – Gedung PIDI 4.0 Jakarta
Selatan
I.o.T
Internet of Things > Pengertian > Cara Kerja > Kepelatihan
Kepelatihan >Hari Ke -1 > Hari Ke – 2> Hari Ke – 3 > Hari Ke – 4

4. Integrasi System
‐ Mengirimkan data menggunakan LoRa Transmiter dan kemudian diterima LoRa
receiver. Selanjutnya data dikirimkan ke server MQTT (MQTT Broker) menggunakan
protokol MQTT Pub. Data yang di MQTT Broker selanjutnya diakses menggunakan
Program python yg berlaku sebagai MQTT Sub, data ini kemudian dimasukan dalam
database dan kemudian dapat diakses lewat web
5. Arduino OTA
‐ Praktek Basic OTA menggunakan ARDUINO IDE
‐ Praktek WebUpdater OTA
6. Pengenalan ArduinoJson sebagai format data standart dalam
sistem IoT Pelatihan Perekayasaan Aplikasi Internet of Things, Nov, 2022 oleh BPSDMI Kemenprin RI – Gedung PIDI 4.0 Jakarta
Selatan
4. Ilustrasi Komunikasi Lo-Ra & MQTT &
DHT22 (Input Data)
ESP32+ Lora
sebagai Menggunakan
Receiver untuk Python untuk
DHT22 sebagai sensor mempublish mengirimkan ke
suhu dan humidity ke Web server database MySql
kemudian ditampilkan publisher
ke OLED sekaligus
memtransmit dengan
ESP32+LORA MQTT Broker

Menggunakan
XAMPP sebagai
server Apache dan
MySql

Pelatihan Perekayasaan Aplikasi Internet of Things, Nov, 2022 oleh BPSDMI Kemenprin RI – Gedung PIDI 4.0 Jakarta
Selatan

I.o.T
Perekayasaan Aplikasi Internet of Things

TERIMA KASIH
Disusun Oleh : Rizky Tri Guretno Putra

Anda mungkin juga menyukai