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

Berkenalan Dengan Blue Pill, Board Mikrokontroler STM32F103C8T6

Blue Pill adalah sebutan untuk board mikrokontroler mini dengan warna biru. Sebutan ini melekat pada board mikrokontroler STM32F103C8T6 buatan Cina. Sudah lama saya ingin mencoba board ini tapi baru beberapa hari yang lalu kesampaian. Sebelumnya saya sudah mencoba board mini STM32F030 dengan jumlah GPIO yang lebih sedikit. Board STM32F103C8T6 ini saya beli dengan harga 40… Read More Berkenalan Dengan Blue Pill, Board Mikrokontroler STM32F103C8T6

FORTHUNER46 – Minimum System ATmega8 Dengan Sistem Operasi Forth (Avise)

FORTHUNER46 adalah board sistem minimum mikrokontroler AVR ATmega8 yang telah ditanami sistem operasi Avise (Forth). Avise adalah AVR Virtual Stack Engine, yakni implementasi Forth untuk AVR ATmega yang dibuat oleh sebuah perusahaan asal Jerman. Dengan board ini, kita bisa mengeksplorasi mikrokontroler secara interaktif tanpa perlu menggunakan alat tambahan seperti programmer (USBASP, AVRISPMKII). Bahkan, kita juga… Read More FORTHUNER46 – Minimum System ATmega8 Dengan Sistem Operasi Forth (Avise)