Anda di halaman 1dari 26

PEMROGRAMAN EMBEDDED SYSTEM

BERBASIS INTERNET OF THINGS (IOT)

1
KATA PENGANTAR

Assalamu’alaikum Wr. Wb

Dengan memanjatkan puji syukur kehadirat Allah SWT Program


Pelatihan Berbasis Kompetensi dengan judul “Pemrograman Embedded
System Berbasis IoT” dapat tersusun dengan baik.

Sesuai dengan Peraturan Pemerintah Nomor 31 tahun 2016 tentang


Sistem Pelatihan Kerja Nasional, mengamanahkan bahwa setiap penyusunan
program pelatihan kerja berbasis kompetensi harus mengacu kepada Standar
Kompetensi Kerja yang meliputi Standar Kompetensi Internasional, Standar
Kompetensi Kerja Nasional Indonesia (SKKNI), atau Standar Kompetensi
Khusus.

Program pelatihan ini menjadi acuan dalam pelaksanaan pelatihan


kerja, baik yang diselenggarakan oleh lembaga pelatihan kerja pemerintah
khususnya Balai Latihan Kerja (BLK) maupun Lembaga Pelatihan Kerja
Swasta (LPKS). Dengan menjadikan program pelatihan ini sebagai acuan
diharapkan lulusan pelatihannya sesuai kebutuhan kompetensi dari dunia
usaha maupun dunia industri.

Semoga Tuhan Yang Maha Esa memberikan tuntunan kepada kita


semua dalam melakukan berbagai upaya untuk menunjang proses
pelaksanaan pelatihan berbasis kompetensi guna menghasilkan tenaga kerja
yang kompeten dan berdaya saing tinggi.

Wassalamu’alaikum Wr. Wb

Jakarta, November 2021

i
DAFTAR ISI

KATA PENGANTAR................................................................................... i
DAFTAR ISI ............................................................................................. ii
PROGRAM PELATIHAN BERBASIS KOMPETENSI …………………………... 1
A. INFORMASI UMUM ………………………………................................. 1
1. Nama Pelatihan ......................................................................... 1
2. Jenis Program Pelatihan ............................................................. 1
3. Metode Pelatihan ........................................................................ 1
4. Tujuan Pelatihan ........................................................................ 1
5. Kemungkinan Jabatan ............................................................... 1
6. Jenis Standar Kompetensi .......................................................... 1
7. Persyaratan Peserta Pelatihan .................................................... 1
8. Persyaratan Instruktur ............................................................... 1
B. KURIKULUM PELATIHAN BERBASIS KOMPETENSI ..................... 2
I. Kelompok Unit Kompetensi................................................... 2
II. Kelompok Penunjang Pelatihan di tempat kerja.......................... 2
III. On the Job Training (OJT)........................................................... 2
C. SILABUS PELATIHAN BERBASIS KOMPETENSI............................. 3
D. DAFTAR PERALATAN YANG DIGUNAKAN ..................................... 18
E. DAFTAR BAHAN YANG DIBUTUHKAN ........................................... 22
PENYUSUN …......................................................................................... 23

ii
PROGRAM PELATIHAN BERBASIS KOMPETENSI

A. INFORMASI UMUM
1. Nama Pelatihan : Pemrograman Embedded System
Berbasis IoT
2. Jenis Program Pelatihan : Kualifikasi Nasional (Level .....)/
Okupasi/Klaster (*)
3. Metode Pelatihan : Daring/Luring/Blended
4. Tujuan Pelatihan : Setelah mengikuti pelatihan ini,
peserta kompeten dalam membuat
program embedded system
berbasis IoT sesuai dengan
standar operasional perusahaan
5. Kemungkinan Jabatan : 1. Teknisi junior / Teknisi
2. Software engineer /
programmer
3. IoT programmer
6. Jenis Standar Kompetensi : 1. SKKNI/SKKK/SKKI(*)
No 211 tahun 2019
7. Persyaratan Peserta Pelatihan :
7.1 Pendidikan : Minimal SMK/ SMA Sederajat
7.2 Pelatihan : -
7.3 Pengalaman Kerja : -
7.4 Jenis Kelamin : -
7.5 Umur : 17 tahun s.d. 45 tahun
7.6 Kesehatan : Sehat jasmani dan rohani
7.7 Persyaratan Khusus : 1. Tidak buta warna
2. dapat mengoperasikan
komputer
8. Persyaratan Instruktur :
8.1 Pendidikan Formal : Minimal D3 Teknik
8.2 Kompetensi Metodologi : Memiliki kompetensi metodologi
minimal level 3
8.3 Kompetensi Teknis : Memiliki kompetensi teknis di
bidang pemrograman Internet of
Things
8.4 Pengalaman Kerja : -
8.5 Kesehatan : Sehat jasmani dan rohani
8.6 Persyaratan Khusus 1. Tidak buta warna
2. Dapat berbahasa inggris
*) coret yang tidak perlu

