LOGIC EDITOR (PSEUDOCODE)
Ubah nilai batas (Threshold) pada kotak input di bawah ini. Komputer akan mengeksekusi blok kode sesuai dengan urutan dari atas ke bawah.
let statusTangan = "Menunggu Kamera";
let jarak = function(); // Jarak real-time (piksel)
if (jarak < ) {
// Kondisi Tangan Terlalu Dekat
statusTangan = "TERLALU DEKAT";
renderVisual("Peringatan Merah");
}
else if (jarak < ) {
// Kondisi Jarak Optimal
statusTangan = "JARAK AMAN (OPTIMAL)";
renderVisual("Transfer Energi Hijau");
}
else {
// Default / Kondisi Sisanya
statusTangan = "TERLALU JAUH";
renderVisual("Garis Putus-putus");
}
👁️
INISIALISASI MEDIA PIPE
Model AI memerlukan akses kamera untuk mengekstrak variabel koordinat tangan ke dalam kode kita.
VARIABLE MONITOR
LIVE DATA
var jumlahTangan
0
var jarak
Selisih piksel (T1 - T2)
null
OUTPUT STATUS
MENUNGGU 2 TANGAN
Perhatikan kode di panel kiri! Program berjalan dari atas ke bawah. Saat kondisi if pertama bernilai Benar (True), maka blok di bawahnya tidak akan dieksekusi lagi.