Dulu Saya Pernah Bikin KISUNO (Keep It Simple Arduino UNO)

Beberapa waktu yang lalu (kira-kira 2 tahun yang lalu), saya berkenalan dengan bahasa pemrograman Forth dan sangat menyukainya dan terus menggunakan Forth sampai sekarang. KISUNO adalah salah satu sistem yang pernah saya kembangkan. KISUNO saya kembangkan sebelum akhirnya saya membuat board KISFORTHUNER. KISUNO adalah singkatan dari KIS (Keep It Simple) dan UNO (Arduino UNO). KISUNO adalah dialek pemrograman mirip Ladder… Read More Dulu Saya Pernah Bikin KISUNO (Keep It Simple Arduino UNO)

TCP-2SSR – Modul Pengontrol Solid-State Relay Via TCP Ethernet

Modul interface TCP-2SSR adalah modul yang memiliki 2 buah SSR (Solid-State Relay) yang dapat dikontrol secara remote (dari jarah jauh) melalui koneksi jaringan komputer ethernet menggunakan protokol TCP. Modul ini saya bangun menggunakan Arduino UNO dan Arduino Ethernet Shield. Terima kasih pada Arduino yang telah menyediakan library Ethernet sehingga kita dapat langsung mendayagunakan Arduino+Ethernet-Shield tanpa… Read More TCP-2SSR – Modul Pengontrol Solid-State Relay Via TCP Ethernet

REBOL3 – Contoh Program Kontrol Relay 50-Channel

Pada tulisan singkat ini saya akan memberikan contoh program REBOL3 untuk pengontrolan sistem relay 50-channel menggunakan komputer melalui port serial (USB-to-Serial). Berikut ini adalah foto sistem relay 50-channel yang saya buat menggunakan board mikrokontroler Arduino Mega 2560. Program pada Arduino akan menyeleksi data perintah yang dikirim oleh komputer melalui port serial dengan baudrate 9600. Untuk… Read More REBOL3 – Contoh Program Kontrol Relay 50-Channel

Nyobain Dikit IoT Menggunakan Arduino, Gobot Dan Mosquitto

Belajar Go dan Gobot memang menyenangkan. Go (golang) adalah bahasa pemrograman tingkat tinggi yang menurut saya sangat cocok bagi programmer C yang ingin merasakan kemudahan hidup, hehehe. Sedangkan Gobot adalah framework untuk robot, drone dan IoT yang ditulis dalam bahasa Go. Jika pada tulisan sebelumnya saya bereksperimen dengan Rasperry Pi, maka kali ini saya akan… Read More Nyobain Dikit IoT Menggunakan Arduino, Gobot Dan Mosquitto

Dapat Hibah Board Dan IC Mikrokontroler LogicGreen Dari One-Electronics

Kemarin (16 Februari 2018) saya mendapatkan paket berisi beberapa board mikrokontroler dan IC mikrokontroler dalam jumlah yang cukup banyak. Paket ini merupakan hibah dari Pak Iwan Chandra, pemilik lapak Tokopedia One-Electronic. Tipe mikokontrolernya masih asing bagi saya, produsennya bernama LogicGreen. Beberapa tipe diklaim kompatibel dengan AVR ATmega8/88/328. Dan ada juga tipe dengan kaki 8-pin yang… Read More Dapat Hibah Board Dan IC Mikrokontroler LogicGreen Dari One-Electronics

AT89C2051 Dan ATtiny2313, Kembar Non-Identik Yang Sangat Menawan

Saya sangat menyukai mikrokontroler AT89C2051. Saya juga sangat menyukai mikrokontroler ATtiny2313. Saya sudah sejak lama menggunakan kedua tipe mikrokontroler tersebut dan bukan tanpa alasan mengapa saya sangat menyukai keduanya. Alasan pertama saya menyukai keduanya adalah karena ukurannya yang relatif kecil. Dibanding AT89S51, ATmega16 dan ATmega8/328, AT89C2051 dan ATtiny2313 dengan kemasan 20-pin sangat elegan dan sangat… Read More AT89C2051 Dan ATtiny2313, Kembar Non-Identik Yang Sangat Menawan

Implementasi Rangkaian Ladder Lock/Latch Pada Board FORTHUNER46

Pada pemrograman ladder PLC, rangkaian Lock/Latch sering digunakan untuk starter on/off menggunakan push-button. Pada rangkaian ini terdapat 2 buah tombol, 1 Tombol ON dan 1 Tombol OFF. Tombol ON adalah kontak dengan tipe normally-open (NO) dan Tombol OFF adalah kontak dengan tipe normally-close (NC). Prinsip kerja rangkaian lock/latch adalah ketika Tombol ON ditekan, maka output… Read More Implementasi Rangkaian Ladder Lock/Latch Pada Board FORTHUNER46

Contoh Implementasi Pemrograman Ladder Pada Board FORTHUNER46

Pemrograman ladder adalah pemrograman yang menggambarkan alur logika menggunakan simbol-simbol. Pemrograman ladder biasa digunakan pada produk PLC (Programmable Logic Controller) seperti OMRON CPM1A, Siemens S-7 dan juga pada produk Smart-Relay seperti Zelio dan OMRON ZEN. Mengimplementasikan ladder pada mikrokontroler khususnya board FORTHUNER46 sangatlah mudah. Pada tulisan ini akan saya berikan contoh implementasi pemrograman ladder sederhana… Read More Contoh Implementasi Pemrograman Ladder Pada Board FORTHUNER46

fsend.py – File Uploader Untuk Board FORTHUNER46 Versi Python

Berinteraksi dengan FORTHUNER46 menggunakan program terminal memang mengasikkan, terutama bagi penggemar mode console. Tampilan garing, cuma teks. Tapi berasa keren dan pintar, berasa seperti linuxer sejati. Ketik-ketik-ketik-ENTER. Ketik-ketik-ketik-ENTER. 😀 Eksplorasi secara interaktif sangat efektif untuk mempelajari fitur-fitur mikrokontroler pada board. Cara interaktif juga efektif untuk menyusun dan menguji fungsi-fungsi sederhana yang menjadi bagian dari sebuah… Read More fsend.py – File Uploader Untuk Board FORTHUNER46 Versi Python

Eksperimen STM32F103 – Blinking LED Singletask Dan Multitask

Setelah berkenalan dengan board Blue Pill STM32F103C8T6, sekarang kita bisa mulai bereksperimen dengan board tersebut. Kita mulai dengan membuat program “Hello World” ala mikrokontroler, yakni Blinking LED. Pada board STM32F103 terdapat sebuah LED yang terhubung pada pin GPIO PC13. LED ini aktif-rendah, jadi untuk menyalakan LED kita harus memberikan logika LOW pada pin PC13. Caranya… Read More Eksperimen STM32F103 – Blinking LED Singletask Dan Multitask