//Tambahan //Akhir tambahan Fungky Corporation

MAU PESAN ALAT BIDANG ELEKTRONIKA? KAMI FUNGKY CORPORATION SIAP MEMBANTU. HUBUNGI :

Email: fungkyking01@gmail.com | FB/TWITTER/YOUTUBE : FUNGKYKING |

WA (WhatsApp) Only : 0838 (Libur)


Lokasi Yogyakarta.

Monday, 26 August 2019

Mengakses Digital Input Pada Arduino


Mengakses Digital Input Pada Arduino
Pin Digital Arduino

  1. Pendahuluan
Halo…semuanya, kita mulai bahas-bahas lagi seputaran mikrokontroler khususnya seri Arduino yang tentu saja karena dia gratis serta banyak juga yang mulai memakainya untuk membuat tugas-tugas dalam elektronika. Sebelum membahas lebih dalam, jangan lupa singgah ke blog saya à http://festyy.com/wNiBaj untuk membaca materi-materi lainnya tentang mikrokontroler dan jangan lupa subscribe channel youtube saya di (fungky king) https://www.youtube.com/channel/UCWbN7TqlN68FxeFY7uCNhkA untuk melihat hasil dari percobaan-percobaan dengan mikrokontroler.

Baiklah sekarang kita mulai pembahasannya (intro!! Kyk youtuber). Setelah kita membahas tentang ADC (Analog Digital Converter) pada blog sebelumnya disini - http://festyy.com/w3RUoM dan disini - http://corneey.com/w3JwWf dari sisi Analog Input dan Analog Outputnya, pembahasan kali ini kita akan belajar tentang mengakses Digital Input pada Arduino dengan sedikit contoh program menggunakan pin digital untuk input nilai digital pada Arduino.

Perlu diketahui oleh hal layak ramai..(siiaaappppp) bahwa semua pin atau port pada Arduino baik pin Analog maupun pin Digital, dapat digunakan sebagai pin digital. Ha? Maksudnya? Maksud dari Digital disini berarti sinyal yang dikirimkan atau diterima bernilai 1 atau 0, on atau off, HIGH atau LOW, ada atau tidak ada sinyal.  Berbeda dengan sinyal analog yang nilainya bersifat kontinyu, yakni nilai antara 0 dan 1 dipertimbangkan. Pin digital berarti pin dapat menerima atau mengirim sinyal digital.

Monday, 19 August 2019

Analog Output Pada Arduino


Analog Output Pada Arduino
Analog Output PWM (Pulse Width Modulation)

  1. Pendahuluan
Analog Output?? Apa itu? Sistemnya bagaimana? Dan bagaimana cara menggunakannya?. Bila masih bingung dengan konsep input-output analog pada Arduino, silakan baca terlebih dahulu pembahasan sebelumnya yang berjudul ADC (Analog Digital Converter) Pada Arduino - http://festyy.com/w3RUoM sehingga sedikit memberikan gambaran tentang konsep Analog pada Arduino.

Setelah pada pembahasan sebelumnya kita membahas cara Arduino membaca dan memproses data analog (Analog Input) dengan jalur ADC (Analog Digital Converter) baik dari sensor, potensiometer, atau lainnya. Ternyata sistem Analog pada Arduino selain bisa sebagai input tapi juga bisa menjadi sebuah output (WOOwwwoooww).

Pada Arduino kita dapat mengirimkan sinyal HIGH dan LOW atau on dan off  untuk menyalakan dan mematikan sesuatu menggunakan fungsi digitalWrite() (pembahasan selanjutnya). Bagaimana jika kita ingin mengaktifkan sesuatu dengan skala tertentu dan bisa diubah-ubah sesuai kebutuhan, misalkan mengatur intensitas cahaya LED atau mengatur kecepatan putaran motor. Disinilah kita memanfaatkan analog output yang tersedia pada board Arduino dimana Analog output pada Arduino difungsikan untuk mengirimkan sinyal analog dengan intensitas yang ditentukan sesuai kebutuhan.

Thursday, 15 August 2019

ADC (Analog Digital Converter) Pada Arduino


ADC (Analog Digital Converter) Pada Arduino
ADC (Analog Digital Converter)

  1. Pendahuluan
Berbicara mengenai mikrokontroler salah satunya Arduino tentu tidak lepas dari fitur-fitur yang disediakan oleh pengembang mikrokontroler tersebut seperti fitur ADC, komunikasi serial, I2C, ataupun sinyal digital. Pada pembahasan kali ini kita akan mengenal sedikit tentang salah satu fitur mikrokontroler yaitu ADC (Analog Digital Converter) dari apa itu ADC, karakteristiknya, prinsip kerja, hingga contoh program sederhana dalam Arduino.

ADC (Analog to Digital Converter) adalah salah satu fasilitas mikrokontroler yang berfungsi untuk mengubah data analog menjadi data digital. ADC memiliki 2 karakter prinsip, yaitu kecepatan sampling dan resolusi. Kecepatan sampling suatu ADC menyatakan seberapa sering sinyal analog dikonversikan ke bentuk sinyal digital pada selang waktu tertentu. Kecepatan sampling bisanya dinyatakan dalam sample per second (SPS) (Afriansyah, 2012). Contoh ditunjukkan pada Gambar 1.

(a)                                                  (b)
Gambar 1. ADC (a) Kecepatan Sampling Rendah (b) Tinggi

Resolusi ADC menentukan ketelitian nilai hasil konversi ADC. contoh: ADC 8 bit akan memiliki output 8 bit data digital, ini berarti sinyal input dapat dinyatakan dalam 255 (2n – 1) nilai diskrit. ADC 12 bit memiliki 12 bit output data digital, ini berarti sinyal input dapat dinyatakan dalam 4096 nilai diskrit.

Prinsip kerja ADC adalah mengkonversi sinyal analog ke dalam bentuk besaran yang merupakan rasio perbandingan sinyal input dan tegangan referensi. Sebagai contoh, jika menggunakan ADC 8 bit dengan skala maksimum 255, akan didapatkan sinyal digital sebesar 60% x 255 = 153 (bentuk desimal) atau 10011001 (bentuk biner) (Afriansyah, 2012).

//Tambahan //akhir