Deskripsi

Ini adalah puncak materi di level SMA. Di Grade 3, kita memasuki ranah AIoT (Artificial Intelligence of Things). Di sini, kecerdasan buatan dikombinasikan dengan kekuatan konektivitas IoT. Materi yang disajikan sangat advance, mulai dari pengenalan konsep AIoT hingga implementasi algoritma matematika seperti linear regression.

Tujuan kita adalah menyelesaikan masalah nyata dengan data dan prediksi. Kita tidak hanya menampilkan data sensor, tapi kita memproses data tersebut untuk memprediksi apa yang akan terjadi selanjutnya. Kita akan belajar pemrograman IoT yang lebih cerdas, yang bisa mengambil keputusan mandiri berdasarkan tren data.

Kita perlu menyiapkan mental untuk belajar sedikit matematika terapan dan logika algoritma. Perangkat IoT standar masih digunakan, namun fokus kita lebih berat pada pengolahan data di sisi "otak" sistemnya. Laptop dengan spesifikasi lumayan mungkin dibutuhkan untuk proses komputasi data.

Studi kasus yang kita bahas akan sangat menarik. Misalnya, memprediksi kapan sebuah mesin akan rusak berdasarkan getaran dan suhu (Predictive Maintenance), atau sistem irigasi pintar yang memprediksi kebutuhan air tanaman. Kita akan menyelesaikan kasus-kasus ini menggunakan model AI sederhana yang kita bangun.

Hasil akhirnya, kita akan memiliki portofolio proyek AIoT yang solid. Pemahaman ini akan membuat kita selangkah lebih maju dibandingkan teman-teman seusia kita, dan sangat relevan untuk persiapan masuk dunia kerja profesional atau perkuliahan tingkat lanjut.

Apa yang kamu akan dapat?

Konsep gabungan AI dan IoT (AIoT).

Penerapan algoritma matematika (Linear Regression) pada data sensor.

Menggunakan data untuk memprediksi masa depan.

Studi kasus industri dan penyelesaian masalah dengan AIoT.

Persyaratan Mengikut Kelas

Pemahaman logika matematika dan statistika dasar.

Laptop untuk komputasi data.

Minat kuat pada analisis data dan pemrograman algoritma.

Konten Kelas

8 topik • 61 pembelajaran
Pengenalan AIoT & Pemograman IoT
20 pelajaran • 67.79 menit
Pengenalan AIoT
Peran IoT Dalam Proyek AIoT
Peran AI Dalam Proyek AIoT
Persiapan Lingkungan Pengembangan
Review Python Tipe Data
Review Python Tipe Data Koleksi
Review Python Struktur Kontrol
Review Python Fungsi
Instalasi Library Yang Dibutuhkan & Digunakan
Melakukan Publish Data Menggunakan Python
Melakukan Subscribe Menggunakan VSMQTT
Melakukan Subscribe Data Menggunakan Python
Wiring DHT22
Membaca Nilai Dari DHT22
Menghubungkan ESP32 Ke WiFi
Menghubungkan ESP32 Ke Broker
Setup Client VSMQTT
Melakukan Publish Data Dari ESP32
Melakukan Subscribe Data Suhu & Kelembapan Python
Linear Regresion
5 pelajaran • 16.29 menit
Tujuan Menggunakan Linear Regression
Supervised Learning
Linear Regression Menggunakan Scikit Learn Part 1
Linear Regression Menggunakan Scikit Learn Part 2
Linear Regression Menggunakan Scikit Learn Part 3
Studi Kasus Linear Regresion
7 pelajaran • 25.2 menit
Menyiapkan MQTT Broker
Setup VSMQTT Client
Publish Data Dari ESP32
Subscribe Data Pada python
Membuat Dataset
Menggunakan Model Linear Regression Prediksi
Visualisasi Data Hasil Prediksi
Chatbot & Telegram API
7 pelajaran • 22.13 menit
Pengenalan Chatbot
Konsep Dasar Natural Language Processing
Pengenalan Bot Telegram API
Instalasi Library Bot Telegram
Pembuatan Bot Telegram
Membuat Bot Telegram Part 1
Membuat Bot Telegram Part 2
Studi Kasus Chatbot Asisten Keuangan
8 pelajaran • 37.83 menit
Merancang Logika Chatbot Untuk Pencatatan Keuangan
Pengenalan JSON Sebagai Database Part 1
Pengenalan JSON Sebagai Database Part 2
Management State Tahap 1
Management State Tahap 2
Management State Tahap 3
Membangun Chatbot Yang Bisa Menerima Pesan
Mencoba Bot Di Telegram
Image Processing dan OpenCV
7 pelajaran • 28.49 menit
Pengenalan Image Processing
Pengenalan OpenCV
Instalasi OpenCV
Dasar Pengolahan Gambar Gaussian Blur
Dasar Pengolahan Gambar Sobel Filter
Dasar Pengolahan Gambar Canny Edges Detection
Konsep Optical Character Recognition Dan Model Deteksi Objek
Latihan Dasar Image Processing
3 pelajaran • 7.1 menit
Latihan 1 Membuka Gambar Menggunakan OpenCV
Latihan 2 Mengubah Ukuran Gambar Menggunakan OpenCV
Latihan 3 Mendeteksi Tepi Gambar Menggunakan OpenCV
Studi Kasus: Deteksi Penunjuk Arah Kota
4 pelajaran • 12.93 menit
Persiapan Dataset Nama Kota Indonesia
Membaca Gambar Dan Penerapan OCR dengan EasyOCR
Deteksi Dan Pencocokkan Nama Kota
Visualisasi Hasil