Isi kandungan:
- Bekalan
- Langkah 1: Masukkan BreadShield Ke Arduino Uno
- Langkah 2: Masukkan BreadShield Ke Breadboard
- Langkah 3: Masukkan LCD ke Papan Roti
- Langkah 4: Tarik Pin R / W LCD ke GND
- Langkah 5: Masukkan Potensiometer
- Langkah 6: Program Arduino Anda, Dengan Pin Tengah Potentiometer Terputus
Video: Arduino dan Karakter LCD Hookup di BreadShield: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Banyak projek Arduino melibatkan LCD watak, yang banyak menggunakan protokol HD44780 untuk mendapatkan data dari Arduino. Menyambungkan Arduino ke HD44780 biasanya (dalam mod 4-bit) memerlukan 12 wayar! Itu akan menyebabkan kekacauan spaghetti wire jumper. Anda memerlukan sedikit masa untuk menghubungkannya. Sukar untuk debug. Dan terdedah kepada pemutusan oleh jari-jari anda yang canggung.
Dalam tutorial ini, kita akan melihat bahawa kehidupan menjadi lebih mudah di BreadShield, perisai Arduino untuk papan roti.
Bekalan
- Satu papan roti
- Satu Arduino Uno
- Satu BreadShield
Langkah 1: Masukkan BreadShield Ke Arduino Uno
Masukkan BreadShield ke dalam Arduino Uno seperti biasa anda menggunakan papan pelindung yang lain.
Langkah 2: Masukkan BreadShield Ke Breadboard
Masukkan pin penembus BreadShield ke papan roti, seperti bagaimana anda biasanya memasukkan sebatang pin ke papan roti.
Langkah 3: Masukkan LCD ke Papan Roti
Saya menganggap bahawa LCD anda telah disolder dengan pinheaders lelaki, seperti dalam tutorial ini oleh SparkFun. Sekarang masukkan LCD (secara teknikal pin lelaki) ke papan roti, dengan pin GND LCD sepadan dengan pin GND BreadShield. Ini secara automatik akan mewujudkan 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 / aktifkan ---- D3 D4 ---- D8D5 ---- D9D6 ---- D10D7 ---- D11 lampu latar anod - --- Katod lampu latar D12 ---- D13
Perutean dilihat pada gambar di atas.
Langkah 4: Tarik Pin R / W LCD ke GND
Gunakan satu kabel jumper - satu-satunya wayar pelompat yang diperlukan dalam projek ini, untuk menarik pin R / W LCD ke GND. Ya, ini juga bermaksud untuk menghubungkan D2 of Arudino ke GND. Tetapi itu tidak menjadi masalah selagi anda tidak menggunakan D2.
Langkah 5: Masukkan Potensiometer
Masukkan potensiometer sebagai pembahagi voltan. Masukkan hujung terminal potensiometer ke dalam ikatan 5V dan GND masing-masing di papan roti. Dan pin tengah potensiometer menjadi ikatan RX. Pendawaian yang dihasilkan digambarkan pada gambar di atas. Saya menganggap bahawa potensiometer mempunyai beberapa kabel yang disolder ke kakinya atau kabel jumper penggunaan anda untuk mengarahkan 3 pin dari tempat lain di papan roti.
Langkah 6: Program Arduino Anda, Dengan Pin Tengah Potentiometer Terputus
Sekarang anda boleh memprogram Arduino anda. Sebilangan kod contoh ada di
github.com/forrestbao/BreadShield/blob/master/demo/HelloWorld/HelloWorld.ino
Untuk memprogram, pastikan pin RX terputus dari pin tengah potensiometer. Angkat dengan perlahan pin tengah potensiometer dari tali leher di papan roti. Selepas pengaturcaraan, masukkan kembali. Kemudian anda akan melihat kandungan teks yang dipaparkan di LCD. Sekiranya tidak, sesuaikan potensiometer.
Jangan ragu untuk memberikan komen atau soalan di sini dan saya akan membalas secepat mungkin.
Nikmati lebih banyak contoh BreadShield dalam video ini.
Sekarang BreadShield menjalankan kempen crowdfunding. Manfaatkan potongan harga hanya kempen di
Disyorkan:
Cara Menggunakan Paparan LCD Karakter 20x4 I2C Dengan Arduino: 6 Langkah
Cara Menggunakan Paparan LCD Karakter 20x4 I2C Dengan Arduino: Dalam tutorial ringkas ini kita akan belajar bagaimana menggunakan paparan LCD Karakter I2C 20x4 dengan Arduino Uno untuk memaparkan teks sederhana " Hello World.Tonton video
Papan Kekunci Alfanumerik Litar Layad Dengan ESP32 dan LCD Karakter: 4 Langkah
Papan Kekunci Alphanumeric Layad Circuits Dengan ESP32 dan Character LCD: Artikel ini menunjukkan penggunaan modul papan kekunci alfanumerik dan modul LCD watak 16x2 I2C untuk memasukkan data ke ESP32. Kaedah ini boleh digunakan untuk memasukkan dan mengambil bukti kelayakan Wi-Fi dan maklumat lain ke dan dari ESP32
LCD Invaders: Space Space Invaders Like Game pada Paparan Karakter LCD 16x2: 7 Langkah
LCD Invaders: Space Space Invaders Like Game pada 16x2 LCD Character Display: Tidak perlu memperkenalkan permainan "Space Invaders" yang legendaris. Ciri yang paling menarik dari projek ini ialah ia menggunakan paparan teks untuk output grafik. Ia dicapai dengan menerapkan 8 watak tersuai. Anda boleh memuat turun Arduino lengkap
Cara Membuat Karakter 2d Dengan Pengawal Karakter di Unreal Engine 4 Menggunakan Skrip Visual untuk PC: 11 Langkah
Cara Membuat Karakter 2d Dengan Pengawal Karakter di Unreal Engine 4 Menggunakan Skrip Visual untuk PC: Cara membuat Karakter 2d dengan pengawal watak di mesin Unreal 4 menggunakan skrip visual untuk PC Hai, saya Jordan Steltz. Saya telah mengembangkan permainan video sejak saya berumur 15 tahun. Tutorial ini akan mengajar anda cara membuat watak asas dengan di
Penyesuai LCD Karakter I2c (Contoh Sambungan I2c): 12 Langkah (dengan Gambar)
Adaptor LCD I2c Karakter (Contoh Sambungan I2c): Saya sedang membuat skema sambungan untuk penyesuai paparan watak i2c. Periksa kemas kini di laman web saya. Sekarang saya menambah skema sambungan pendawaian juga untuk menggunakan perpustakaan asli bukan perpustakaan saya. Perpustakaan LiquidCrystal Arduino untuk paparan watak LCD, projek bercabang