Alamat

Semarang: Jl Bulustalan I no 27
Salatiga: Jl Ismoyo no 27, dukuh

Jam Operasionnal

Senin-Jumat: 07:00 - 20:45 WIB
Sabtu-Minggu: 07:45 - 20:45 WIB

Layanan Service

081230020203 (Service)
085174217989 (Sales)

Pemrograman Arduino : Kode digital dan kode analog

KODE DIGITAL

Digunakan untuk pemrograman yang menggunakan Pin Digital pada Arduino.

pinMode(Ā pin,Ā mode);

Kode diatas digunakan untuk seting mode pin. Pin adalah nomer pin yang akan digunakan, kalo kamu pake Arduino Uno, pin Digitalnya dari 0-13. dan mode sendiri bisa berupa INPUT atau OUTPUT.

Contoh:

pinMode(13,Ā OUTPUT);Ā Ā Ā Ā // artinya pin 13 digunakan sebagai OUTPUT
pinMode(7,Ā INPUT);Ā Ā Ā Ā Ā Ā Ā Ā Ā // artinya pin 7 digunakan sebagai INPUT

Dan seperti yang sudah saya bilang untuk kodeĀ pinModeĀ itu ada didalamĀ voidĀ setup.

digitalRead(pin);

Kode diatas digunakan pinĀ INPUT, untuk membaca nilai sensor yang ada pada pin. Dan nilainya hanya terbatas padaĀ 1 (TRUE), atauĀ 0 (FALSE).

Contoh:

digitalRead(13);Ā Ā Ā Ā Ā // artinya kode akan membaca nilai sensor pada pin 13

KodeĀ digitalReadĀ kita masukan dalamĀ voidĀ loop.

digitalWrite(pin,Ā nilai);

Kode diatas digunakan untuk pinĀ OUTPUTĀ yang sudah kita seting apakah akan diberikanĀ HIGH (+5V), atauĀ LOW (Ground).

Contoh:

digitalWrite(13,Ā HIGH);Ā Ā Ā Ā // artinya pin 13 kita diberi tegangan +5V
digitalWrite(13,Ā LOW);Ā Ā Ā Ā // artinya pin 13 kita diberi tegangan 0 / Ground

Dan untuk kodeĀ digitalWriteĀ tentu saja kita masukan dalamĀ voidĀ loop.

analogWrite(pin,Ā nilai);

Meskipun Arduino adalah perangkat digital, tapi kita masih bisa menggunakan fungsi Analognya pada pin Digital Arduino. Tapi hanya beberap pin saja, yang biasa kita sebut PWM (Pulse With Modulation). Pada Arduino Uno memiliki 6 pin PWM, yaitu: 3,5,6,9, 10, dan 11.

Dengan begini nilai yang dihasilkan menjadi bervariasi dari 0-225, itu setara dengan 0-5V.

Contoh:

analogWrite(3, 150);Ā Ā Ā Ā // artinya pin 3 diberikan nilai sebesar 150

Dan untuk kodeĀ analogWriteĀ juga kita masukan dalamĀ voidĀ loop.

KODE ANALOGĀ 

Kode analog ini digunakan ketika ingin menggunakan pin Analog pada Arduino. Untuk Arduino Uno pin Analog dariĀ A0-A5. Dan karena ini pin Analog maka hanya bisa kita gunakan sebagai INPUT saja. Dan juga tidak perlu menulisĀ pinModeĀ padaĀ voidĀ setup.

analogRead(pin);

Kode diatas digunakan untuk membaca nilai pada sensor Analog. Yaitu antara 0-1024.

Baca Selengkapnnya  Tips untuk memilih laptop gaming murah dan berkualitas

Contoh:

analogRead(A0);Ā Ā Ā Ā Ā // artinya kode akan membaca nilai sensor pada pin AO.

CATATAN: Kode dalam Arduino adalah Case Sensitive. Maksudnya penggunaan huruf kecil atau huruf besar sangat berpengaruh.

2 Comments

  1. endoskopi usus

    I’ve been exploring for a little for any high quality articles
    or weblog posts on this sort of area . Exploring in Yahoo I ultimately stumbled upon this site.
    Reading this information So i’m satisfied to exhibit
    that I’ve a very just right uncanny feeling I discovered just what I needed.
    I most undoubtedly will make sure to do not omit this website and
    provides it a look regularly.

  2. DavidCag

    Hello guys. And Bye.

    neversurrenderboys šŸ˜‰

Leave a Reply

Your email address will not be published. Required fields are marked *