Text
Korban Satu PZEM-004T
Kediri, 21 Juli 2025 Kesalahan akibat human error kali ini menimbulkan korban satu Pzem-004T, alat monitoring beban arus AC, terbakar dan mati. ✨ Awal Eksperimen: Membaca Data dari PZEM-004T TTL Sebagai pecinta sistem monitoring energi, saya mencoba membaca data dari PZEM-004T TTL—modul mungil yang bisa mengukur tegangan, arus, dan daya secara real-time. Dengan hanya ESP8266 dan kabel jumper,…
0 notes
Text
Membaca PZEM-017 Dengan ESP 8266
Disclimer dulu bahwa ini sebenarnya adalah cerita eksperimen yang hampir sama dengan cerita sebelumnya tentang membaca PZEM-017 dengan Wemos D1 Mini. Tetapi di tulisan ini saya akan lebih membahas kendala yang muncul kembali setelah sebelumnya berhasil. Hampir seharian saya nyari penyebab kenapa pembacaan nilai PZEM-017 yang dulu berhasil, kenapa sekarang jadi gagal. Setidaknya ada beberapa…
0 notes
Text
Setup Docker Container untuk CodeIgniter 4, MySQL (Debian), dan phpMyAdmin
🧭 Awal Mula: Ide Membuat Kontainer Dev Saya ingin membuat lingkungan pengembangan berbasis Docker untuk CodeIgniter 4, agar proses development lebih stabil, portable, dan mudah direplikasi. Untuk itu, saya butuh stack yang terdiri dari: Apache + PHP untuk menjalankan CI4 MySQL sebagai database backend phpMyAdmin sebagai UI administrasi database Aktifnya mod_rewrite agar CI4 bisa routing…
0 notes
Text
Mengganti Lampu Sein dan Senja CRV Gen 3
Kemarin baru sadar kalau ternyata nambah satu lampu lagi yang mati di CRV gen 3. Setelah sebelumnya lampu senja sebelah kiri mulai lemah, lampu sein sebelah kiri ternyata mati juga. Setelah beberapa kali klik untuk browsing lampu-lampu di marketplace online, saya akhirnya memutuskan untuk mengganti lampu sein dengan lampu yang sejenis, artinya saya tidak melakukan modif atau mengganti dengan…
0 notes
Text
Menulis Blog dengan Bantuan AI
Beberapa tulisan blog saya terakhir ini dibantu oleh AI, terutama yang berkaitan dengan proses saya experiment dengan mikrokontroller seperti ESP dan Arduino. Tulisan yang bersifat step by step atau tutorial sangat terbantu dengan bantuan AI ini. Mungkin jadi kurang original tetapi masih terbaca natural. Tentu saja tidak copy paste secara keseluruhan. Pasti ada bagian-bagian yang perlu…
0 notes
Text
Menampilkan Halaman HTML dari File Terpisah di ESP8266/ESP32
Dalam proyek ESP8266 Web Server, sering kali kita perlu menampilkan halaman web dengan HTML, CSS, dan JavaScript agar tampilannya lebih menarik dan interaktif. Alih-alih menulis kode HTML langsung di dalam kode Arduino, kita bisa menyimpan file terpisah menggunakan SPIFFS (SPI Flash File System) atau LittleFS. Dengan cara ini, struktur proyek menjadi lebih rapi dan modular. Pada blog ini, kita…
0 notes
Text
Cara Memecah Kode Arduino Menjadi Beberapa File
Jika kamu pernah mengembangkan proyek Arduino atau ESP, kamu mungkin sering menghadapi kode yang semakin panjang dan sulit dibaca. Salah satu cara terbaik untuk mengelola proyek dengan lebih baik adalah menggunakan modular programming, yaitu memisahkan kode ke beberapa file. Dalam artikel ini, kita akan membahas bagaimana cara membuat kode terstruktur untuk menyalakan LED menggunakan Arduino,…
0 notes
Text
Pengalaman Membaca PZEM-017 dengan ESP WeMos D1 Mini
Sebagai seseorang yang sedang belajar mendalami teknologi IoT dan integrasi sensor, saya menghadapi berbagai tantangan saat mencoba membaca data dari PZEM-017 menggunakan ESP8266 WeMos D1 Mini. Meskipun awalnya tampak seperti proses sederhana, ternyata ada berbagai hambatan teknis yang perlu diatasi. Berikut adalah perjalanan saya dalam menyelesaikan masalah yang muncul hingga akhirnya sistem…
0 notes
Text
Membangun PLTS Atap: Backup PLN
Pada tulisan sebelumnya tentang Membangun PLTS Atap: UPS Modif, saya telah berbagi cerita mengenai awal mula pencarian energi alternatif untuk PC saya. Saat itu, saya mulai mencari solusi agar perangkat saya tetap bisa beroperasi dengan sumber daya yang lebih efisien dan berkelanjutan. Kini, saya akan melanjutkan ke tahap berikutnya dalam pengembangan sistem ini. Upgrade ke LiFePO4: Investasi…
0 notes
Text
Membangun PLTS Atap: UPS Modif
Pertama yang ingin saya ceritakan adalah, hobi ini ternyata adalah hobi mahal. Bukan mau sombong punya hobi mahal, tapi sebagai self aware juga kalau harus penuh pertimbangan yang waras dalam menentukan prioritas, terutama buat budget terbatas seperti saya. Walaupun, ternyata hobi orang lain ternyata mahal juga, seperti hobi lari ternyata budget nya besar juga kalau nuruti yang “bagus” mulai dari…
0 notes
Text
Menata Ulang Jalur Panel MCB
Dengan bertambahnya kapasitas Inverter untuk suplay tenaga listrik di rumah, maka jalur yang dibackup sama inverter yang dulunya hanya lampu saja, perlu ditambah opsi atau pilihan agar jalur lain bisa menggunakan juga. Kemampuan untuk memilih jalur ini bisa diwujudkan di panel MCB yang sudah ada. Saya sudah menyiapkan empat jalur untuk membagi beban berdasarkan kegunaan, seperti lampu, AC, stop…
0 notes
Text
Membuat Docker Compose untuk CodeIgniter 4 dengan Apache, PostgreSQL, dan pgAdmin
Docker telah menjadi solusi populer dalam pengembangan aplikasi karena kemampuannya dalam mengelola lingkungan secara konsisten. Dalam artikel ini, kita akan membahas cara membuat Docker Compose untuk menjalankan CodeIgniter 4 dengan Apache, PostgreSQL, dan pgAdmin. Konfigurasi ini juga akan mengaktifkan ekstensi PHP intl, pgsql, dan mod_rewrite menggunakan Dockerfile untuk pengaturan yang lebih…
0 notes
Text
Menghubungkan Node-RED dengan Blynk
Seharian penuh saya mengikuti dokumentasi cara menghubungkan Node-RED dengan Blynk, tetapi tidak membuahkan hasil. Disitu dijelaskan beberapa garis besar tahapnya, yaitu menyiapkan template di Blynk, Install Node-RED, Konfigurasi MQTT Broker, Buat Node-RED flow, Jalankan. Dari sekian langkah diatas, saya terganjal di Konfigurasi MQTT Broker. Diutak-atik tetep statusnya connecting alias tidak…
0 notes
Text
Install IoT Stack dengan Docker Compose
Terbaru, saya sedang ada project untuk membuat IoT Stack. Stack ini terdiri dari mqtt broker yang menerima data dari sensor, kemudian ada nodered sebagai penghubung antara broker dengan database. Untuk database saya pakai influxdb. Dan, yang terakhir yaitu Grafana untuk menampilkan data yang sudah disimpan dalam database. Berikut contoh docker composenya: version: '3.9' services: mqtt: image:…
0 notes
Text
Menambah Custom Field Pada Wordpress
Custom Field adalah tempat untuk kita menuliskan atau memasukkan informasi pada sebuah post diluar tempat yang sudah disediakan. Tempat yang sudah disediakan itu adalah Title atau judul postingan. Kemudian ada juga body post atau tempat kita nulis artikel atau postingan. Nah, diluar itu, kita bisa menambahkan jenis lainnya yang disebut dengan custom field. Secara bawaan ternyata WordPress sudah…
0 notes
Text
Koleksi Mikrokontroller
Setelah tulisan saya yang lalu soal explorasi kembali Arduino, sudah banyak hal yang saya explore dan juga peralatan yang saya beli. Belum semua saya coba memang, karena ketika beli komponen di marketplace online, tidak hanya alat yang mau dibeli saja yang terbeli, tetapi komponen lain yang gak terkait sama project ikut kebeli juga, ntah karena menarik atau ada ide yang tiba-tiba muncul untuk…
0 notes
Text
Kembali Bermain Robotika dengan Arduino
Sudah sekitar empat tahun saya punya arduino uno yang hanya saya simpan di laci. Arduino ini dulu saya beli saat sedang ada project mengerjakan pemantauan kondisi suhu dan parameter lain di suatu lingkungan. Bukan bagian saya yang mengerjakan project hardwarenya, tetapi saya ikutan belajar, sehingga saya beli alatnya buat belajar pribadi. Dalam beberapa waktu terakhir, saya ingin memberikan…
0 notes