Deskripsi
Capaian Pembelajaran
Yang Kamu Pelajari
Item Penilaian

Deskripsi

Mata kuliah Praktikum Internet of Things (IoT) memberikan pengalaman langsung kepada mahasiswa dalam merancang, mengimplementasikan, dan menguji sistem IoT berbasis perangkat keras dan perangkat lunak. Melalui kegiatan praktikum, mahasiswa akan mempelajari penggunaan mikrokontroler, sensor, aktuator, serta komunikasi jaringan untuk menghubungkan perangkat ke internet dan mengelola data secara real-time.

Selain itu, mata kuliah ini menekankan pada keterampilan pemrograman embedded system, integrasi cloud platform IoT, serta pengembangan prototipe aplikasi IoT yang relevan dengan kebutuhan industri. Dengan mengikuti praktikum ini, mahasiswa diharapkan mampu memahami konsep dasar IoT secara aplikatif, menguasai teknik implementasi, serta menghasilkan solusi inovatif dalam bidang otomasi, smart home, smart city, dan teknologi cerdas lainnya.

Capaian Pembelajaran

  • Mahasiswa mampu menyiapkan raspberry pi, menginstal sistem operasi dan mengenal pemrograman python untuk IoT
  • Siswa mampu membangun sirkuit elektronik dan menghubungkannya ke raspberry pi
  • Mahasiswa mampu membuat aplikasi untuk membaca berbagai jenis sensor yang terhubung dengan raspberry pi
  • Mahasiswa mampu membuat aplikasi untuk mengukur jarak dan mengontrol perangkat aktuator yang terhubung dengan raspberry pi
  • Mahasiswa mampu membuat aplikasi menggunakan pemrograman visual berbasis IFTTT raspberry pi

Yang Kamu Pelajari

1.  Menyiapkan Lingkungan untuk Pengembangan virtual python

2.  Mengenal Python dan IoT

3. Membangun Server Jaringan dengan Menggunakan API RESTfull dan Web Soket dengan Flask

4. Membangun Jaringan dengan MQTT, Python, dan Mosquitto MQTT Broker

5. Menghubungkan Raspberry Pi (Rpi) ke Dunia Fisik

6.  Elektronika untuk Ahli Perangkat Lunak

7. Menghidupkan dan Mematikan arus DC

8.  Lampu, Indikator, dan Menampilkan Informasi ..

9.  Mengukur Suhu, Kelembaban, dan Tingkat Cahaya

10. Gerakan dengan Servos, Motors, dan Steppers

11.  Mengukur Jarak dan Mendeteksi Gerakan

12.Konsep Pemrograman IoT Tingkat Lanjut – Thread, AsyncIO, dan Event Loop

13. Platform Visualisasi dan Otomasi IoT

14. Menggabungkan Semuanya Bersama-sama


Item Penilaian

1. Laporan Praktikum

2. Tugas

3. UTS

4. UAS