Menginstal Lazarus IDE (Alternatif Delphi) di Raspberry Pi

Sebagaimana kita ketahui bahwa Delphi merupakan salah satu IDE (Integrated Development Environment) berbasis bahasa Pascal yang cukup populer di kalangan developer. Dengan IDE Delphi kita dapat membuat aplikasi desktop dengan cepat dan terstruktur (RAD=Rapid Application Development). Namun sayangnya Delphi hanya dapat berjalan di OS Windows, tidak untuk OS yang lain (MacOS, Linux, mobile OS, dll). … Read more

Cara Instal OpenCV di Raspberry Pi

OpenCV adalah sebuah library machine learning berbasis image dengan teknologi ‘vision’ (vision=bersifat visual/penglihatan mata). Karena berbasis visual yang dilakukan sofwtare (komputer) dan bersifat terbuka (opensource) maka library ini dinamakan openCV (CV=Computer Vision). Dengan library ini kita akan mudah melakukan analisa komputasi image processing, object detection, augmented reality, dll. Bahkan dengan menggabungkannya dengan library deep learning … Read more

Beberapa Error Selama Proses Ngoprek Raspberry Pi dan Solusinya

Berikut ini adalah beberapa error yang terjadi saat proses ngoprek RAspberry Pi dan solusinya setelah melakukan beberapa troubleshoot dan mencari referensi di internet. Selain buat catatan saya sendiri, juga barangkali bermanfaat buat pembaca yang mungkin kebetulan mengalami hal yang sama. Catatan mungkin akan terus berkembang seiring dengan kebutuhan saya dalam mengoprek Raspberry Pi. Kalau ada … Read more

Menginstal Library Keras dan TensorFlow 2.5 di Raspberry Pi 4

Library TensorFlow adalah kumpulan fungsi-fungsi atau pustaka untuk pemrosesan / komputasi machine learning. Library ini dibuat oleh tim ‘Google Brain’ dan dibuka untuk umum dengan lisensi/platform open source. Dengan tensorflow ini kita dapat melakukan ‘preprocessing data’, membuat model unutk dataset dan terakhir dapat melakukan train terhadap dataset tersebut. Tensorflow banyak digunakan untuk project-project berbasis deep … Read more

Troubleshoot NumPy and H5Py Errors When Compile Face Mask Detection in Raspberry Pi

If you got some errors when tried to build your face mask detection script in your Raspberry Pi (using Python) like this you can solve it by updating NumPy package version into the newest. Simply, enter this command on your Raspberry Pi. Firstly, check your NumPy version using ‘pip3 list’ command Then check your NumPy … Read more

Instal Apache, PHP7, MySQL dan PHPMyAdmin di Raspberry Pi 3/4

Raspberry Pi merupakan sebuah komputer mini seukuran credit card yang berisi OS Linux yang multi fungsi. Layaknya sebuah komputer, Anda juga dapat menginstal berbagai macam aplikasi misalnya paket Open Office (Word, Power point, Excel versi opensource), web browser (Chrome, Chromium, Opera), Multimedia, Image processor, sampai SDK (Software Development Kit) seperti Python, Node-Red, dsb. Nah, Raspberry … Read more

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 Mengatasi Tidak Dapat Membuat Post Baru di WordPress

Pada suatu ketika, ketika hendak membuat artikel baru wordpress, saya mengalami insiden kecil, yakni gagal masuk ke file editor post baru (post-new.php). Saat itu yang muncul halaman blank saja saat klik menu ‘Add New’ di dashboard blog WordPress saya. Saya rasa hal ini disebabkan karena gagal update WordPress karena saya sama sekali tidak melakukan apapun … Read more