1
B. KURIKULUM PELATIHAN BERBASIS KOMPETENSI

PERKIRAAN
WAKTU
NO MATERI PELATIHAN KODE UNIT PELATIHAN
(JP)
I. KELOMPOK UNIT KOMPETENSI
1.1 Menerapkan Prosedur C.26EPP00.001.1 10
Keamanan, Kesehatan dan
Keselamatan Kerja (K3)
Elektronika
1.2 Mengoperasikan Peralatan Ukur C.26EPP00.010.1 30
Elektronika
1.3 Membaca dan Mengidentifikasi C.26EPP00.016.1 30
Komponen Elektronika Pasif
1.4 Membaca dan Mengidentifikasi C.26EPP00.017.1 20
Komponen Elektronika Aktif
1.5 Membuat Embedded System C.26EPP00.035.1 50
Programming Mikrokontroler
Dasar
1.6 Membuat Embedded System C.26EPP00.036.1 40
Programming Mikrokontroler
Lanjut
1.7 Membuat Embedded System C.26EPP00.037.1 30
Programming Mikrokontroler
Berbasis Sistem Kontrol
1.8 Membuat Embedded System C.26EPP00.042.1 60
Programming Mikrokontroler
Berbasis IoT
1.9 Membuat Database Cloud yang C.26EPP00.043.1 32
Terhubung Dengan
Mikrokontroler Berbasis IoT
1.10 Membuat User Interface C.26EPP00.044.1 50
Berbasis Cloud yang Terhubung
Dengan Database pada
Perangkat IoT
Jumlah I 352
II. KELOMPOK PENUNJANG
2.1 Soft Skills - 20
2.2 Produktivitas 8
Jumlah II - 28

Jumlah I & II - 380

III. ON THE JOB TRAINING (OJT) -

2
C. SILABUS PELATIHAN BERBASIS KOMPETENSI

I. KELOMPOK UNIT KOMPETENSI

1.1 Unit Kompetensi : Menerapkan Prosedur Keamanan, Kesehatan dan Keselamatan Kerja (K3) Elektronika
Kode Unit : C.26EPP00.001.1
Perkiraan Waktu Pelatihan : 10 JP @45 menit
Metode Pelatihan : Luring/Daring/Blended(*)

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Mengidentifikasi alat 1. Menerapkan prosedur 1. Melakukan identifikasi 1. K3 elektronika, OHSAS
proteksi diri dan K3 elektronika di bahaya, resiko dan insiden atau ISO 4500 di
produk sebelum tempat kerja di tempat kerja sebum lingkungan kerja industri
bekerja melakukan pekerjaan manufacturing elektronika.
2. Memeriksa APD dan 2. Memeriksa APD sesuai 2. Macam-macam dan jenis
peralatan ESD yang dengan Spesifikasi standar APD
digunakan kelayakan. 3. Fungsi dan penggunaan
3. Mengenakan alat 3. Menggunakan alat proteksi APD
proteksi diri dan diri saat bekerja pada
4. Pengecekan kelayakan APD
produk saat bekerja kondisi tertentu.
pada kondisi tertentu 5. Penerapan teknik ESD
4. Memeriksa resistansi ESD (Electrostatic Discharge)
terhadap grounding
menggunakan alat ukur
Asesmen
*) coret yang tidak perlu

3
1.2 Unit Kompetensi : Mengoperasikan Peralatan Ukur Elektronika
Kode Unit : C.26EPP00.010.1
Perkiraan Waktu Pelatihan : 30 JP @45 menit
Metode Pelatihan : Luring/Daring/Blended(*)

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Mempersiapkan 1. Menggunakan alat 1. Melaksanakan kalibrasi alat 1. K3 Elektronika terkait
aktifitas pekerjaan ukur Multimeter dan ukur multimeter pengukuran tegangan
pengukuran osiloskop listrik di lingkungan kerja
2. Melaksanakan pengukuran
elektronika
nilai komponen/ hambatan 2. Menggunakan alat ukur
2. Menggunakan alat / resistansi menggunakan multimeter analog dan
ukur multimeter alat ukur multimeter sesuai digital untuk mengukur
dengan SOP hambatan dan mengukur
3. Menggunakan alat
nilai Resistor
ukur osiloskop 3. Melaksanakan pengukuran
tegangan DC dan AC 3. Menggunakan alat ukur
menggunakan multimeter multimeter analog dan
sesuai dengan SOP digital untuk mengukur
tegangan DC dan AC
4. Melaksanakan pengukuran
arus listrik menggunakan 4. Menggunakan alat ukur
multimeter sesuai dengan multimeter analog dan
SOP digital untuk mengukur
Arus listrik
5. Melakukan kalibrasi
5. Menggunakan alat ukur
osiloskop
osiloskop
6. Melakukan pengukuran
6. Mengoprasikan Fuction
signal menggunakan
generator sebagai
osiloskop sesuai dengan SOP
pembangkit signal.
Asesmen
*) coret yang tidak perlu
4
1.3 Unit Kompetensi : Membaca dan Mengidentifikasi Komponen Elektronika Pasif
Kode Unit : C.26EPP00.016.1
Perkiraan Waktu Pelatihan : 30 JP @45 menit
Metode Pelatihan : Luring/Daring/Blended(*)

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Mempersiapkan 1. Melakukan identifikasi 1. Mengidentifikasi resistor 1. Mengidentifikasi komponen
aktifitas pekerjaan komponen elektronika berdasarkan fungsi, jenis RLC berdasarkan fungsi,
pasif yang disertai dan bahan pembuatannya jenis dan bahan
2. Membaca dan
dengan kecermatan pembuatannya
mengidentifikasi 2. Membaca nilai komponen
dalam menggunakan
komponen resistor resistor berdasarkan kode 2. Membaca nilai RLC
alat ukur dan teknik
warna/ angka/huruf berdasarkan kode warna/
3. Membaca dan ukur yang tepat dalam angka/huruf
mengidentifikasi proses identifikasi. 3. Mengkonfirmasi kondisi
komponen kapasitor resistor berdasarkan hasil 3. Mengukur RLC
pembacaan melalui kode menggunakan RLC meter
4. Membaca dan
mengidentifikasi warna/ angka/ huruf 4. Teori tentang komponen
komponen induktor dengan hasil pembacaan pasif dan hukum - hukum
alat ukur RLC
4. Mengaplikasikan 5. Rangkaian Seri paralel RLC
komponen resistor pada
rangkaian elektronika
5. Dapat mengidentifikasi
kapasitor berdasarkan
fungsi, jenis dan bahan
pembuatannya
6. Membaca nilai kapasitor
berdasarkan kode angka/
huruf
5
CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
7. Mengkonfirmasi kondisi
kapasitor berdasarkan
hasil pembacaan kode
angka/ huruf dengan
hasil pembacaan alat ukur
8. Mengaplikasikan
komponen kapasitor pada
rangkaian elektronika
9. Dapat mengidentifikasi
induktor berdasarkan
fungsi, jenis dan bahan
pembuatannya
10. Membaca nilai induktor
berdasarkan kode warna/
angka/ huruf
11. Mengkonfirmasi kondisi
induktor berdasarkan
hasil pembacaan kode
warna/ angka/ huruf
dengan hasil pembacaan
alat ukur
12. Mengaplikasikan
komponen induktor pada
rangkaian elektronika
Asesmen
*) coret yang tidak perlu

