Mục lục:
- Bước 1: Phần cho Thư viện gốc
- Bước 2: Sơ đồ đấu dây: Đèn nền
- Bước 3: Sơ đồ nối dây: Địa chỉ
- Bước 4: Sơ đồ dây: Tông đơ
- Bước 5: Sơ đồ nối dây: Truyền dữ liệu
- Bước 6: Đổi sang Lib gốc
- Bước 7: Lib gốc và lược đồ kết nối
- Bước 8: Sơ đồ dây: SDA SCL
- Bước 9: Sơ đồ dây
- Bước 10: Bảng nguyên mẫu
- Bước 11: Phay PCB
- Bước 12: Cảm ơn
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Tôi đang thực hiện một lược đồ kết nối cho bộ điều hợp i2c hiển thị ký tự.
Kiểm tra các bản cập nhật trên trang web của tôi.
Bây giờ tôi thêm một lược đồ kết nối dây để sử dụng thư viện gốc không phải là bộ chia của tôi
Thư viện LiquidCrystal Arduino cho các màn hình LCD ký tự, dự án phân nhánh để tạo một lược đồ cá nhân để học pcf8574.
Trong dự án github, bạn có thể tìm thấy mã lược đồ, ảnh và thư viện.
Đây là một đoạn video về PCB được xay ra từ lược đồ bảng mạch Fritzing.
Bước 1: Phần cho Thư viện gốc
Bạn có thể tìm thấy thành phần cho thư viện gốc (không phải của tôi) từ eBay.
Bây giờ ở đây bạn có thể tìm thấy cùng một lược đồ kết nối có cùng hành vi.
Bước 2: Sơ đồ đấu dây: Đèn nền
Như bạn có thể thấy trong sơ đồ đấu dây, tôi kết nối với P7 một bóng bán dẫn NPN (2N2222) để bật / tắt đèn nền.
Bước 3: Sơ đồ nối dây: Địa chỉ
Tôi đặt địa chỉ ở mức thấp (bạn có thể kết nối Nó khi bạn cần, trong biểu dữ liệu, bạn có thể tìm thấy tất cả cấu hình).
Tôi thấy bản phác thảo rất hữu ích tìm kiếm tất cả thành phần i2c đính kèm, sử dụng cái này để kiểm tra địa chỉ.
Bước 4: Sơ đồ dây: Tông đơ
Để chọn độ tương phản chính xác, bạn cần thêm một tông đơ 10k.
Bước 5: Sơ đồ nối dây: Truyền dữ liệu
Dây màu xanh và màu vàng là để gửi dữ liệu đến thiết bị, tôi không kết nối thiết bị như thư viện ban đầu nên tôi phải fork lib và thêm một số thay đổi.
Bước 6: Đổi sang Lib gốc
Như bạn có thể thấy trong hình ảnh, tôi dịch chuyển một chút (từ phải sang trái), và ở bit bên phải, tôi đặt khai báo cố định của Enable, RW, Register Select và Back light pin.
Nếu bạn muốn, bạn có thể chuyển đổi lại lược đồ về ban đầu. Nếu tôi thấy có thời gian, tôi sẽ làm Điều đó cho bạn (và kiểm tra Nó) để bạn có thể sử dụng thư viện gốc.
Bước 7: Lib gốc và lược đồ kết nối
Tôi tạo lại lược đồ kết nối của thư viện gốc, vì vậy bạn có thể sử dụng thư viện chuẩn với cái này
Bước 8: Sơ đồ dây: SDA SCL
Dây quấn là chân SDA SCL của arduino của tôi.
Bước 9: Sơ đồ dây
Như bạn có thể thấy sơ đồ nối dây khá đơn giản, tôi cố gắng tạo Nó trên bảng nguyên mẫu của lược đồ.
Bước 10: Bảng nguyên mẫu
Nó không quá đẹp nhưng đó là công việc.
Bước 11: Phay PCB
Từ giản đồ, tôi tạo PCB và tôi cố gắng nghiền PCB bằng bộ định tuyến của mình (tôi đang bắt đầu hướng dẫn cách nghiền PCB).
Bước 12: Cảm ơn
loạt dự án i2c (Bộ sưu tập):
- Cảm biến nhiệt độ độ ẩm
- Bộ mở rộng tương tự
- Bộ mở rộng kỹ thuật số
- Màn hình LCD