Isi kandungan:
- Langkah 1: Apa yang Anda Perlu
- Langkah 2: Pinout dan Sambungan LCD Dengan Arduino
- Langkah 3: Memprogram Arduino
- Langkah 4: Kod
- Langkah 5: Diagram Kod dan Litar Dijelaskan Sepenuhnya:
Video: Memadankan LCD dengan Arduino di Tinkercad: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Projek Tinkercad »
Kod dalam artikel ini ditulis untuk LCD yang menggunakan pemacu Hitachi HD44780 standard. Sekiranya LCD anda mempunyai 16 pin, maka ia mungkin mempunyai pemacu Hitachi HD44780. Paparan ini boleh disambungkan dalam mod 4 bit atau mod 8 bit. Pendawaian LCD dalam mod 4 bit biasanya disukai kerana menggunakan empat wayar lebih sedikit daripada mod 8 bit. Dalam praktiknya, tidak ada perbezaan prestasi yang ketara antara kedua-dua mod tersebut. Dalam tutorial ini, saya akan menyambungkan LCD dalam mod 4 bit.
Langkah 1: Apa yang Anda Perlu
Untuk tutorial ini, anda memerlukan:
1. Arduino uno
2. Papan roti atau PCB
3. LCD 16x2
4. Potentiometer
Langkah 2: Pinout dan Sambungan LCD Dengan Arduino
Berikut adalah gambarajah pin pada LCD yang saya gunakan. Sambungan dari setiap pin ke Arduino akan sama, tetapi pin anda mungkin disusun secara berbeza pada LCD. Pastikan untuk memeriksa lembaran data atau mencari label pada LCD tertentu anda:
Anda juga mungkin perlu memasangkan header 16 pin ke LCD anda sebelum menyambungkannya ke papan roti. Ikuti rajah di bawah untuk memasang LCD ke Arduino anda:
Pin pin (RS) - 1
Aktifkan (E) - 2
D4 - 4
D5 - 5
D6 - 6
D7 - 7
Perintang dalam rajah di atas menetapkan kecerahan lampu latar. Nilai tipikal ialah 220 Ohms, tetapi nilai lain juga akan berfungsi. Perintang yang lebih kecil akan menjadikan lampu latar lebih cerah.
Potensiometer digunakan untuk menyesuaikan kontras skrin. Saya biasanya menggunakan potensiometer 10K Ohm, tetapi nilai lain juga akan berfungsi.
Langkah 3: Memprogram Arduino
Semua kod di bawah menggunakan pustaka LiquidCrystal yang telah diprapasang dengan Arduino IDE. Perpustakaan adalah sekumpulan fungsi yang dapat dengan mudah ditambahkan ke program dalam format yang disingkat.
Untuk menggunakan perpustakaan, perlu dimasukkan dalam program. Baris 1 dalam kod di bawah melakukan ini dengan perintah #include. Apabila anda memasukkan perpustakaan dalam program, semua kod di perpustakaan akan dimuat naik ke Ardunio bersama dengan kod untuk program anda.
Sekarang kami sudah bersedia untuk masuk ke dalam pengaturcaraan! Saya akan membahas lebih banyak perkara menarik yang boleh anda lakukan sebentar lagi, tetapi buat masa ini mari kita jalankan program ujian sederhana. Program ini akan mencetak "Selamat datang ke kelas saya" ke skrin kemudian setelah beberapa kelewatan "Cara belajar baru" dan pada akhir "Kelas Arduino oleh Mudit jain" di mana nama saya akan berkedip. Masukkan kod ini ke dalam kawasan kod tinkercad dan mulakan simulasi.
Langkah 4: Kod
Untuk projek yang lebih menarik, hubungi saya di:
Youtube:
Halaman Facebook:
Instagram:
#sertakan
LiquidCrystal lcd (1, 2, 4, 5, 6, 7); persediaan tidak sah () {lcd.begin (16, 2); lcd.setCursor (5, 0); lcd.print ("SELAMAT DATANG"); lcd.setCursor (3, 1); lcd.print ("KE KELAS SAYA"); kelewatan (2000); lcd.setCursor (5, 0); lcd.print ("Jalan Baru"); lcd.setCursor (3, 1); lcd.print ("Of Learning"); kelewatan (2000); lcd.clear (); } gelung void () {lcd.setCursor (2, 0); lcd.print ("Arduino class"); lcd.setCursor (2, 1); lcd.print ("Oleh MUDIT JAIN"); kelewatan (500); lcd.clear (); lcd.setCursor (2, 0); lcd.print ("Kelas Arduino"); kelewatan (500); }
Disyorkan:
Memadankan Sensor Suhu LM35 Dengan Arduino: 4 Langkah
Memadankan Sensor Suhu LM35 Dengan Arduino: Termometer adalah alat berguna yang digunakan untuk masa yang lama untuk pengukuran suhu. Dalam projek ini, kami telah membuat termometer digital berasaskan Arduino untuk memaparkan perubahan suhu dan suhu persekitaran semasa pada LCD. Ia boleh
Memadankan Pad Kekunci Dengan Arduino. [Kaedah Unik]: 7 Langkah (dengan Gambar)
Memadankan Pad Kekunci Dengan Arduino. [Kaedah Unik]: Halo, dan selamat datang ke instruksional pertama saya! :) Dalam arahan ini, saya ingin berkongsi perpustakaan yang hebat untuk menghubungkan papan kekunci dengan arduino - 'Perpustakaan kata laluan' termasuk 'Perpustakaan Keypad'. Perpustakaan ini merangkumi ciri terbaik yang kami
Tutorial Arduino LCD 16x2 - Memadankan Paparan LCD 1602 Dengan Arduino Uno: 5 Langkah
Tutorial Arduino LCD 16x2 | Memadankan Paparan LCD 1602 Dengan Arduino Uno: Hai Guys kerana banyak projek memerlukan skrin untuk memaparkan data sama ada paparan hitungan langganan diy atau YouTube atau kalkulator atau kunci papan kekunci dengan paparan dan jika semua jenis projek ini dibuat dengan arduino mereka akan menentukan
Memadankan Motor Servo Dengan NodeMCU: 6 Langkah (dengan Gambar)
Memadankan Motor Servo Dengan NodeMCU: Hello Everybody, Ini adalah projek Instructable pertama saya. Oleh itu, anda mahu memulakan dengan NodeMCU? Baiklah, saya di sini untuk berkongsi dengan anda. Hari ini, saya akan menunjukkan kepada anda cara memulakan NodeMCU. Mari kita pergi! NodeMCU mempunyai ESP8266-12E yang menjadikan
Cara Memadankan LCD 16x4 Dengan Arduino: 6 Langkah
Cara Memadankan LCD 16x4 Dengan Arduino: PengenalanSaya baru-baru ini menerima beberapa sampel LCD percuma dari rakan-rakan saya di FocusLCDs.com. Salah satunya ialah LCD 16x4; P / N: C164AXBSYLY6WT. Ia menggunakan pengawal ST7066U (lihat lembaran data di sini) dan bukannya HD44780 yang biasa dijumpai dalam pelindung LCD. Bukan saya