6
1.4 Unit Kompetensi : Membaca dan Mengidentifikasi Komponen Elektronika Aktif
Kode Unit : C.26EPP00.017.1
Perkiraan Waktu Pelatihan : 20 JP @45 menit
Metode Pelatihan : Luring/Daring/Blended(*)

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Menyiapkan aktifitas 1. Membaca dan 1. Membaca dan 1. Komponen diode
pekerjaan mengidentifikasi mengidentifikasi komponen 2. Prinsip kerja dioda pada
komponen aktif dioda berdasarkan jenis,
2. Membaca dan rangkaian elektronika
mengidentifikasi simbol, fungsi dan bahan
pembuatannya 3. Komponen transistor
komponen dioda
2. Mengkonfirmasi kondisi 4. Transistor sebagai saklar
3. Membaca dan
mengidentifikasi diode berdasarkan 5. Transistor sebagai
komponen transistor, pembacaan alat ukur penguat
FET dan MOSFET 3. Mengaplikasikan 6. Komponen FET dan
4. Membaca dan komponen diode pada MOSFET
mengidentifikasi rangkaian elektronika 7. Prinsip kerja FET dan
komponen thyristor 4. Mengidentifikasi komponen MOSFET pada rangkaian
5. Membaca dan transistor, FET dan elektronika
mengidentifikasi MOSFET berdasarkan 8. Membaca dan
komponen integrated simbol, jenis, fungsi dan mengidentifikasi thyristor
circuit (IC) bahan pembuatannya berdasarkan datasheet
5. Mengkonfirmasi kondisi 9. Penggunaan thyristor
transistor berdasarkan pada rangkaian
pembacaan alat ukur elektronika
6. Mengaplikasikan 10. Sejarah komponen
komponen transistor, FET
7
CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
dan MOSFET pada integrated circuit IC
rangkaian elektronika 11. Membaca Mengidentifikasi
7. Mengidentifikasi komponen komponen integrated
thyristor berdasarkan circuit (IC) berdasarkan
datasheet dan prinsip Datasheet
kerjanya.
8. Mengaplikasikan
komponen thyristor pada
rangkaian elektronika
9. Mengidentifikasi komponen
integrated circuit (IC)
berdasarkan Datasheet

Asesmen
*) coret yang tidak perlu

8
1.5 Unit Kompetensi : Membuat Embedded System Programming Mikrokontroler Dasar
Kode Unit : C.26EPP00.035.1
Perkiraan Waktu Pelatihan : 50 JP @45 menit
Metode Pelatihan : Luring/Daring/Blended(*)

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Mengidentifikasi 1. Memprogram sebuah 1. Mengoperasikan komputer 1. Keselamatan dan
peralatan sistem pemrograman kesehatan kerja (K3)
2. Menggunakan software IDE
pemrograman tertanam yang Elektronika di tempat kerja
yang ada pada komputer
mikrokontroler dasar berisikan input dan 2. Karakteristik komponen
output menggunakan 3. Melakukan pengkabelan
2. Mempersiapkan elektroka pasif
sebuah Integrated konfigurasi perangkat input
peralatan
Develepment dan output 3. Karakteristik komponen
pemrograman
Environment (IDE) elektronika aktif
mikrokontroler dasar 4. Membuat flow char dan
yang sesuai 4. Bahasa pemrograman
3. Memasang instalasi blok diagram pemrograman
perangkat I/O dengan 5. Menulis algoritma program 5. Logika dan algoritma
mikrokontroler pada software IDE pemrograman
4. Membuat program 6. Mengontrol input dan 6. Penulisan program secara
mikrokontroler output sederhana guidelines dan best practice
5. Melakukan uji coba 7. Melakukan debug program 7. Pemrograman input dan
program pada software IDE output mikrokontroler
mikrokontroler 8. Debugging program
8. Menguji algoritma program
yang dibuat 9. Flowchart pemrograman
Asesmen
*) coret yang tidak perlu

9
1.6 Unit Kompetensi : Membuat Embedded System Programming Mikrokontroler Lanjut
Kode Unit : C.26EPP00.036.1
Perkiraan Waktu Pelatihan : 40 JP @45 menit
Metode Pelatihan : Luring/Daring/Blended(*)

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Mengidentifikasi 1. Membuat program 1. Membuat diagram alir 1. Logika dan algoritma
peralatan mikrokontroler lebih berdasarkan permasalahan pemrograman kombinasi
pemrograman dari satu I/O sesuai yang diberikan LED, seven segment,
mikrokontroler lanjut dengan best practice sakelar, LCD, buzzer,
2. Memasang I/O sesuai
resistor variabel, sensor
2. Mempersiapkan dengan gambar kerja
analog dan perangkat
peralatan 3. Melakukan pemrograman elektronika lainnya.
pemrograman kombinasi I/O lebih dari
mikrokontroler lanjut 2. Penulisan program secara
satu
guidelines dan best practice
3. Memasang instalasi 4. Melakukan ujicoba program
perangkat I/O dengan 3. Debugging program
sesuai dengan SOP
mikrokontroler
4. Merancang diagram
alir
5. Membuat program
mikrokontroler
6. Melakukan uji coba
program
mikrokontroler
Asesmen
*) coret yang tidak perlu

