Isi kandungan:
Video: Kawalan Lampu Latar I2C Paparan LCD 1602/2004 atau HD44780 Dll: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
Petunjuk ini menunjukkan bagaimana anda dapat mengawal lampu latar paparan LCD dengan menggunakan modul I2C ADC. Kontras dapat dikendalikan dengan cara yang sama setelah melepaskan potensiometer pemangkasan
Langkah 1: Situasi Sedia Ada
Lampu latar dikendalikan melalui P3 dari PCF8574. P3 disambungkan ke pangkal transistor dan ini sekali lagi tergantung dengan perintang 4.7 Kohm pada 5 volt. Gambar 04 dan 05.
Langkah 2: Penyelesaian
DAC, penukar analog digital, MPC4725 yang juga dapat dikendalikan melalui I2C, sekarang saya gunakan untuk mengawal kecerahan. Gambar 06.
Untuk ini, kita hanya perlu menyelesaikan rintangan 4.7 Kohm. Gambar 07 bulatan merah.
Modul ini mempunyai sambungan yang sama dengan PIC dan dapat disolder ke pin terminal. Gambar 07.
Kerana setiap modul dan arduino mempunyai resistor penarik, saya telah melumpuhkannya dari DAC. Ini boleh dilakukan dengan menggaru sambungan. Gambar 08. Ini menyebabkan perintang terlepas dari 5 volt. Gambar 09.
Saya telah melampirkan modul dengan pita dua sisi ke cip PCF8574, Gambar 10, dan sambungan yang dibuat. Pic 11 dan 12. Perintang Kohm 4.7 baru, yang sangat besar dalam kaitannya, menghubungkan output DAC dengan sambungan asas P3.
Kini anda dapat mengawal kecerahan dengan mengawal DAC berbanding I2C.
Dalam kes saya 0, hampir 700, maksimum. Program sederhana untuk menunjukkan operasi telah ditambahkan.
Anda boleh menerapkannya dalam kod anda sendiri sehingga anda dapat menyesuaikan kecerahan dengan keperluan anda sendiri.
Kawalan hidup / mati melalui modul antara muka terus berfungsi.
DAC menyimpan nilai set, jadi walaupun setelah memulakan semula nilai set terakhir dikekalkan.
Langkah 3: Perisian
Alamat I2C mesti dikonfigurasi dengan betul. Saya mempunyai 0x3F untuk paparan LCD dan 0x62 untuk DAC sebagai alamat. DAC adalah 12 bit, jadi 4096 kemungkinan. Ini kemudian untuk 0 hingga 5 volt. Oleh itu, ini hampir 1 mV per bit. Yang sekarang kita atur ialah voltan pemancar asas transistor dan ini adalah 0,6 hingga 0,7 volt. Dengan cara ini hanya ada bahagian kecil yang memberi kesan pada kawalan cahaya, tetapi lebih dari cukup. Kami menghantar melalui resistor 4.7 Kohm yang biasanya tergantung pada 5 volt, jadi output maksimum DAC tidak ada masalah. Oleh kerana litar pada dasarnya tidak diubah, kawalan hidup / mati yang ada dapat terus berfungsi. Menguruskan DAC adalah berasaskan perisian dan anda perlu memasukkannya ke dalam kod dan menyesuaikannya dengan keperluan anda sendiri.
Fail ino adalah fail ujian ringkas.
Langkah 4: Hasilnya
Tidak mudah menangkap perubahan cahaya kerana camere menyesuaikan diri.
Tetapi masih banyak foto.
Meter menunjukkan mA lampu latar.
Disyorkan:
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
Paparan LCD I2C / IIC - Gunakan LCD SPI ke Paparan LCD I2C Menggunakan Modul SPI hingga IIC Dengan Arduino: 5 Langkah
Paparan LCD I2C / IIC | Gunakan LCD SPI ke Paparan LCD I2C Menggunakan Modul SPI hingga IIC Dengan Arduino: Hai kawan kerana SPI LCD 1602 biasa mempunyai terlalu banyak wayar untuk disambungkan sehingga sangat sukar untuk menghubungkannya dengan arduino tetapi ada satu modul yang tersedia di pasaran yang boleh menukar paparan SPI menjadi paparan IIC jadi anda hanya perlu menyambungkan 4 wayar
Paparan LCD I2C / IIC - Tukarkan SPI LCD ke Paparan LCD I2C: 5 Langkah
Paparan LCD I2C / IIC | Tukar LCD SPI ke Paparan LCD I2C: menggunakan paparan spi lcd memerlukan terlalu banyak sambungan untuk dilakukan yang sangat sukar untuk dilakukan. Saya menjumpai modul yang dapat menukar lcd i2c ke lcd jadi mari kita mulakan
Kawalan Lampu Latar Kamera RGB Dengan Android Mobile: 6 Langkah
Kawalan Lampu Latar Kamera RGB Dengan Android Mudah Alih: Lampu RGB yang Memadankan Tiga Lampu LED Merah, Hijau & Biru. Kami Menyelaraskan Kecerahan LED itu Buat Warna baru. Oleh itu LED Mengatur Kecerahan menggunakan Kod (0-255). ► Oleh kerana LED sangat dekat satu sama lain, kita hanya dapat melihat warna akhir dengan
UVIL: Lampu Malam Lampu Latar Hitam (atau Lampu Petunjuk SteamPunk): 5 Langkah (dengan Gambar)
UVIL: Lampu Latar Lampu Latar Hitam (atau Lampu Indikator SteamPunk): Cara memasang lampu penunjuk ultraviolet neo-retropostmodern yang menyala yang mengerikan. Ini menunjukkan pembinaan dua yang pertama yang saya buat sebagai kaedah untuk menilai proses etsa PCB yang digariskan dalam Instruktif lain . Idea saya adalah menggunakan ini kerana saya