Daftar Isi:

Menghubungkan LCD Dengan Arduino di Tinkercad: 5 Langkah
Menghubungkan LCD Dengan Arduino di Tinkercad: 5 Langkah

Video: Menghubungkan LCD Dengan Arduino di Tinkercad: 5 Langkah

Video: Menghubungkan LCD Dengan Arduino di Tinkercad: 5 Langkah
Video: Konfigurasi LCD i2c dengan Arduino UNO di Tinkercad 2024, November
Anonim
Image
Image
Apa yang kau butuhkan
Apa yang kau butuhkan

Proyek Tinkercad »

Kode dalam artikel ini ditulis untuk LCD yang menggunakan driver standar Hitachi HD44780. Jika LCD Anda memiliki 16 pin, kemungkinan besar LCD tersebut memiliki driver Hitachi HD44780. Tampilan ini dapat disambungkan dalam mode 4 bit atau mode 8 bit. Pengkabelan LCD dalam mode 4 bit biasanya lebih disukai karena menggunakan empat kabel lebih sedikit daripada mode 8 bit. Dalam praktiknya, tidak ada perbedaan kinerja yang mencolok antara kedua mode tersebut. Dalam tutorial ini, saya akan menghubungkan LCD dalam mode 4 bit.

Langkah 1: Yang Anda Butuhkan

Apa yang kau butuhkan
Apa yang kau butuhkan
Apa yang kau butuhkan
Apa yang kau butuhkan
Apa yang kau butuhkan
Apa yang kau butuhkan

Untuk tutorial ini Anda akan membutuhkan:

1.arduino uno

2. Papan tempat memotong roti atau PCB

3. LCD 16x2

4. Potensiometer

Langkah 2: Pinout LCD dan Koneksi Dengan Arduino

Pinout LCD dan Koneksi Dengan Arduino
Pinout LCD dan Koneksi Dengan Arduino
Pinout LCD dan Koneksi Dengan Arduino
Pinout LCD dan Koneksi Dengan Arduino

Berikut diagram pin pada LCD yang saya gunakan. Koneksi dari setiap pin ke Arduino akan sama, tetapi pin Anda mungkin diatur secara berbeda di LCD. Pastikan untuk memeriksa lembar data atau mencari label pada LCD khusus Anda:

Juga, Anda mungkin perlu menyolder header 16 pin ke LCD Anda sebelum menghubungkannya ke papan tempat memotong roti. Ikuti diagram di bawah ini untuk menyambungkan LCD ke Arduino Anda:

Rs pin (RS) - 1

Aktifkan (E) - 2

D4 - 4

D5 - 5

D6 - 6

D7 - 7

Resistor pada diagram di atas mengatur kecerahan lampu latar. Nilai tipikal adalah 220 Ohm, tetapi nilai lain juga akan berfungsi. Resistor yang lebih kecil akan membuat lampu latar lebih terang.

Potensiometer digunakan untuk mengatur kontras layar. Saya biasanya menggunakan potensiometer 10K Ohm, tetapi nilai lain juga akan berfungsi.

Langkah 3: Memprogram Arduino

Memprogram Arduino
Memprogram Arduino

Semua kode di bawah ini menggunakan pustaka LiquidCrystal yang sudah diinstal sebelumnya dengan Arduino IDE. Pustaka adalah seperangkat fungsi yang dapat dengan mudah ditambahkan ke program dalam format yang disingkat.

Untuk menggunakan perpustakaan, itu perlu dimasukkan dalam program. Baris 1 dalam kode di bawah ini melakukan ini dengan perintah #include. Saat Anda menyertakan perpustakaan dalam suatu program, semua kode di perpustakaan akan diunggah ke Ardunio bersama dengan kode untuk program Anda.

Sekarang kita siap untuk masuk ke pemrograman! Saya akan membahas lebih banyak hal menarik yang dapat Anda lakukan sebentar lagi, tetapi untuk saat ini mari kita jalankan program pengujian sederhana. Program ini akan mencetak "Selamat datang di kelas saya" ke layar kemudian setelah beberapa penundaan "Cara belajar baru" dan di akhir "Kelas Arduino oleh Mudit jain" di mana nama saya akan berkedip. Masukkan kode ini ke area kode tinkercad dan mulai simulasi.

Langkah 4: Kode

Untuk proyek yang lebih menarik, hubungi saya di:

Youtube:

Halaman Facebook:

Instagram:

#termasuk

LiquidCrystal lcd (1, 2, 4, 5, 6, 7); void setup() { lcd.begin(16, 2); lcd.setCursor(5, 0); lcd.print("SELAMAT DATANG"); lcd.setCursor(3, 1); lcd.print(" KE KELAS SAYA "); penundaan(2000); lcd.setCursor(5, 0); lcd.print("Cara Baru"); lcd.setCursor(3, 1); lcd.print("Belajar"); penundaan(2000); lcd.clear(); } void loop() { lcd.setCursor(2, 0); lcd.print("Kelas Arduino"); lcd.setCursor(2, 1); lcd.print("Dengan MUDIT JAIN"); penundaan (500); lcd.clear(); lcd.setCursor(2, 0); lcd.print("Kelas Arduino"); penundaan (500); }

Direkomendasikan: