Universitas Gadjah Mada Menara Ilmu Mikrokontroller
Universitas Gadjah Mada
  • Home
  • Kabar Terkini
  • Artikel
    • Teknologi Mikrokontroler
    • Sensor
    • Pemrograman
    • Penelitian
  • Profil
  • Forum

Program LED RGB

Pemrograman Tuesday, 2 October 2018

LED RGB adalah sebuah LED yang dapat mengeluarkan perpaduan warna red(merah), green(hijau), dan blue(biru). LED ini seperti LED biasa memiliki anoda dan katoda hanya saja terdapat 3 anoda pada LED ini mewakili warna red, green, dan blue. Tegangan yang dikeluarkan pada anoda-anoda inilah yang akan mempengaruhi warna nyala dari LED RGB. LED rgb termasuk ke dalam integrated output dan dapat digunakan dengan mengendalikan LED red, green, blue, dan pin com yang dihubungkan ke gnd Arduino.

1. Kebutuhan

  • Arduino UNO
  • (3) 220 ohm resistors
  • (1)LED RGB
  • Kabel
  • Breadboard

2. Skematik read more

Program LED ON OFF

Pemrograman Tuesday, 2 October 2018

Output paling sederhana untuk Arduino adalah LED. Setiap LED menggunakan daya 2V sedangkan output digital Arduino adalah 5V karena itu saat memasang 1 LED pada output Arduino diperlukan resistor 220 atau 330 ohm agar tegangan yang diterima LED tidak berlebihan. Jika LED mendapat tegangan berlebih maka nyala akan sangat terang dan kemudian LED akan terbakar/rusak. Contoh program yang diberikan adalah untuk menyalakan dan mematikan LED dengan interval tertentu.

1. Kebutuhan

  • Arduino UNO
  • (1) LED
  • (1) Resistor

2. Skematik

Gambar 1. Skematik Pemasangan LED pada Arduino, read more

Program LED Array

Pemrograman Tuesday, 2 October 2018

LED array adalah barisan LED yang dapat dikontrol untuk membentuk tampilan output tertentu. Perintah yang ditulis dalam program menggunakan array sehingga mudah untuk melakukan pengendalian pada output LED yang banyak. Contoh program adalah untuk menyalakan dan mematikan LED secara berurutan. LED array tersedia pada modul intergrated dan dapat digunakan dengan menyambungkan pin LED ke pin digital Arduino dan pin GND pada pin GND Arduino.

1. Kebutuhan

  • Arduino UNO R3
  • 220 Ohm resistor 6 buah
  • LED 6 buah
  • Kabel
  • Breadboard

2. Skematik

Gambar 1. Susunan LED array,

LED disusun dengan posisi katoda tersambung satu sama lain, sedangkan anoda terhubung ke resistor dan masuk ke pin digital 7, 6, 5, 4, 3, dan 2 pada Arduino. read more

Program LCD i2c

Pemrograman Tuesday, 2 October 2018

LCD adalah media tampilan yang paling mudah untuk diamati karena menghasilkan tampilan karakter yang baik dan cukup banyak. Pada LCD 16×2 dapat ditampilkan 32 karakter, 16 karakter pada baris atas dan 16 karakter pada baris bawah. LCD 16×2 pada umumnya menggunakan 16 pin sebagai kontrolnya, tentunya akan sangat boros apabila menggunakan 16 pin tersebut. Karena itu, digunakan driver khusus sehingga LCD dapat dikontrol dengan jalur I2C. melalui I2C maka LCD dapat dikontrol dengan menggunakan 2 pin saja yaitu SDA dan SCL. read more

Program Dot Matrix

Pemrograman Tuesday, 2 October 2018

Dot matrix adalah kumpulan LED yang tersusun secara baris matrix sehingga memiliki posisi x dan y. dengan adanya posisi fix ini maka LED dapat dikontrol nyalanya dengan melakukan pengontrolan posisi pin x dan y. dot matrix dapat menampilkan tampilan dengan variasi lebih banyak tergantung dari jumlah LED pada dot matrix tersebut. Dot matrix terdapat pada integrated output dan dapat digunakan dengan menghubungkan pin ke Arduino.

1. Kebutuhan

  • Arduino Board
  • Dot Matrix 8×8
  • Kabel

2. Skematik

Gambar 1. skematik isi dari dot matrix,

nomor kolom dan baris serta nomor pin yang terletak pada angka yang di dalam, misal ingin menyalakan kolom 1 dan baris 1 maka berikan tegangan HIGH pada pin 13 dan berikan tegangan LOW pada pin 9 dot matrix. read more

1…345678
Universitas Gadjah Mada

Menara Ilmu Mikrokontroler FMIPA
Universitas Gadjah Mada
Kontak :
roghib.muh@ugm.ac.id
+62 856-4781-7270

© Universitas Gadjah Mada

KEBIJAKAN PRIVASI/PRIVACY POLICY

[EN] We use cookies to help our viewer get the best experience on our website. -- [ID] Kami menggunakan cookie untuk membantu pengunjung kami mendapatkan pengalaman terbaik di situs web kami.I Agree / Saya Setuju