10
1.7 Unit Kompetensi : Membuat Embedded System Programming Mikrokontroler Berbasis Sistem Kontrol
Kode Unit : C.26EPP00.037.1
Perkiraan Waktu Pelatihan : 30 JP @45 menit
Metode Pelatihan : Luring/Daring/Blended(*)
CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Mengidentifikasi 1. Memprogram sebuah 1. Mengoperasikan komputer 1. Keselamatan dan
peralatan sistem pemrograman kesehatan kerja (K3)
2. Menggunakan software IDE
pemrograman tertanam berbasis Elektronika di tempat
yang ada pada komputer
mikrokontroler sistem kontrol tertentu kerja
berbasis sistem yang bersifat close 3. Melakukan pengkabelan 2. Karakteristik komponen
kontrol loop yang berisikan konfigurasi perangkat input elektroka pasif
input dan output dan output 3. Karakteristik komponen
2. Mempersiapkan
tertentu menggunakan elektronika aktif
peralatan 4. Membuat flow char dan
sebuah Integrated 4. Bahasa pemrograman
pemrograman blok diagram pemrograman
Develepment 5. Logika dan algoritma
mikrokontroler
Environment (IDE) 5. Menulis algoritma program pemrograman
berbasis sistem
yang sesuai pada software IDE 6. Penulisan program secara
kontrol
guidelines dan best
2. Menggunakan 6. Mengontrol antarmuka
3. Membuat blok practice
algoritma kontrol close perangkat input, sensor
diagram sesuai sistem 7. Pemrograman input dan
loop pada sistem dan output
yang diberikan output mikrokontroler
kendali ruangan atau
4. Merancang diagram 7. Mengontrol perangkat 8. Debugging program
pengontrolan sebuah
alir motor DC atau kendali 9. Flowchart pemrograman
motor DC
ruangan 10. Cara penggunaan dan
5. Membuat program karakteristik sensor
mikrokontroler 8. Melakukan debug program
11. Cara penggunaan dan
pada software IDE
6. Melakukan uji coba karakteristik motor DC
program 9. Menguji algoritma program 12. Sistem kontrol kendali
mikrokontroler yang dibuat cerdas tertutup/close loop
(PID, fuzzy dan lain-lain)
Asesmen
11
1.8 Unit Kompetensi : Membuat Embedded System Programming Mikrokontroler Berbasis IoT
Kode Unit : C.26EPP00.042.1
Perkiraan Waktu Pelatihan : 50 JP @45 menit
Metode Pelatihan : Luring/Daring/Blended(*)

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Mengidentifikasi 1. Memprogram sebuah 1. Mengoperasikan komputer 1. Keselamatan dan
peralatan sistem pemrograman 2. Menggunakan software kesehatan kerja (K3)
pemrograman tertanam berbasis IDE yang ada pada Elektronika di tempat
mikrokontroler Internet of Things (IoT) komputer kerja
2. Menyiapkan yang berisikan input 3. Melakukan pengkabelan 2. Karakteristik komponen
peralatan dan output tertentu konfigurasi perangkat elektroka pasif
pemrograman menggunakan sebuah input dan output 3. Karakteristik komponen
mikrokontroler Integrated 4. Membuat flow char dan elektronika aktif
3. Memasang instalasi Develepment blok diagram 4. Bahasa pemrograman
perangkat I/O Environment (IDE) pemrograman 5. Logika dan algoritma
dengan yang sesuai 5. Menulis algoritma pemrograman
mikrokontroler 2. Membuat konektivitas program pada software 6. Penulisan program secara
4. Membuat program sistem IoT IDE guidelines dan best
mikrokontroler menggunakan 6. Mengontrol antarmuka practice
5. Melakukan uji coba platform yang bersifat perangkat input, sensor 7. Pemrograman input dan
program virtual output mikrokontroler
dan output
mikrokontroler 8. Cara penggunaan dan
7. Melakukan debug program
karakteristik sensor
pada software IDE
9. Debugging program
8. Membuat dashboard
10. Flowchart pemrograman
interface virtual sebagai
11. Sistem terdistribusi
tampilan desktop IoT pengiriman, penerimaan
9. Melakukan pairing dan pemrosesan data
konektivitas alamat device 12. Protokol komunikasi serial
wireless
12
CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
mikrokontroler dengan 13. IP server dan client
dashboard IoT
10. Menguji algoritma
program yang dibuat pada
IDE
Asesmen
*) coret yang tidak perlu

