Mengenal Code Blocks, Free Cross Platform IDE for C/C++/Fortran

code blocks IDE

Udah pada tau tentang Code::Blocks, belum? Code::Blocks adalah IDE (Integrated Development Environment), yakni lingkungan development terintegrasi untuk pemrograman bahasa C/C++ dan Fortran. Berbagai macam free Compiler tersedia di sana, mulai dari GNU GCC Compiler, Cygwin Compiler, Borland C++ Compiler, sampai dengan compiler untuk mikrokontroller seperti GNU Compiler for AVR, ARM, MSP430, PowerPC, Keil C51 Compiler, … Read more

Cara Konfigurasi Pin Analog Arduino sebagai Pin Digital

pin Analog Arduino Uno

Pin analog di papan Arduino adalah pin yang defaultnya digunakan sebagai input analog. Di pin ini Anda bisa mendeteksi besaran tegangan analog dari 0 s/d 5V secara kontinyu. Jadi input tegangan dengan nilai 1V, 1.1V, 2V, 2.7V dan seterusnya sampai 5V pun dapat dengan mudah Anda baca melalui pin ini. Biasanya, sebuah papan Arduino memiliki … Read more

Cara Menambahkan Library di Arduino dan Penggunaannya

library arduino

Salah satu kelebihan Arduino adalah memiliki banyak library yang mendukung pembuatan suatu sketch. Library merupakan kumpulan subrutin yang mempunyai fungsi tertentu. Biasanya, sebuah modul/shield Arduino akan dibuatkan library tersendiri oleh pabrikannya. Jika pun tidak, nantinya akan ada yang membagi library buatannya secara gratis di internet. Memang, komunitas pecinta Arduino sangat banyak dan tersebar di seluruh … Read more

Cara Konfigurasi DHCP di Windows 7

Cara Konfigurasi DHCP di Windows 7 - obtain an IP address automatically

DHCP atau Dynamic Host Configuration Protocol adalah sebuah protokol pengalokasi alamat IP secara otomatis pada sebuah node client (PC, laptop, gadget, dll) dalam jaringan komputer (LAN/WAN). DHCP ini merupakan kebalikan dari cara static, yakni user harus menginput alamat IP pada komputernya secara manual. Dalam sebuah jaringan LAN/WAN, tentunya Anda harus memiliki IP supaya tergabung dalam … Read more

Arduino Uno Clone SMD, Murah, Ekonomis namun Handal

Arduino Uno Clone SMD

Papan Arduino yang paling digunakan diseluruh dunia adalah tipe Arduino Uno. Tak heran varian dari dari papan ini banyak tersedia di pasaran. Mulai dari asli (ori) sampai yang kualitas KW. Yang KW pun ada yang KW super, KW1, KW2, dst (katanya sih he he he). Harganya pun bervariasi, dengan yang KW bisa sampai sepertiga dari … Read more

Mengukur Jarak Objek dengan Komputer via Delphi

desain program ukur jarak dengan delphi xe2

Untuk mengukur jarak suatu objek/benda menggunakan komputer, Anda mutlak memerlukan sebuah peripheral device. Alat tersebut harus dapat melakukan pengukuran jarak untuk kemudian dikirimkan datanya melalui port yang tersedia di laptop. Bisa melalui kabel USB (kabel serial sebenarnya bisa aja tapi sekarang sudah jarang ada komputer yang support port serial) atau melalui media wireless seperti WIFI … Read more

Tools Serial Monitor untuk Memonitor Data Serial Arduino

setting baudrate di jendela Serial Monitor Arduino

Arduino sebagai sebuah papan mikrokontroller dari sono-nya memang tidak tidak punya perangkat display seperti monitor, LCD, touchscreen dll. Namanya juga mikrokontroller yang sifatnya stand alone controller. Pada dasarnya, sebuah mikrokontroller akan bekerja mandiri secara minimalis dalam menjalankan sistemnya sendiri. Sedangkan untuk interaksi dengan user biasanya akan ditambahkan perangkat user interface seperti LCD, HMI (Human Machine … Read more

Cara Mengunggah Sketch ke Papan Arduino

arduino dan kabel usb tipe B - cara mengunggah sketch Arduino

Papan Arduino adalah sebuah papan elektronik yang berisi sistem minimum mikrokontroller seri ATMega atau ARM tergantung dari tipenya. Misalkan sebuah Arduino Uno didalamnya terdapat mikrokontroller ATMega328 (dapat juga diganti ATMega8/ATMega168), Arduino Mega/ Mega ADK menggunakan mikrokontroller ATMega2560, Arduino Micro menggunakan mikrokontroller ATMega32u4. Sedangkan papan Arduino yang menggunakan mikrokontroller ARM misalnya adalah Arduino Due yang menggunakan … Read more

Mengendalikan LED Arduino dari Android menggunakan Bluetooth

Mengendalikan LED Arduino dari Android menggunakan Bluetooth

Mengendalikan LED yang terhubung dengan Arduino dari gadget Android (smartphone/tablet) dapat dilakukan dengan media Bluetooth. Cara ini merupakan salah satu cara termudah untuk mengkomunikasikan keduanya dibanding menggunakan (misalnya) kabel data. Protokol Bluetooth yang digunakan adalah Bluetooth serial port. Jadi, data dari Android akan ditransfer secara serial melalui Bluetooth dan akan diterima Bluetooth module di sisi … Read more

Arduino Bluetooth Module HC-05 Sketch Handler

rangkaian arduino dengan bluetooth modul HC-05

Pada artikel yang lalu, “Komunikasi Data dengan Bluetooth antara PC dan Arduino“, sudah saya berikan sketch handler untuk menangani Bluetooth Module HC-05 menggunakan Arduino untuk berkomunikasi dengan komputer (PC/laptop). Pada artikel kali ini saya akan coba menjelaskannya satu persatu tiap baris source code. Sedangkan untuk modul bluetooth HC-05 ini sendiri banyak digunakan karena memang  relatif … Read more