1. Chú ý: Các bạn nên tham khảo Nội quy trước khi viết bài (click vào liên kết bên dưới).
    * Nội quy và Thông báo diễn đàn CNCProVN.com
    * Nếu bạn thấy hứng thú với bài viết. Hãy dùng chức năng Share to facebook để chia sẻ bài viết lên facebook.

          
Kết quả 1 đến 20 của 30

Chủ đề: CKD - Hiện thị chữ lớn trên text LCD 04x20 với Arduino UNO

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Kem hảo hạng solero's Avatar
    Ngày tham gia
    Dec 2013
    Bài viết
    2,279
    Cám ơn
    733
    Được cám ơn 1,175 lần
           ở 649 bài viết
    Phay chữ xấu vãi

  2. #2
    Thợ bậc 6 CKD's Avatar
    Ngày tham gia
    Nov 2013
    Bài viết
    6,678
    Cám ơn
    1,737
    Được cám ơn 5,330 lần
           ở 2,595 bài viết
    Để hiển thị được ký tự lớn hơn bình thường trên text LCD, mình sẽ dùng 9 ô text để kết hợp lại thành một ký tự. Mỗi ô text mặc định như text LCD mình dùng là 5x8 pixel.
    Hay nói cách khác, mình dùng 9 ô text (3x3 ô (5x8 pixel)) làm 1 ô ký tự.
    Tuy nhiên, có một số ký tự sẽ có nét giữa, do đó, để cân đối hơn mình chỉ dùng 3x2.5 ô để dựng ký tự. Tất nhiên, cân đối thế nào là theo chủ quan của người thực hiện.

    Nhìn hình bên dưới sẽ dể hình dung hơn.
    Click vào ảnh để xem ảnh lớn hơn. 

Name:	BIG font 01.jpg 
Views:	37 
Size:	58.1 KB 
ID:	65788

    Trong đó
    - phần màu đen thể hiện mỗi ô ký tự trên text LCD, độ phân giải là 5x8 pixel cho mỗi ô.
    - phần màu vàng thể hiện ký tự (BIG font). Trong hình là số 1.

    Nếu như dùng text LCD 4x20 (4 dòng 20 cột) thì sẽ thế nào?
    Mình bố trí được 5 ký tự và 1 dấu thập phân dạng BIG font. Ngoài ra còn trống 1 hàng để có thể hiển thị nội dung như bình thường. Xem hình dưới
    Click vào ảnh để xem ảnh lớn hơn. 

Name:	BIG font 02.jpg 
Views:	36 
Size:	27.7 KB 
ID:	65789

    Vì mục đích chỉ hiển thị các con số, nên mình tập trung vào các số 0-9, tất nhiên việc xây dựng các ký tự khác cũng dựa trên cùng phương pháp như thế.
    Lập bảng ký số như hình, tất nhiên, phải có thêm C, K và D
    Click vào ảnh để xem ảnh lớn hơn. 

Name:	BIG font 03.jpg 
Views:	36 
Size:	55.5 KB 
ID:	65790

    Sau đó ta tìm điểm chung của các ô, từ bảng ký số như trên thì ta gom lại được mấy ô đặc trưng sau.
    Click vào ảnh để xem ảnh lớn hơn. 

Name:	BIG font 04.jpg 
Views:	36 
Size:	40.8 KB 
ID:	65791

    Tiến hành đánh số cho mấy ô đặc trưng, tạm gọi là ô ký tự BIG font
    Click vào ảnh để xem ảnh lớn hơn. 

Name:	BIG font 05.jpg 
Views:	35 
Size:	45.5 KB 
ID:	65792
    DT: O7837277II - CKD's Youtube Channel - Facebook - Tổng hợp chủ đề
    17 ds 3, Thạnh Mỹ Lợi, Q2, tp.HCM

  3. Thành viên đã cám ơn CKD cho bài viết hữu ích này:


Các Chủ đề tương tự

  1. Arduino - Máy hiện sóng đơn giản - XOscillo
    Bởi CKD trong diễn đàn Arduino
    Trả lời: 6
    Bài viết cuối: 15-01-2015, 08:40:09 AM
  2. Giúp em hiển thị số đo 2 con chiết áp với pls
    Bởi Tuấn trong diễn đàn Thắc mắc
    Trả lời: 21
    Bài viết cuối: 27-12-2014, 05:25:53 PM
  3. cách phay rãnh bằng dao chữ T trên máy cnc?
    Bởi kametoco trong diễn đàn Thắc mắc
    Trả lời: 18
    Bài viết cuối: 05-06-2014, 12:10:12 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •