Mengenal REBOL Dalam 10 Langkah

REBOL (Relative Expression Based Object Language) adalah bahasa pemrograman concatenative yang sangat menyenangkan. REBOL diciptakan oleh Carl Sassenrath, seorang jenius komputer yang berpendapat bahwa kekuatan pemrograman terletak pada bahasanya. Dengan bahasa yang tepat, maka produktivitas akan meningkat secara signifikan dibandingkan dengan teknologi software tradisional. REBOL menolak ide dan kecenderungan bahwa software masa-kini harus berukuran besar… Read More Mengenal REBOL Dalam 10 Langkah

Contoh Program Interface USB-8REL Versi Bahasa Python

USB-8REL (www.usbinov.com/usb-8rel) adalah modul interface USB dengan output relay 8-channel. Jika Anda ingin mengendalikan banyak peralatan listrik dari komputer, USB-8REL sangat cocok untuk Anda. Modul ini memiliki 8 buah relay 10A yang siap digunakan untuk mengendalikan peralatan listrik seperti lampu, fan, pompa air mini, bel, dan lain-lain. USB-8REL membutuhkan catudaya 9-12V DC. Modul ini dilengkapi dengan… Read More Contoh Program Interface USB-8REL Versi Bahasa Python

Contoh Program Interface USB-2R3I Menggunakan Bahasa Python

USB-2R3I (www.usbinov.com/usb-2r3io) adalah modul interface USB yang memiliki 2 buah output relay dan 3 buah input digital. Modul ini banyak digunakan sebagai interface pada sistem otomasi palang pintu parkir. Relay digunakan untuk mengontrol barrier-gate atau palang-pintu dan input digunakan untuk membaca tombol, sensor kendaraan (vehicle loop detektor). Berikut adalah foto dari modul USB-2R3IO. Kami menyediakan berbagai… Read More Contoh Program Interface USB-2R3I Menggunakan Bahasa Python

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

Menambah ID Pada Data RFID Reader Untuk Memudahkan Pengidentifikasian

RFID Reader memiliki interface yang bemacam-macam. Ada yang menggunakan interface serial dengan protokol sederhana (STX – DATA – CR – LF – ETX). Ada  yang menggunakan protokol Wiegand. Ada juga yang menggunakan USB-HID Keyboard, sehingga datanya bisa langsung dibaca seperti layaknya inputan dari sebuah keyboard. Dari sisi pemrogram, model interface USB-HID Keyboard tentu lebih disukai… Read More Menambah ID Pada Data RFID Reader Untuk Memudahkan Pengidentifikasian

IoT – Berinteraksi Dengan Board FORTHUNER46 Melalui Internet Menggunakan MQTT

Sekilas Tentang IoT dan MQTT IoT (Internet of Things) adalah terhubungnya berbagai piranti elektronik ke jaringan internet, sehingga piranti-piranti elektronik tersebut dapat saling berbagi data, baik itu membaca data (collecting) maupun menulis data (sharing). MQTT (Message Queueing Telemetry Transport) adalah protokol komunikasi standar ISO (ISO/IEC PRF 20922) berbasis publish-subscribe yang menumpang protokol TCP/IP. MQTT merupakan… Read More IoT – Berinteraksi Dengan Board FORTHUNER46 Melalui Internet Menggunakan MQTT

Wow! Rebol/Command dan Rebol/SDK Bakal Digratiskan Oleh Carl Sassenrath!

Pagi ini saya mendapatkan notifikasi dari grup Red Programming Language bahwa tim Red telah bertemu dengan Carl Sassenrath (pencipta bahasa pemrograman Rebol). Dalam pertemuan tersebut banyak membicarakan tentang konsep pengembangan Red dan mengajak Carl untuk bergabung sebagai anggota honorer. Selain itu, Nenad Rakocevic (pencipta bahasa Red) juga memohon agar kiranya Carl bersedia menggratiskan Rebol/Command dan… Read More Wow! Rebol/Command dan Rebol/SDK Bakal Digratiskan Oleh Carl Sassenrath!

Workstation Linux Menggunakan PC Pentium4

Untuk bekerja sehari-hari, saya menggunakan PC Pentium4 dengan sistem operasi linux. Dengan dapur-pacu yang pas-pasan, linux merupakan solusi terbaik untuk menggenjot performa komputer Pentium4. Mengapa demikian? Karena linux customizable. Kita bisa pilih linux yang sesuai dengan kebutuhan kita dengan menyesuaikan spesifikasi komputer yang kita gunakan. Untuk PC saya, saya menggunakan distro linux Microwatt. Microwatt adalah… Read More Workstation Linux Menggunakan PC Pentium4

IoT – Mengontrol Relay KISFORTHUNER Dari Internet Melalui CloudMQTT

KISFORTHUNER adalah board mikrokontroler yang dilengkapi dengan 4 buah relay sebagai output dan 4 buah digital input berfilter. Board ini banyak digunakan sebagai interface untuk aplikasi sistem kontrol palang pintu parkir otomatis. Pada tulisan sebelumnya, saya bereksperimen (nyobain dikit) Internet of Things (IoT) menggunakan Arduino, Gobot dan Mosquitto dengan MQTT Broker/Server test.mosquitto.org. Anda bisa membaca… Read More IoT – Mengontrol Relay KISFORTHUNER Dari Internet Melalui CloudMQTT

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