Mengendalikan AC (Air Conditioner) Samsung dengan NodeMCU+Infrared

Kebetulan di rumah ada AC 1 pk (Air Conditioner/pendingin ruangan) merk Samsung, jadi sekalian dijadikan objek penelitian :). Objektif dari eksperimen berikut adalah untuk mengendalikan perangkat AC (khususnya merk Samsung) secara ‘soft control‘ menggunakan remote control infrared (infra merah) buatan sendiri. Yang dimaksud dengan dengan ‘soft control’ adalah pengendalian secara ‘smooth‘ melalui controller internal AC … Read more

Menampilkan Notifikasi Android dengan Android Studio (Java)

Notifikasi merupakan salah satu elemen penting dalam pemrograman Android. Notifikasi banyak digunakan untuk memberikan informasi kepada user tentang suatu hal yang terjadi dalam aplikasi, entah itu informasi hasil scripting, warning atau error. Notifikasi ini secara visual akan muncul dalam sebuah popup yang muncul di top bar Android. Karena sifatnya yang muncul di luar aplikasi, maka … Read more

Cara Mengambil Data Timezone dengan Java – Android Studio

Timezone adalah zona waktu masing-masing daerah berdasarkan garis bujur yang berlaku secara internasional. Perbedaan zona waktu disebabkan karena bumi berbentuk bulat dan berotasi selama 24 jam dalam sehari. Contoh sederhananya adalah di Indonesia terdapat zona waktu, yakni GMT+7 (WIB), GMT+8 (WITA), dan GMT+9 (WIT). Masing-masing zona waktu terpaut satu jam satu sama lain. Nah, bagaimana … Read more

Cara Mendapatkan Serial Number ID BIOS dan Harddisk dengan Delphi 10.3

Barangkali Anda membutuhkan suatu identifier (ID) unique untuk aplikasi Delphi Anda, dapat terinspirasi dari tutorial berikut. Ya, ide dasar dari script di bawah adalah bagaimana mendapatkan id unik dari tiap-tiap komputer yang terinstal aplikasi kita. Script Delphi di bawah dapat Anda kembangkan menjadi semacam pengecekan lisensi aplikasi Anda bahwa hanya aplikasi yang terautentfikasi lisensinya yang … Read more

Cara Mengakses Webcam dengan Delphi 10.3 Rio

Ada banyak cara untuk mengakses webcam di laptop Windows menggunakan Delphi, Anda bisa menggunakan komponen pihak ketiga atau menggunakan metode akses langsung melalui DirectX. Setelah beberapa kali mencoba ternyata ada satu komponen bawaan Delphi 10.3 yang dapat kita manfaatkan untuk mengakses webcam, yaitu ComponenCamera. Komponen ini pada dasarnya digunakan untuk mengakses kamera pada aplikasi Android … Read more

Transfer File Antar 2 PC yang Terhubung LAN

Barangkali ada yang lagi butuh menyalin (copy) file antar 2 PC yang dalam jaringan LAN yang sama bisa menyimak artikel berikut ini. Ceritanya laptop saya mau dimasukan ke service center, sedangkan saya butuh file-file di dalamnya untuk pekerjaan sehari-hari. Mau ngga mau file-file tersebut harus di-copy-kan ke suatu tempat terlebih dahulu (laptop satunya). Setidaknya ada … Read more

Menyetting Power Modul DC DC Step Down 300W 9A CC CV

Modul Step Down DC merupakan sebuah modul power converter yang menurunkan tegangan DC dari tegangan yang lebih tinggi ke tegangan yang lebih rendah. Pada beberapa modul level tegangannya berbeda-beda, jadi sebaiknya dicek terlebih dahulu spesifikasinya. Untuk modul step down sendiri ada dua tipe, yakni tipe ‘isolated‘ (ground input dan output tidak terhubung) dan tipe ‘buck … Read more

Mencoba USB Host Shield dengan Arduino Uno

Salah satu ‘kekuatan’ Arduino adalah didukung banyak vendor yang memproduksi hardware dengan functionality tertentu dalam bentuk sebuah shield atau modul. Salah satu shield yang kompatibel dengan Arduino (khususnya Uno dan Mega) adalah USB host shield. Dengan adanya shield ini kita dapat mengubah sebuah Arduino dapat membaca interface yang berbasis port USB. Contoh case-nya adalah jika … Read more

Mudah Membuat Aplikasi Android dengan Webview di Android Studio

Salah satu cara membuat aplikasi Android yang termudah adalah menggunakan komponen WebView. Dengan webview kita dapat membuat aplikasi berbasis web namun dengan citarasa aplikasi native. Barangkali masih ada yang bingung, apa itu ‘webview‘ atau ‘aplikasi native‘? Kalau kita bikin suatu aplikasi Android murni menggunakan Java atau Kotlin menggunakan Android Studio (atau IDE yang lain) maka … Read more

Cara Mudah Menghitung Durasi Waktu dengan PHP

Ada kalanya kita membutuhkan penghitungan durasi waktu untuk software kita. Biasanya untuk mengukur suatu kejadian sekuensial yang berbasis waktu. Contoh case yang sedang saya hadapi adalah bagaimana menghitung berapa lama komplain dari customer di-handle oleh tim customer service sampai closing. Penghitungan waktu ini digunakan untuk mengukur sejauh mana performance dari tim customer relation dalam menangani … Read more