This page needs JavaScript activated to work correctly !

This page will be redirect in 3 second !

Pengenalan Mata Kuliah Praktek Internet of Things (IoT) - Mcu | IDRaya.com

Pengenalan Mata Kuliah Praktek Internet of Things (IoT)

Triawan MCU 02/09/2023 0 Discuss 6.6K Views

Pada mata kuliah (MK) praktek Internet of Things (IoT) pada dasarnya merupakan kelanjutan dan wujud pelaksanaan MK pengenalan IoT pada semester 2 (dua). Secara garis besar MK praktek IoT membahas mengenai penggunaan sensor sebagai input dan aktuator sebagai output yang dihubungkan melalui Microcontroller (MCU) serta terhubung ke jaringan Internet baik untuk proses pemantauan (monitoring) maupun pengendalian (controlling). Konteks penggunaan jaringan Internet pada hal ini yaitu pemanfaatan teknologi Cloud Computing (CC).

Untuk itu, dalam pelaksanaan perkulian praktek IoT dibutuhkan prasyarat (prerequisite) yang terdiri dari (1) askpek pengetahuan dalam hal keterkaitan dengan mata kuliah sebelumnya, (2) aspek perangkat keras, dan (3) aspek perangkat lunak yang harus dipenuhi. Berikut detail prasyarat pada tabel dibawah ini.

Tabel Prasyarat Aspek Pengetahuan
# Mata Kuliah
1 Sistem Operasi dan Pengenalan IoT
2 Elektronika Digital dan Analog
3 Mikroprosessor dan Mikrokontroller
4 Arsitektur dan Jaringan Komputer
4 Algoritma Pemrograman dan Basis Data
Tabel Prasyarat Aspek Hardware
# Hardware Keterangan
1 Stok 1: MCU ESP32 USB Type-C
Stok 2: MCU ESP32 Micro-USB
1 PCS, pilih salah satu USB Type-C atau Micro-USB
2 Stok 1: Sensor DHT-11
Stok 2: Sensor DHT-22
Cukup 1 PCS, pilih salah satu DHT11 atau DHT22
3 Triple Output LED RGB Cukup 1 PCS
4 Jumper Kabel Female to Female Secukupnya sesuaikan untuk Sensor DHT dan LED RGB

Catatan: Untuk menekan biaya, terutama biaya pengiriman, hendaknya dibeli secara kolektif per kelas (jangan sendiri-sendiri).

Tabel Prasyarat Aspek Software
# Software Keterangan
1 Arduino IDE 1.8.19 (Legacy)
Lakukan instalasi library MCU ESP32
Tidak diperkenakan menggunakan versi diatas atau dibawah versi ini.
2 1) Library JSON 2) Library MQTT 3) Library DHT Pastikan Meng-install Library sesuai dengan Gambar!
3 NodeJS LTS 18.17.1 (32 Bit)
NodeJS LTS 18.17.1 (64 Bit)
Pilih salah satu dan sesuaikan dengan spesifikasi CPU Komputer.
4 Node-Red Install sesuai dengan OS Windows atau Linux
5 Dokumentasi Mosquitto MQTT
Mosquitto-2.0.17-x64.exe
Mosquitto-2.0.17-x32.exe
Pilih sesuai dengan Operating System yang digunakan dan spesifikasi CPU Komputer.

Project Based Learning (PJBL)

Metode pembelajaran pada MK Praktek IoT ini menggunakan PJBL, yaitu dengan pendekatan studi kasus sebagai langkah awal dalam mengumpulkan dan mengintegrasikan pengetahuan baru berdasarkan pengalamannya dalam beraktifitas secara nyata.

Untuk itu, agar setiap peserta didik dapat memperoleh pengalaman baru baik sebagai hard-skill maupun soft-skill dari MK Praktek IoT ini, maka diharapkan setiap peserta didik memiliki hardware maupun software yang telah dijabarkan sebagai prasyarat.

Meskipun demikian, saya sebagai fasilitator melakukan penafian (disclaimer), tidak mewajibkan setiap peserta didik memiliki hardware maupun software tersebut. Untuk itu setiap peserta didik dapat mencari alternatif lain seperti bergabung atau meminjam dengan temannya. Lebih lanjut mengenai hal ini dapat berdiskusi dengan saya di minggu ke 2 (dua). Oleh karena itu, setiap peserta didik dituntut aktif dalam perkuliahan baik didalam kelas maupun diluar kelas.

TUGAS

Lakukan installasi pada Tabel Prasyarat Aspek Software diatas dan buat dokumen laporannya sesuai dengan Template MS Word. Dari penugasan ini, maka akan terdapat 3 (tiga) laporan yaitu.

  1. LAPORAN_PRAKTEK_IoT_5CX_NIM_MINGGU-1 dengan Judul Materi: Instalasi Arduino IDE 1.8.19 (Legacy)
  2. LAPORAN_PRAKTEK_IoT_5CX_NIM_MINGGU-2 dengan Judul Materi: Instalasi NodeJS beserta Node-RED
  3. LAPORAN_PRAKTEK_IoT_5CX_NIM_MINGGU-3 dengan Judul Materi: Instalasi MQTT Broker Mosquitto

Pengerjaan tugas tersebut tidak harus selama 3 (tiga) minggu, namun dapat dikerjakan sekaligus. Tugas pada pertemuan ini, selain diperuntukkan untuk mengukur tingkat kemampuan peserta didik, juga diperuntukkan sebagai bukti kehadiran.

Agus Triawan/Triawan

 matriawan@gmail.com

Triawan is just an ordinary person, founder idraya[dot]com who just a little bit knows also likes try and error about devices, networks and programming/applications to solve challenges related to information technology.

If there is question, please discuss below. Very welcome and expected to provide corrections, criticisms, and suggestions.


We'll not share/display your email.
Example: Say <b>Hello</b> &lt;?php echo 'World'; ?&gt;
Output: Say Hello <?php echo 'World'; ?>
Words can come true for you, so be wise in speaking.

Be the first :D