Mengemulasi Pin Digital menjadi Pin Serial dengan SoftwareSerial

2015-07-15 09_48_26-SoftwareSerialExample _ Arduino 1.6.5

Komunikasi serial digunakan untuk bertukar data antar device menggunakan protokol serial. Sebenarnya ada dua macam tipe komunikasi serial yang dapat dibangun dengan Arduino, yakni serial sinkron (SPI, I2C/IIC dan TWI) dan serial asinkron melalui pin 0 dan 1. Pada tutorial kali ini yang akan dibahas adalah serial asinkron, karena tipe komunikasi ini dapat diemulasi dari … Read more

Mengukur Tegangan Analog di pin Analog Arduino

mengukur tegangan analog dengan pin analog arduino - contoh program analoginput

Sebuah papan Arduino (Uno) memiliki 6 buah pin Analog dengan nama ‘A0’ s.d ‘A5’. Pin ini mampu mengukur tegangan analog (kontinu) dengan rentang tegangan antara 0V s.d 5V baik tegangan DC maupun AC. Yang perlu Anda perhatikan bahwa batas maksimal tegangan yang dapat diterima Arduino adalah 5V, jadi jangan sekali-kali menggunakan tegangan di atas 5V … Read more

Mendeteksi Input Digital dengan Arduino

cara mendeteksi input digital dengan Arduino - contoh program button

Pin Arduino merupakan pin universal yang dapat diset sebagai pin input maupun output. Untuk mengeset pin Arduino sebagai pin output digital, caranya sudah saya jelaskan di artikel “Mengeluarkan Output Digital dengan Arduino“. Sedangkan untuk mengesetnya menjadi pin input digital, caranya kurang lebih sama, yakni harus didefinisikan di void setup() dan mendeteksinya di void loop(). Pengertian … Read more

Mengeluarkan OUTPUT Digital dengan Arduino

mengeluarkan output digital dengan arduino - contoh program sketch blink

Sebuah papan Arduino, dalam hal ini Arduino Uno memiliki 14 buah pin digital yang dinamakan pin 0 s.d 13. Secara umum, pin digital adalah pin yang digunakan untuk bekerja pada level digital (logika ‘0’ dan logika ‘1’) baik sebagai input dan output. Sebagai ‘INPUT’ berarti ada tegangan yang masuk ke pin Arduino, dan sebaliknya, yang … 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

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

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