Contact us

GeScripter.Blog@gmail.com

Learning Internet of Things

Minggu, 07 Januari 2018

Shift Register 2-Wire LCD 16x2 ke Arduino


Apa itu Shift Register? Secara garis besar Shift Register adalah suatu komponen IC yang berfungsi menggeser data bit yang masuk satu persatu (Ini yang dimaksud Shift) yang kemudian menyimpannya ke dalam satu register.

Seseorang yang telah lama di dalam dunia mikrokontroler khususnya pada Arduino suatu saat pasti akan mengalami kesulitan karena kekurangan port/pin dalam perangkaian sebuah alat. Contohnya yang akan kita bahas kali ini dalam pemasangan LCD 16x2 pada normalnya membutuhkan banyak sekali port/pin Arduino yang akan digunakan.

Bagaimana jika kita masih membutuhkan banyak port/pin lagi untuk kebutuhan sensor dan lain-lain? Tentu kita membutuhkan banyak port/pin untuk suatu rangkaian yang kompleks. Solusi permasalahan tersebut adalah dengan pengaplikasian IC Shift Register.

Daripada bingung dengan pengertian dan definisinya. Lebih baik dan lebih mudah untuk dipahami saya langsung kasih contoh saja yaitu pengaplikasiannya ke dalam interface LCD 16x2. Kita membutuhkan kurang lebih 8 hingga 10 port/pin pada Arduino yang akan kita hubungkan pada LCD 16x2 sedangkan kita masih membutuhkan 8 hingga 10 port/pin lagi sebagai tempat kita menghubungkan sensor dan modul yang lain. Disini Shift Register berfungsi untuk mengurangi port/pin yang digunakan tadi cukup dengan 2 saja menggunakan IC 74HC164.

IC 74HC164 adalah IC Shift Register 8-bit dengan SIPO (Serial-In Parallel-Out). Dalam IC ini masukan data berupa Serial (Seri) dan keluarannya berupa data parallel. Shift Register ini akan menggeser data Serial (Seri) dan mengeluarkannya dalam format parallel tanpa mengubah nilai data tersebut.

Komponen :
  1. Arduino Uno
  2. 74HC164
  3. LCD 16x2
  4. Resistor 5k
  5. Trimpot 10k
  6. Dioda 1N4002
  7. Library LiquidCrystal_SR (Unduh)
  8. Projectboard
  9. Kabel Jumper
Skematik :



Sketch : Unduh


Mungkin itu saja pembahasan untuk Shift Register sebagai solusi menghemat port/pin pada mikrokontroler. Sampai jumpa dipostingan berikutnya.



Kata Kunci:
GeScript.com GeScripter.blogspot.com Cara menggunakan I2C pada LCD 16x2 Cara menggunakan Shift Register untuk LCD 16x2 Cara menggunaka LCD 16x2 Rangkaian LCD 16x2 dengan 74HC164 Shift Register Skematik LCD 16x2 dengan 74HC164 Shift Register Simulasi LCD 16x2 dengan 74HC164 Shift Register LCD 16x2 dengan 74HC164 Shift Register pada Arduino

Keyword :
How to use I2C on a 16x2 LCD How to use Shift Register for LCD 16x2 How to use a 16x2 LCD 16x2 LCD circuit with 74HC164 Shift Register 16x2 LCD schematic with 74HC164 Shift Register 16x2 LCD simulation with 74HC164 Shift Register 16x2 LCD with 74HC164 Shift Register on Arduino

Hay, jika kamu terbantu dengan materi dan tutorial dari kami, yuk Follow kami - https://twitter.com/gegeembrie
Subcribe Newsletter
Silahkan matikan AdBlock

Ayo kita bangun blog ini bersama-sama supaya tetap menyediakan tutorial bermanfaat dengan cara tidak menggunakan AdBlock.
Semoga ilmu yang didapatkan bermanfaat.
Terima kasih.