Isi kandungan:
- Langkah 1: BAHAGIAN Asas
- Langkah 2: APA YANG ANDA INGINKAN
- Langkah 3: Cetakan SKIMATIK dan 3d
- Langkah 4: HANYA PIC UNTUK MENUNJUKKAN BAGAIMANA
- Langkah 5: SKETCH
- Langkah 6: SETUPS LAIN
- Langkah 7: GAMBAR AKHIR
Video: TAMPILAN Alpha-numerik BESAR: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:06
Terdapat beberapa pilihan jika anda memerlukan paparan yang dapat dilihat dari seberang ruangan, paparan besar. Anda boleh membuatnya seperti 'time squared' atau 'leds on glass' saya tetapi ini memerlukan masa 40 jam kerja yang membosankan. Jadi inilah MUDAH untuk membuat paparan besar. Binaannya mempunyai 4 wayar asas, 5 volt, ground, SDA, SCL. Setiap paparan watak berharga sekitar dua hingga tiga dolar. Jadi paparan 8x2 adalah sekitar $ 30. Tidak mengira RTC, Arduino, cetakan 3d, lampiran.
Lakarannya asas dan senang difahami. Mudah diubah suai untuk paparan alfanumerik mana pun. Huruf berukuran 1/2 dengan nombor ukuran 1/2 dan satu set nombor ukuran penuh.
Kekurangannya ialah anda hanya boleh membuat paparan 64 char. TCA9548 kehabisan alamat (8). Hitachi lcd sangat RENDAH dan paparan yang lebih besar dan masa menulis memerlukan masa sesaat penuh untuk mengisi keseluruhan paparan. Oleh itu, jika anda mahukan paparan ukuran dinding, ia akan menjadi perlahan. Terdapat banyak cara untuk menipu dan menggunakan lebih daripada 64 lcd tetapi saya tidak akan membahasnya dalam catatan ini kerana ini adalah MUDAH untuk dipamerkan.
YA gambar LCD …… JANGAN keluar dengan baik. Paparan ini kelihatan HEBAT dalam kehidupan sebenar.
Bekalan:
Mana-mana uno 328… nano, pro-mini, uno…
modul RTC ZS-042 yang popular (DS3231)
Pemisah mux TCA9548 I2c
Hitachi 1602 dengan beg galas I2c sebanyak 64
Cetakan 3d penutup pcb. Saya mempunyai 2 jenis untuk dipilih
penutup kayu seperti bingkai gambar yang diperbuat daripada hiasan kayu 1.5 inci (stok di Lowes)
kemahiran asas: solder, wire, hookup, adj, mur dan bolt M2
Langkah 1: BAHAGIAN Asas
bahagian asas untuk binaan
Kerangka kayu adalah trim kayu standard di Lowes. Anda tidak dapat melihat bibir dalam yang sedalam 1/4 inci. Bibir ini membolehkan penutup 3d masuk ke dalam bingkai dan menyentuh bahagian depan tanpa jatuh.
Langkah 2: APA YANG ANDA INGINKAN
beberapa pembinaan dan petunjuk asas:
Saya bertindih dengan pcb lcd untuk menjadikannya lebih dekat kemudian meneliti lubang yang bertindih. Letakkan pita atau sedikit penebat di antara keduanya kerana ia akan menjadi pendek. Saya mendapat beberapa lcd dengan beg galas I2c yang terpasang dan saya harus mengeluarkan beg galas itu dan meletakkannya semula kerana kakinya terlalu dalam dan tidak membenarkan pertindihan. Cuba dapatkan lcd dan beg galas yang terpisah. Selesaikan beg galas hanya siram dengan lcd supaya mereka bertindih.
Lcd dipisahkan menjadi bank berukuran 8. Tetapi katil pencetak 3d saya tidak akan mencetak selebar itu sehingga saya membuat penutup untuk bank 6 lcd. kemudian saya membuat rantai seperti penutup yang boleh mempunyai lebar apa pun. Cukup tambahkan bahagian akhir. Saya menggunakan cat hobi hitam untuk menutupi lcd led sehingga led tidak akan bersinar di bahagian depan. Cat ke bawah untuk membolehkan larian mengalir keluar dari lcd dan bukannya mengalir ke lcd dan memusnahkannya.
Susun seberapa banyak lcd yang anda perlukan. Bingkai gambar 8x2 mempunyai bentuk yang terbaik tetapi anda boleh membuat ukuran 16x2 atau ukuran yang anda suka.
Langkah 3: Cetakan SKIMATIK dan 3d
Cangkuk adalah MUDAH hanya 4 wayar. Anda boleh menggunakan kabel jumper tetapi jika ini adalah projek jangka panjang, saya akan memilih kabel.
Bank LED 6 adalah semua yang sesuai dengan pencetak saya, jadi saya membuat bingkai ukuran apa pun. Terus tambah dan kemudian pasangkan bahagian akhir.
Langkah 4: HANYA PIC UNTUK MENUNJUKKAN BAGAIMANA
Seperti yang ditunjukkan dalam skema setiap lcd pergi ke pin 'S' yang berbeza pada 9548. Tidak terikat pada garis SDA, SCL utama. 9548 menukar garis I2c ke setiap lcd. Ingatlah perkara ini.
Saya mengeluarkan kuasa merah pada led dari beg galas hanya kerana terlalu terang. Saya juga menggunakan diod melintasi jumper led dan bukannya pelompat zero ohm. Diod adalah diod silikon standard dan ia menurunkan voltan 0.7 untuk menjadikan lampu latar tepat. (tidak terlalu terang pada waktu malam)
Langkah 5: SKETCH
Lakarannya ringkas dan lurus ke hadapan. Saya tidak keberatan jika seseorang membuat perpustakaan alfanumerik sisi … beri saya kredit seperti, berdasarkan alfanumerik Jim Jakubcin.
Rujukan ke lcd adalah modul lcd standard Hitachi 16x02. Ia mempunyai cc (watak khas) masing-masing 8. Cc boleh diubah pada bila-bila masa tetapi jika 2 alamat yang sama dicetak pada masa yang sama cc terbaru akan menimpa yang lain. Jadi pada dasarnya anda hanya dapat menggunakan set 8. Terdapat sedikit cara untuk mengatasi ini tetapi sangat terhad. Setiap huruf dibentuk dari array yang disimpan dalam PROGMEM. Kemudian dipanggil dari array 'cname' lain menggunakan fungsi dan 'xc' sebagai pemboleh ubah panggilan. 'DisplayChr (bank, #lcd, top / btm, cname)' digunakan untuk membuat paparan. Dalam lakaran ini, saya hanya mempunyai 2 bank sebanyak 8. Maksimum mungkin 8x8. Cukup tambahkan 'if bank' yang lain ke displayChr () dengan alamat 9548 yang betul. (Lihat jadual kebenaran alamat). Untuk menukar garis I2c ke pin 'S' lain dari 9548, panggilan adalah tulis (0-7). Di perpustakaan MUX I2c dia lupa mengatakan bahawa B00000000 mematikan semua suis output. Jadi untuk menggunakan lcd # 3 (0-7) B00000100 atau 4. Peralihannya sangat mudah sehingga saya mengeluarkan perpustakaan dari lakaran saya tetapi anda mungkin mahu memuat turun dan melihat betapa mudahnya perpustakaan itu.
Untuk mencetak char hanya panggil displayChr (x, x1, x2, x3).
X = Ini akan menjadi bank 0-7
X1 = lcd # 0-7 (kiri ke kanan)
X2 = topS atau botS untuk mencetak huruf kecil dalam 1/2 lcd. Bilangan yang lebih besar secara automatik akan tahu untuk mengisi keseluruhan lcd
X3 = adalah nama huruf atau TEMPAT KEDATANGAN dalam cname
RTC mempunyai suhu bawaan sehingga pembacaan dalam ruangan dapat digunakan.
Saya mempunyai DOW mudah yang saya salin dari ????
Untuk memulakan jam sambungkan ke komputer dan masukkan waktu yang betul di 'SETUP ()' RTC mempunyai bateri sehingga waktunya akan baik. Waktu perlu disesuaikan dengan penjimatan siang sehingga anda akan memasang suis mudah hanya kemas kini melalui komputer.
| A2 | A1 | A0 | Alamat I2C ||: ---: |: ---: |: ---: |: ---------: | | 0 | 0 | 0 | 0X70 | | 0 | 0 | 1 | 0X71 | | 0 | 1 | 0 | 0X72 | | 0 | 1 | 1 | 0X73 | | 1 | 0 | 0 | 0X74 | | 1 | 0 | 1 | 0X75 | | 1 | 1 | 0 | 0X76 | | 1 | 1 | 1 | 0X77
Langkah 6: SETUPS LAIN
Susunan lcd pertama saya menggunakan gerbang nand dan menukar lcd membolehkan ke lcd yang berasingan. Saya kemudian menggunakan cip CD4051 yang dibuat untuk menukar data. Ia mempunyai 8 garis keluar dan beralih. Sama seperti suis pemutar fesyen lama. Saya ada pcb di sini. Dengan penyediaan ini, anda dapat menggunakan I2c dan mematahkan pin aktif dan menyambungkan iot ke input 4051 yang menukar aktif ke lcd yang dipilih. Anda boleh terus menerus membolehkan untuk selamanya ke lcds. Tetapi ini mengehadkan 4051 hanya 7 suis dan yang ke 8 beralih ke 4051 seterusnya. Ini menjadikan bank = 7 bukan 8. Saya menggunakan semua 8 dan menukar alamat beg galas lain di bank kedua. beg galas kedua ini mempunyai 4051 yang diikat pada membolehkan dan melakukan pertukaran sama seperti di bank pertama. Baru mempunyai alamat kedua di talian SDA, SCL.
Penyediaan ini memerlukan SEMUA 6 baris data lcd disambungkan secara selari. RW ke tanah. Ini memerlukan masa lebih lama dan saya akan mengesyorkan plug in plug untuk setiap lcd. Penyediaan ini hanya untuk SATU beg galas per bank dan bukannya beg galas untuk setiap lcd.
Tambahkan komen jika anda mahukan lebih banyak maklumat mengenai persediaan ini. jauh lebih sukar dan terlibat daripada yang lain.
Langkah 7: GAMBAR AKHIR
Hanya beberapa gambar lain. Saya mempunyai jam GPS HC12 luar yang menghantar kemas kini ke skrin lcd lain (dalam foto). Hanya untuk menunjukkan apa yang boleh dilakukan. Ini adalah timur untuk membuat SETIAP JENIS TAMPILAN BESAR.
terima kasih untuk membaca…
Sila lihat projek saya yang lain..oldmaninSC.
dan anda AKAN menyukai "BUD BALL" saya
Disyorkan:
Neopixel Attiny Bintang Krismas yang Lebih Besar dan Lebih Baik85: 3 Langkah (dengan Gambar)
Neopixel Attiny Bintang Krismas yang Lebih Besar dan Peningkatan85: Tahun lalu saya membuat bintang Krismas bercetak 3D kecil, lihat https://www.instructables.com/id/Christmas-Star-LE..Pada tahun ini saya membuat bintang yang lebih besar dari helai daripada 50 Neopixels (5V WS2811). Bintang yang lebih besar ini mempunyai lebih banyak corak (saya masih menambah dan memperbaiki
Meter VU Besar pada Lampu Pijar 220 Volt .: 18 Langkah (dengan Gambar)
Big VU Meter on Incandescent Lamps 220 Volt .: Selamat petang, penonton dan pembaca yang dikasihi. Hari ini saya akan memberitahu anda mengenai penunjuk tahap audio pada lampu pijar 220 volt
Cara Membuat Tanda LED Pencahayaan Besar: 4 Langkah (dengan Gambar)
Cara Membuat Tanda LED Pencahayaan Besar: Dalam projek ini saya akan menunjukkan kepada anda bagaimana untuk membina tanda besar dengan huruf khas yang dapat menyala melalui bantuan LED RGB. Tetapi tanda itu juga dapat digunakan sebagai sumber cahaya utama di bilik anda dengan menggunakan jalur LED putih hangat. Mari dapatkan
Bubblebot: Penjana Gelembung Besar: 9 Langkah (dengan Gambar)
Bubblebot: Gigantic Bubble Generator: Welcome Berikut adalah satu projek hujung minggu yang hebat! Buat Bot Bubble yang hebat ini: Walaupun agak panjang dan memerlukan pengalaman dengan Arduino, alat ini pasti memberi anda kemuliaan yang tidak terhingga di antara rakan, balita dan orang dewasa anda! Avast, t
Selesaikan UPS Dengan Kapasiti Besar: 4 Langkah (dengan Gambar)
Selesaikan UPS Dengan Kapasiti Besar-besaran: Peranti UPS yang anda beli untuk komputer anda biasanya mempunyai bateri sel gel yang tahan selama beberapa tahun. Kurang jika kekuatan anda banyak. Apabila anda menggantinya, anda membayar sekumpulan, walaupun ia adalah sel standard. Instructable pendek ini akan menipu