1.9 Unit Kompetensi : Membuat Database Cloud yang Terhubung Dengan Mikrokontroler Berbasis IoT
Kode Unit : C.26EPP00.043.1
Perkiraan Waktu Pelatihan : 32 JP @45 menit
Metode Pelatihan : Luring/Daring/Blended(*)

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Mengidentifikasi 1. Membuat database 1. Membuat field data sesuai 1. Logika dan algoritma
software pendukung yang dapat dengan kebutuhan pemrograman
pembuatan database menyimpan data yang 2. Mengirimkan data ke 2. Pemahaman IP dan server
2. Menyiapkan peralatan dikirim oleh perangkat database melalui perangkat internet
pendukung mikrokontroler IoT secara real time 3. Pemahaman bahasa
pembuatan database berbasis IoT 3. Mengambil data dari pemrograman SQL
3. Membuat database database 4. Membuat database
4. Migrasi database ke 5. Migrasi database ke cloud
cloud 6. Mengambil data dari
5. Pengujian koneksi database
database dengan
perangkat IoT
Asesmen
*) coret yang tidak perlu
13
1.10 Unit Kompetensi : Membuat User Interface Berbasis Cloud yang Terhubung Dengan Database
pada Perangkat IoT
Kode Unit : C.26EPP00.044.1
Perkiraan Waktu Pelatihan : 40 JP @45 menit
Metode Pelatihan : Luring/Daring/Blended(*)

CAPAIAN UNIT
ELEMEN KOMPETENSI KRITERIA CAPAIAN POKOK PEMBAHASAN
KOMPETENSI
1. Mengidentifikasi 1. Membuat user 1. Membuat interface pada 1. Membuat interface pada
software pendukung interface berbasis mobile yang terhubung mobile phone dashboards
pembuatan user cloud yang terhubung pada cloud sesuai dengan berbasis cloud yang
interface dengan database pada permasalahan yang terhubung dengan
perangkat IoT diberikan database
2. Menyiapkan peralatan
pendukung 2. Membuat interface pada 2. Membuat interface pada
pembuatan user web yang terhubung pada web dashboards berbasis
interface cloud sesuai dengan cloud yang terhubung
3. Membuat user permasalahan yang dengan database
interface diberikan 3. Proses migrasi program
4. Melakukan migrasi 3. Menghubungkan interface mobile ke cloud (web)
program user interface pada mobile dengan
cloud interface web
5. Melakukan uji coba
program
mikrokontroler
Asesmen
*) coret yang tidak perlu

14
D. DAFTAR PERALATAN YANG DIGUNAKAN

Judul/Nama Pelatihan : Pemrograman Embadded System


Berbasis IoT
Perkiraan Waktu Pelatihan : 380 JP @ 45 menit
Metode Pelatihan : Luring/Daring/Blended(*)

No DAFTAR PERALATAN SPESIFIKASI SATUAN VOLUME

1. Komputer/ laptop Processor: minimal Intel Unit 16


Core i7
RAM: minimal 8 GB
HDD: 1 TB
Grafik: minimal 4 GB
Konektivitas: LAN + Wifi
+ Bluetooth
Sistem Operasi: Windows
10 Pro Education
Note: tambahan Mouse
jika menggunakan laptop
2. Software IDE Sesuai dengan License 1
kebutuhan training
3. Monitor TV/ Minimal 55 Inch untuk Unit 1
LCD Projector TV atau standard untuk
LCD Projector
4. Papan Tulis Standard Unit 1
5. Avo Meter analog Analog Unit 16
6. Avo Meter digital Digital Unit 16
7. LCR meter Digital Unit 16
8. Oscilloscope analog Standar minimal Unit 16
2channel, 200MHz wave
capture, USB stoge
available, dilengkapi
probe
9. Oscilloscope digital Standar minimal Unit 16
2channel, 200MHz wave
capture, dilengkapi probe
10. Function generator Digital/ analog Unit 16
11. Power Supply Adjustable 0~15, 5A Unit 16
12. Trainer Basic Trainer Arduino Nano Unit 16
Embedded System (Compatible), ESP32
programming (Arduino-WiFi
Compatible Board),
STM32:
Spesifikasi I/O:
15
No DAFTAR PERALATAN SPESIFIKASI SATUAN VOLUME
- adjustable power
supply
- Driver Motor N298
- DFP MP3 Player
- GSM/GPRS SIM800L
- DPDT Relay Output
2Ch
- RTC DS1307
- Servo Mg995
- Stepper Motor with
Driver ULN2003
- Bluetooth HC-05 Port.
- Function generator
Modul
- LED Output 16
Output
- Sevent Segment 4
Digit
- Sensor Suhu LM35
- Sensor Cahaya LDR
- USB to TTL
- Buzzer Aktif
- 12C OLED Display
- DHT11 (Humidity and
Temperature Sensor).
- Load Cell 2Kg
- 16x2 LCD Display.
- Dot MAtrix 8x8 with
driver max7219
- Touch Switch 4 input
- Push Button 4 Input
- keypad 4x4
- Toggle Switch 4 input
- Trimpot ADC
- Rotary Encoder
- Joy Stick
- Mini Breadboard x2
- Sensor Ultrasonic
13. Gelang Standar elektronika ESD Unit 16
anti statik
14. APD Elektronika Standar elektronika Unit 16
16
No DAFTAR PERALATAN SPESIFIKASI SATUAN VOLUME

