Daftar Isi:
- Perlengkapan
- Langkah 1: Masukkan BreadShield Ke Arduino Uno
- Langkah 2: Masukkan BreadShield Ke Breadboard
- Langkah 3: Masukkan LCD Ke Breadboard
- Langkah 4: Tarik Pin R/W LCD ke GND
- Langkah 5: Masukkan Potensiometer
- Langkah 6: Program Arduino Anda, Dengan Pin Tengah Potensiometer Terputus
Video: Arduino dan Kait LCD Karakter di BreadShield: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Banyak proyek Arduino melibatkan LCD karakter, yang banyak menggunakan protokol HD44780 untuk mendapatkan data dari Arduino. Menghubungkan Arduino ke HD44780 biasanya (dalam mode 4-bit) membutuhkan 12 kabel! Itu akan berakhir dengan kekacauan besar dari jumper wire spaghetti. Anda perlu beberapa saat untuk menghubungkannya. Sulit untuk men-debug. Dan itu rentan terhadap pemutusan oleh jari-jari Anda yang kikuk.
Dalam tutorial ini, kita akan melihat bahwa hidup bisa lebih mudah di BreadShield, perisai Arduino untuk papan tempat memotong roti.
Perlengkapan
- Satu papan tempat memotong roti
- Satu Arduino Uno
- Satu BreadShield
Langkah 1: Masukkan BreadShield Ke Arduino Uno
Masukkan BreadShield ke Arduino Uno seperti yang biasa Anda lakukan untuk menggunakan papan pelindung lainnya.
Langkah 2: Masukkan BreadShield Ke Breadboard
Masukkan pin breakout BreadShield ke papan tempat memotong roti, seperti cara Anda biasanya memasukkan deretan pin ke papan tempat memotong roti.
Langkah 3: Masukkan LCD Ke Breadboard
Saya berasumsi bahwa LCD Anda telah disolder dengan pinheader pria, seperti dalam tutorial ini oleh SparkFun. Sekarang masukkan LCD (secara teknis pin jantan) ke papan tempat memotong roti, dengan pin GND LCD yang cocok dengan pin GND BreadShield. Ini akan secara otomatis membuat korespondensi pin-to-pin berikut antara Arduino Uno dan LCD (di sebelah kiri, pin LCD; di sebelah kanan, pin BreadShield):
VSS/GND ---- GNDVDD ---- 5VRS ---- TX E/enable ---- D3 D4 ---- D8D5 ---- D9D6 ---- D10D7 ---- D11 backlight anode - --- D12 lampu latar kathode ---- D13
Perutean divisualisasikan pada gambar di atas.
Langkah 4: Tarik Pin R/W LCD ke GND
Gunakan satu kabel jumper -- satu-satunya kabel jumper yang diperlukan dalam proyek ini, untuk menarik pin R/W LCD ke GND. Ya, ini juga berarti menghubungkan D2 dari Arudino ke GND. Tapi itu tidak masalah selama Anda tidak menggunakan D2.
Langkah 5: Masukkan Potensiometer
Masukkan potensiometer sebagai pembagi tegangan. Masukkan ujung terminal potensiometer masing-masing ke ikatan 5V dan GND pada papan tempat memotong roti. Dan pin tengah potensiometer ke dalam ikatan RX. Kabel yang dihasilkan diilustrasikan pada gambar di atas. Saya berasumsi bahwa potensiometer memiliki beberapa kabel yang disolder ke kakinya atau Anda menggunakan kabel jumper untuk merutekan 3 pin dari tempat lain di papan tempat memotong roti.
Langkah 6: Program Arduino Anda, Dengan Pin Tengah Potensiometer Terputus
Sekarang Anda dapat memprogram Arduino Anda. Sepotong kode contoh ada di
github.com/forrestbao/BreadShield/blob/master/demo/HelloWorld/HelloWorld.ino
Untuk memprogram, pastikan bahwa pin RX terputus dari pin tengah potensiometer. Angkat perlahan pin tengah potensiometer dari ikatan pada papan tempat memotong roti. Setelah pemrograman, masukkan kembali. Kemudian Anda akan melihat konten teks yang ditampilkan pada LCD. Jika tidak, sesuaikan potensiometer.
Jangan ragu untuk meninggalkan komentar atau pertanyaan di sini dan saya akan membalas sesegera mungkin.
Nikmati lebih banyak contoh BreadShield di video ini.
Saat ini BreadShield menjalankan kampanye crowdfunding. Manfaatkan harga khusus kampanye yang didiskon di
Direkomendasikan:
Keyboard Alfanumerik Sirkuit Layad Dengan ESP32 dan LCD Karakter: 4 Langkah
Sirkuit Layad Keyboard Alfanumerik Dengan ESP32 dan LCD Karakter: Artikel ini menunjukkan penggunaan modul keyboard alfanumerik dan modul LCD karakter 16x2 I2C untuk memasukkan data ke ESP32. Metode ini dapat digunakan untuk memasukkan dan mengambil kredensial Wi-Fi dan informasi lainnya ke dan dari ESP32
Cara Melakukan Sambungan Kait: 4 Langkah
Bagaimana Melakukan Sambungan Kait: Lelah mengganti sambungan Putaran dan Putaran Umum setiap saat? Saya Deion Beardemhl, mahasiswa Robotika dan Sistem Elektronik, dan saya akan menunjukkan cara melakukan sambungan Kait yang tepat untuk perbaikan yang lebih kuat yang memberikan umur panjang. Kekurangan t
Kait SR DIY dari Transistor: 7 Langkah
Kait SR DIY dari Transistor: Kait SR adalah semacam sirkuit yang disebut "bistabil." Sirkuit bistabil memiliki dua keadaan stabil, oleh karena itu dinamakan BI-stabil. Salah satu versi yang lebih sederhana dari rangkaian semacam ini adalah SR latch, yang merupakan singkatan dari "Set/Reset Latch.&qu
Kait laptop: 4 Langkah
Laptop-hook: Untuk waktu yang lama saya merasa tidak bisa menggunakan Laptop saya saat berjalan-jalan, atau berdiri tanpa meja. Jadi saya membangun perangkat ini, yang memegang laptop saya di depan saya saat saya mengetik atau membaca. Itu tidak sempurna, layarnya agak dekat untuk
Tiga Push ON – Push OFF Sirkuit Kait: 3 Langkah
Three Push ON – Push OFF Latching Circuits: Flip-flop atau latch adalah sirkuit yang memiliki dua status stabil dan dapat digunakan untuk menyimpan informasi status. Rangkaian dapat dibuat untuk mengubah keadaan dengan menerapkan sinyal (dalam hal ini, dengan menekan tombol). Di sini, saya akan menunjukkan tiga cara berbeda untuk m