LiquidCrystal atau LCD baik yang ukuran 16x2 atau 20x4 biasanya digunakan untuk menampilkan nilai sensor atau semacamnya. Dalam penggunaannya, ada dua cara yang saat ini diketahui untuk rangkaiannya, yaitu menggunakan rangkaian biasa tanpa modul tambahan dan menggunakan modul tambahan berupa modul I2C.
Apakah ada perbedaan untuk hasilnya ?, selama ini, sepengetahuan penulis, tidak ada perbedaan berarti, selain beberapa fungsi penulisan di dalam menulis programnya.
Library yang digunakan untuk LiquidCrystal / LCD 16x2
Jika tanpa menggunakan modul tambahan maka Library yang digunakan yaitu
#include <LiquidCrystal.h>
sedangkan jika menggunakan modul tambahan maka Library yang digunakan yaitu
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
dan beberapa perbedaan dalam penulisan programnya.
Pin yang digunakan untuk LiquidCrystal / LCD 16x2
Perbedaan yang paling mencolok yaitu dalam jumlah pin yang digunakan oleh Arduino. Jika tanpa modul maka perlu minimal 6 pin, tapi jika menggunakan modul maka hanya perlu 2 pin saja yaitu SDA dan SCL.
Untuk lebih jelas dapat dilihat pada gambar berikut.
Dapat disimpulkan bahwa menggunakan modul memberikan kelebihan dipenggunaan Pin Arduino. Jika nantinya diperlukan banyak pin untuk sensor dan aktuator maka tidak masalah.
Terima Kasih
https://linktr.ee/robotikid
Youtube: https://www.youtube.com/robotikid
Instagram: https://www.instagram.com/robotikid/
Facebook: https://www.facebook.com/RobotikID/
Website: https://www.robotikindonesia.com/
Tokopedia: http://tokopedia.com/instrumentrobot
0 Comments