15. Kacamata Safety Standar unit 16


16. tang jepit Standar atau Unit 16
17. Pinset Standar Unit 16
18. Screw driver Standar Unit 16
19. Obeng trim standard Unit 16
20. Penggaris Metal, Maksimal 15 cm Unit 16
21. Cutter Standar Unit 16
22. Motor Listrik 3 phase Standard 300 Watt Unit 8
23. Motor Listrik 1 phase Standard 300 Watt Unit 8
*) coret yang tidak perlu

17
E. DAFTAR BAHAN YANG DIBUTUHKAN

Judul/Nama Pelatihan : Pemrograman Embadded System Berbasis


IoT
Perkiraan Waktu Pelatihan : 380 JP @45 menit
Jumlah Peserta : 16 Orang
Metode Pelatihan : Luring/Daring/Blended(*)

No DAFTAR BAHAN SPESIFIKASI SATUAN VOLUME

1. Baju Anti statik/ ESD Standar ESD, All Size pcs 16


2. Sarung tangan anti Standar ESD, slim fit pcs 16
statik ESD
3. Masker Standard N95 memiliki pcs 80
Cold Flow Exhalation
Valve
4. Cairan pembersih/ Tiner standard/ flux botol 16
flux cleaner cleaner + botol, 125ml
5. Kuas Anti Static Brush Esd Unit 8
6. Kain Majun Standar kg 1
7. Alat tulis - Pensil 2B set 16
- Penghapus
- Penggaris Flow grafik
symbol
- Spidol permanent OHP
F
- Spidol permanent OHP
M
8. Tang potong Standar atau Goot YN-4 pcs 16
9. Komponen Resistor Resistor DIP ¼ watt Paket 32
standar nilai E24
@144pcs
10. Komponen Resistor Resistor SMD 0805 Paket 16
standar nilai E24
@144pcs
11. Komponen Kapasitor Kapasitor standar nilai Paket 16
non-polar EIA @44pcs
12. Komponen Kapasitor Kapasitor standar nilai Paket 16
polar EIA @44pcs
13. Komponen Induktor Induktor standar nilai Paket 16
E12 @36pcs
14. Kabel Jumper Male to male 10cm Paket 16
@100pcs
15. Kabel Jumper Male to male 20cm Paket 16
@100pcs
18
No DAFTAR BAHAN SPESIFIKASI SATUAN VOLUME

16. Kabel Jumper Male to female 20cm Paket 16


@100pcs
17. Kabel Jumper female to female 20cm Paket 16
@100pcs
18. Kabel AWG 24 Warna merah Rol 1
19. Kabel AWG 24 Warna hitam Rol 1
20. Komponen jumper Kawat Jumper 6cm rol 1
d.0.5mm resistor 0 ohm
@1000pcs
21. Kabel tunggal untuk Kabel Tunggal 0,5mm rol 2
jumper 0.5 mm untuk kabel
jumper, warna merah
22. Kabel tunggal untuk Kabel Tunggal 0,5mm rol 2
jumper 0.5 mm untuk kabel
jumper, warna hitam
23. Kabel tunggal untuk Kabel Tunggal 0,5mm rol 2
jumper 0.5 mm untuk kabel
jumper, warna kuning
24. Kabel tunggal untuk Kabel Tunggal 0,5mm rol 2
jumper 0.5 mm untuk kabel
jumper, warna putih
25. Dioda - In4148 @10pcs Paket 16
- IN4001 @4pcs
- A5400 @4pcs
- Dioda Zener 3V3
@2pcs, 5V6 @2pcs
26. Transistor NPN package Paket 16
TO-92A @2 pcs
TO-126 @2 pcs
TO-220 @2 pcs
TO-3 @1pcs
27. Transistor PNP package Paket 16
TO-92A @2 pcs
TO-126 @2 pcs
TO-220 @2 pcs
TO-3 @1pcs
28. Transistor NPN package Paket 16
SOT-23 @2 pcs
SOT-223 @2 pcs
29. Transistor PNP package Paket 16
SOT-23 @2 pcs
19
No DAFTAR BAHAN SPESIFIKASI SATUAN VOLUME
SOT-223 @2 pcs
30. Thyristor SCR, MOSFET, DIAC, Paket 16
TRIAC
31. LED 5mm (RED 5pcs, paket 16
GREEN 5pcs, YELLOW
5pcs)
32. Microcontroller Arduino uno R3 set 16
atmega328p atmega
16u2 compatible board
+ usb cable
33. LCD alphanumeric LCD Display 1602, 16x2 set 16
Karakter Untuk Arduino
34. Modul I2c LCD I2C IIC Serial Interface set 16
Board Module for
Arduino R3 LCD 1602
Display
35. Switch Button Tactile Switch Push pcs 64
Button Switch 6x6x7
mm 2 pin duduk
36. Seven Segment 7 Seven Segment 1 LED pcs 16
Display 1 Digit Red
Common Chatode 0.56
inch
37. Seven Segment 7 Seven Segment 1 LED pcs 16
Display 1 Digit Red
Common Anoda 0.56
inch
38. Motor DC N20 Motor Gearbox DC pcs 16
3-12v 100-300rpm
39. Bolam lampu+holder Bolam lampu pijar 5 pcs 16
Watt + holder
40. Relay Modul Relay modul Arduino 4 Modul 16
chanel
41. Servo 180 TowerPro MG90s pcs 16
MetalGear Servo Motor
(180° Rotation)
42. Sensor - Microphone Audio Kit 16
Sensor (mic besar) 1
- Electret Microphone
Sensor (mic Kecil) 1
- TCRT5000 infrared
Tracking Sensor 1

20
No DAFTAR BAHAN SPESIFIKASI SATUAN VOLUME
- IR Obstacle avoidance
Sensor 1
- Thermostat Thermal
Sensor (NTC) 1
- DHT11 Thermal &
Humidity Sensor 1
- Flame Sensor 1
- Capasitive Touch
Sensor 1
- Magnetic Reed Sensor
Analog+Digital 1
- Linier Magnetic Hall
Sensor (Digital +
Analog) 1
- A3144 Hall Effect
Magnetic Sensor
(black) 1
- SS49E Hall Effect
Magnetic Sensor
(black) 1
- LDR LDR Light Sensor
1
- Mercury Tilt Sensor
(Magic Light Module) 2
- Mercury Medallion
Sensor Module 1
- Infrared Receiver
Sensor 1
- Thermal Sensor Analog
Thermostat 1
- Digital Thermal Sensor
RW1820 (Ds18b20) 1
- Finger detector Hearth
Beat Sensor Module 1
- Vibration Spring
Sensor 1
- 5mm Infrared
Transmitter Module 1
- Knock/Shock Sensor
Module 1
- Mini Dry Magnetic
Reed Sensor 1
- Broken Light Module 1
- Tilt Sensor 1
21
No DAFTAR BAHAN SPESIFIKASI SATUAN VOLUME
- Digital Rotary Encoder
Module 1
- Joy Stick Module (X-Y
Axis + Center button)
1
- 5V Laser Transmitter
Module 1
- 5mm Clear RGB Led
CC 4pin Module 1
- 5mm RGB 7 Color
Flashing Led Module 1
- 3mm Bicolor CC Red
Green LED Module 1
- 5mm Bicolor CC Red
Green LED Module 1
- 5050 RGB Led Module
1
- 5V Active Buzzer
Module 1
- Pasive buzzer Module
1
- Push Button Module 1
- 5V Relay 1Ch Module
1
43. Protoboard/ papan Double stabdar atau Wish Unit 16
percobaan WB-104-1 Protoboard,
220x150mm
44. Potensio meter 3362P Top Adjustable pcs 16
Single Turn
Potentiometer – 10k
(103)
45. Relay RELAY 5 Volt SPDT pcs 16
46. Relay RELAY MY2 12V pcs 16
OMRON
47. Socket Relay Socket Relay MY2 MY2N pcs 16
H3Y2 type PYF08A E
Omron original
48. Tinta printer LaserJet black Ori pcs 1
*) coret yang tidak perlu

22
PENYUSUN

NO. NAMA PROFESI

1. Helmi Yuliardi - Trainer Electric PT. Denso


Indonesia

23

Anda mungkin juga menyukai