Hướng dẫn sử dụng mô-đun LCD 1182 Handson Technology DSP-2 I1602C
Đây là mô-đun hiển thị LCD 2 × 16 giao diện I2C, mô-đun LCD 2 dòng 16 ký tự chất lượng cao với khả năng điều chỉnh độ tương phản, đèn nền và giao diện truyền thông I2C trên bo mạch. Đối với người mới bắt đầu sử dụng Arduino, kết nối mạch điều khiển LCD không còn rườm rà và phức tạp nữa. Ý nghĩa thực sự của advantages của mô-đun LCD nối tiếp I2C này sẽ đơn giản hóa việc kết nối mạch, lưu một số chân I/O trên bo mạch Arduino, đơn giản hóa việc phát triển chương trình cơ sở với thư viện Arduino có sẵn rộng rãi.
Mã hàng: DSP-1182
Dữ liệu tóm tắt:
- Tương thích với Bo mạch Arduino hoặc bảng điều khiển khác có bus I2C.
- Loại màn hình: Trắng âm trên nền xanh.
- I2C Address:0x38-0x3F (0x3F default)
- Cung cấp voltage: 5V
- Giao diện: Dữ liệu và đường điều khiển LCD I2C đến 4bits.
- Điều chỉnh độ tương phản: Chiết áp tích hợp.
- Điều khiển đèn nền: Phần sụn hoặc dây nhảy.
- Kích thước bảng: 80 × 36 mm.
Thiết lập:
Màn hình LCD ký tự dựa trên HD44780 của Hitachi rất rẻ và được cung cấp rộng rãi, đồng thời là một phần thiết yếu cho bất kỳ dự án hiển thị thông tin nào. Sử dụng bảng cõng LCD, dữ liệu mong muốn có thể được hiển thị trên LCD thông qua bus I2C. Về nguyên tắc, những chiếc ba lô như vậy được chế tạo dựa trên PCF8574 (từ NXP), một thiết bị mở rộng cổng I/O 8 bit hai chiều có mục đích chung sử dụng giao thức I2C. PCF8574 là mạch CMOS silicon cung cấp khả năng mở rộng I/O từ xa cho mục đích chung (bán hai chiều 8 bit) cho hầu hết các dòng vi điều khiển thông qua bus hai chiều hai dòng (I2C-bus). Lưu ý rằng hầu hết các mô-đun cõng đều tập trung vào PCF8574T (gói SO16 của PCF8574 trong gói DIP16) với địa chỉ nô lệ mặc định là 0x27. Nếu bảng mạch cõng của bạn chứa chip PCF8574AT thì địa chỉ nô lệ mặc định sẽ thay đổi thành 0x3F. Nói tóm lại, nếu bo mạch nền dựa trên PCF8574T và các kết nối địa chỉ (A0-A1-A2) không được bắc cầu bằng vật liệu hàn thì nó sẽ có địa chỉ nô lệ 0x27.
Các miếng đệm chọn địa chỉ trong bảng cõng I2C-to-LCD.
Cài đặt địa chỉ của PCD8574A (trích xuất từ thông số dữ liệu PCF8574A).
Lưu ý: Khi miếng đệm A0~A2 mở, chốt sẽ được kéo lên VDD. Khi chân hàn bị chập mạch, nó sẽ bị kéo xuống VSS.
Cài đặt mặc định của mô-đun này là A0~A2 đều mở, do đó hãy kéo lên VDD. Địa chỉ là 3Fh trong trường hợp này.
Sơ đồ mạch tham khảo của ba lô LCD tương thích với Arduino được hiển thị bên dưới. Phần tiếp theo là thông tin về cách sử dụng một trong những chiếc ba lô rẻ tiền này để giao tiếp với bộ vi điều khiển theo cách nó được dự định chính xác.
Sơ đồ mạch tham khảo của bảng nối I2C-to-LCD.
Màn hình LCD I2C.
Đầu tiên, bạn cần hàn bảng nối I2C-to-LCD vào mô-đun LCD 16 chân. Đảm bảo rằng các chân của bo mạch piggy-back I2C-to-LCD thẳng và vừa với mô-đun LCD, sau đó hàn vào chân đầu tiên trong khi vẫn giữ bo mạch piggy-back I2C-to-LCD trong cùng mặt phẳng với mô-đun LCD. Khi bạn đã hoàn thành công việc hàn, hãy lấy bốn dây nhảy và kết nối mô-đun LCD với Arduino của bạn theo hướng dẫn bên dưới.
Màn hình LCD nối dây Arduino.
Thiết lập Arduino
Đối với thử nghiệm này, cần phải tải xuống và cài đặt thư viện “Arduino I2C LCD”. Trước hết, đổi tên thư mục thư viện “LiquidCrystal” hiện có trong thư mục thư viện Arduino của bạn làm bản sao lưu và tiếp tục phần còn lại của quy trình.
https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
Tiếp theo, sao chép-dán ví dụ nàyample sketch Listing-1 cho thử nghiệm vào cửa sổ mã trống, xác minh và sau đó tải lên. Danh sách phác thảo Arduino-1:
Nếu bạn chắc chắn 100% rằng mọi thứ đều ổn, nhưng bạn không nhìn thấy bất kỳ ký tự nào trên màn hình, hãy thử điều chỉnh hộp điều chỉnh độ tương phản của ba lô và đặt nó ở vị trí mà các ký tự sáng và nền không bị bẩn. hộp phía sau các ký tự. Sau đây là một phần view thử nghiệm của tác giả với mã được mô tả ở trên với mô-đun hiển thị 20 × 4. Vì màn hình được tác giả sử dụng là loại “đen trên nền vàng” sáng rất rõ ràng nên rất khó bắt được hình ảnh tốt do hiệu ứng phân cực.
Bản phác thảo này cũng sẽ hiển thị ký tự được gửi từ Màn hình nối tiếp:
Trong Arduino IDE, đi tới “Công cụ” > “Màn hình nối tiếp”. Đặt tốc độ truyền chính xác ở mức 9600. Nhập ký tự vào khoảng trống trên cùng và nhấn “GỬI”.
Chuỗi ký tự sẽ được hiển thị trên mô-đun LCD.
Tài nguyên:
Công nghệ Handson
Hướng dẫn đầy đủ về giao diện LCD Arduino (PDF)
HandsOn Technology cung cấp một nền tảng đa phương tiện và tương tác cho tất cả mọi người quan tâm đến điện tử. Từ người mới bắt đầu đến người cứng đầu, từ sinh viên đến giảng viên. Thông tin, giáo dục, cảm hứng và giải trí. Analog và kỹ thuật số, thực tế và lý thuyết; phần mềm và phần cứng.
Hỗ trợ Công nghệ Thực hành Nền tảng Phát triển Phần cứng Nguồn Mở (OSHW).
Tìm hiểu : Thiết kế : Chia sẻ
www.handsontec.com
Bộ mặt đằng sau chất lượng sản phẩm của chúng tôi…
Trong một thế giới không ngừng thay đổi và phát triển công nghệ không ngừng, một sản phẩm mới hoặc sản phẩm thay thế không bao giờ là xa vời – và tất cả chúng đều cần được thử nghiệm.
Nhiều nhà cung cấp chỉ đơn giản là nhập khẩu và bán mà không cần séc và đây không phải là lợi ích cuối cùng của bất kỳ ai, đặc biệt là khách hàng. Mọi bộ phận bán trên Handsotec đều được kiểm tra đầy đủ. Vì vậy, khi mua các dòng sản phẩm của Handsontec, bạn có thể tự tin rằng mình đang nhận được chất lượng và giá trị vượt trội.
Chúng tôi tiếp tục thêm các phần mới để bạn có thể bắt đầu thực hiện dự án tiếp theo của mình.
Đọc thêm về hướng dẫn này và tải xuống PDF:
Tài liệu / Tài nguyên
![]() |
Công nghệ Handson DSP-1182 Giao diện nối tiếp I2C 1602 Mô-đun LCD [tập tin pdf] Hướng dẫn sử dụng DSP-1182 Giao diện nối tiếp I2C Mô-đun LCD 1602, DSP-1182, Mô-đun LCD giao diện nối tiếp I2C 1602, Mô-đun LCD giao diện 1602, Mô-đun LCD 1602, Mô-đun LCD |