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

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!

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

Nyobain Framework Gobot Untuk Raspberry Pi

Tulisan ini adalah hasil eksperimen saya menggunakan Gobot, yakni framework untuk robot, drone dan Internet of Things (IoT) yang ditulis menggunakan bahasa Go. Eksperimen ini saya lakukan berdasarkan referensi pada halaman situs Gobot dengan alamat: https://gobot.io/documentation/platforms/raspi/   Hardware yang saya gunakan dalam eksperimen ini adalah: board Raspberry Pi B+ (ARM6) project board resistor 1K ohm… Read More Nyobain Framework Gobot Untuk Raspberry Pi

Mengontrol Arduino + Relay Menggunakan Go tarm/serial

Go adalah bahasa pemrograman opensource dan multi-platform yang relatif baru. Go menawarkan berbagai fitur yang sangat menggiurkan bagi yang biasa menggunakan bahasa C. Go ibarat C dengan segala kemudahan, kecepatan dan keamanan. Anda bisa download buku/referensi bahasa pemrograman Go melalui halaman berikut ini: Download-10-Buku-Referensi-Bahasa-Pemrograman-Go Untuk melakukan instalasi tools pemrograman bahasa Go, Anda bisa mengikuti tulisan… Read More Mengontrol Arduino + Relay Menggunakan Go tarm/serial

Nyobain Dikit Concurrency Dengan goroutines. Wow, Go Memang Keren!

Kemudahan dalam hal concurrency merupakan salah satu fitur unggulan yang ditawarkan oleh Go. Concurrency adalah kemampuan untuk menjalankan beberapa atau banyak pekerjaan secara bersamaan. Dengan kemampuan ini, maka unit-unit concurreny dapat diproses atau dieksekusi secara paralel. Untuk memudahkan concurrent programming, Go memiliki goroutines. Goroutines adalah fungsi yang bekerja bersamaan (waktunya) dengan fungsi-fungsi lain. Goroutines adalah… Read More Nyobain Dikit Concurrency Dengan goroutines. Wow, Go Memang Keren!