Mục lục:
- Bước 1: Các bộ phận cần thiết
- Bước 2: Phần lý thuyết (hiển thị)
- Bước 3: TÍNH TOÁN THƯ VIỆN VÀ ĐIỆN TRỞ
- Bước 4: Bắt đầu tạo LCD (KẾT NỐI)
- Bước 5: Gắn các nút Lcd và hàn
- Bước 6: Hàn các nút trên Zero Pcb
Video: Tự làm tấm chắn bàn phím LCD cho Arduino Uno: 6 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:36
Tôi đã tìm kiếm rất nhiều để làm một tấm chắn Bàn phím LCD tự làm và tôi không tìm thấy cái nào nên tôi đã làm một cái và muốn chia sẻ với các bạn.
Bước 1: Các bộ phận cần thiết
- một Arduino Uno
- 16x2 char disply
- ghim Header nam và nữ
- Không pcb
- vài điện trở
- một cái nồi 10k (tặng một cái thân thiện với vật hàn)
- 5 nút nhấn
- một số đoạn dây nhỏ
- CÔNG CỤ YÊU CẦU
- một máy cắt (để cắt không pcb)
- một cái mỏ hàn
- một số dây
- một cái kéo cắt dây
- đó là tất cả
Bước 2: Phần lý thuyết (hiển thị)
Tấm chắn bàn phím LCD sử dụng một Kỹ thuật rất thông minh và gọn gàng đó là đọc các nút từ chân đọc Analog A0
đó là một điều tuyệt vời.
nhưng bằng cách nào?
Bí mật là BỘ CHIA ĐIỆN ÁP
vậy bộ phân áp là gì.
Bộ phân áp là một mạch đơn giản biến điện áp lớn thành điện áp nhỏ hơn. Chỉ cần sử dụng hai điện trở nối tiếp và một điện áp đầu vào, chúng ta có thể tạo ra một điện áp đầu ra bằng một phần nhỏ của đầu vào.
vâng tôi sao chép nó từ google;-)
vì vậy bây giờ chúng ta cần tạo một bộ chia điện áp giữa 5v và A0 của arduino
và sẽ có 4 bộ chia điện áp khác nhau và mỗi bộ sẽ hoạt động khi chúng ta nhấn nút
và đó là cách chúng tôi nhận được các đầu vào khác nhau tại một chân duy nhất.
Bước 3: TÍNH TOÁN THƯ VIỆN VÀ ĐIỆN TRỞ
Bây giờ chúng ta biết rằng làm thế nào để lấy đầu vào
nhưng giá trị nào của điện trở cho bộ phân áp chúng ta cần
điện áp cơ bản của chúng tôi là 5v.
theo thư viện Bàn phím LCD do dzindra viết trên GitHub
liên kết là: -
github.com/dzindra/LCDKeypad
trong LCD Keypad.h
// bạn có thể thay đổi ngưỡng phát hiện các lần nhấn phím
#define KEYPAD_TRESHOLD_NONE 1000
#define KEYPAD_TRESHOLD_RIGHT 50
#define KEYPAD_TRESHOLD_DOWN 380
#define KEYPAD_TRESHOLD_UP 195
#define KEYPAD_TRESHOLD_LEFT 555
#define KEYPAD_TRESHOLD_SELECT 790
vì vậy ngưỡng giữ là đọc tương tự của chân A0
tích lũy các bài đọc của tôi
chúng tôi cần
150k làm điện trở cơ bản (tất cả các điện trở khác đều dựa trên nó)
250k - chọn
82k - giảm
150k- còn lại
15k - trở lên
2 ohm-đúng rồi
# nếu bạn không có bất kỳ giá trị nào, bạn có thể tăng hoặc giảm nhẹ vì chúng ta chỉ cần ở trong ngưỡng đó.
Bước 4: Bắt đầu tạo LCD (KẾT NỐI)
Bây giờ lấy các bộ phận và điện trở bạn đã tính toán và bắt đầu chế tạo
BƯỚC 1.
cắt pcb 0 thành kích thước của Arduino una
hiện nay
BƯỚC 2.
thêm tiêu đề nam vào bảng
* các chân kết nối với màn hình LCD là
#define KEYPAD_LCD_PINS 8, 9, 4, 5, 6, 7
gắn các tiêu đề nam
Chân analog tốt với không có pcb wholes
NHƯNG bạn cần phải hơi uốn cong các chân kỹ thuật số (để Điều chỉnh nó)
Chân LCD RS sang chân kỹ thuật số 08
LCD Bật ghim sang chân số 09
Chân LCD D4 sang chân kỹ thuật số 4
Chân LCD D5 đến chân kỹ thuật số 5
Chân LCD D6 đến chân kỹ thuật số 6
Chân LCD D7 đến chân kỹ thuật số 7
Ngoài ra, nối một nồi 10k vào + 5V và GND, với cần gạt nước (đầu ra) của nó đến màn hình LCD chân VO (pin3). Một điện trở 220 ohm được sử dụng để cấp nguồn cho đèn nền và được điều khiển bởi chân 10
Bước 5: Gắn các nút Lcd và hàn
tôi muốn màn hình LCD của mình có thể tháo rời được nên tôi đã sử dụng tiêu đề nữ
chỉ cần uốn cong các chân kết nối để chúng có thể được hàn trên pcb
thêm nồi cho phù hợp
Bước 6: Hàn các nút trên Zero Pcb
Tôi đã hàn 4 phím và chọn sang một bên khác.
bạn có thể hàn nó bất cứ nơi nào bạn thích và nó đã sẵn sàng để sử dụng
CÁC NGUỒN PIN CỦA NÚT PUSH LÀ:
* --------------------
| |
| |
| |
---------------------*
Các góc được đánh dấu THE * thường mở và khi nhấn nút, chúng sẽ được kết nối
Đề xuất:
Cách tạo đồng hồ báo thức tự làm bằng tấm chắn bàn phím LCD: 5 bước
Cách Tự Làm Đồng Hồ Báo Thức Với Tấm Chắn Bàn Phím LCD: Xin chào các bạn! Trong phần hướng dẫn này, tôi sẽ chỉ cho bạn cách tạo Đồng hồ báo thức bằng Bảng Arduino. Tôi đã sử dụng Arduino UNO, Tấm chắn bàn phím LCD, Bộ rung 5V và Dây nhảy để xây dựng đồng hồ này. Bạn có thể xem thời gian trên màn hình và có thể đặt thời gian
Tấm trước cho màn hình LCD 16x2 + Tấm chắn bàn phím: 8 bước (có hình ảnh)
Tấm mặt trước cho LCD 16x2 + Tấm chắn bàn phím: Những gì chúng ta sẽ chế tạo: Trong hướng dẫn này, chúng ta sẽ chế tạo tấm mặt trước bằng acrylic lasercut cho màn hình LCD Adafruit 16x2 + Tấm chắn bàn phím (phiên bản Arduino). Do điều chỉnh đơn giản, bạn sẽ có thể truy cập thoải mái vào tất cả các nút trên bàn phím
Làm giá đỡ cho máy ảnh DSLR với giá chưa đến 6 đô la bằng cách sử dụng ống PVC (Chân máy / Chân máy cho mọi máy ảnh): 6 bước
Làm giá đỡ cho máy ảnh DSLR với giá chưa đến 6 đô la bằng cách sử dụng ống PVC (Monopod / chân máy cho mọi máy ảnh): Có …. Bạn có thể tự làm giá đỡ chỉ với một số ống PVC và chữ T. Nó rất nhẹ … Nó được cân bằng hoàn hảo … Nó rắn chắc … Nó thân thiện với khả năng tùy chỉnh … Tôi là Sooraj Bagal và tôi sẽ chia sẻ kinh nghiệm của mình về giá đỡ máy ảnh này mà tôi đã tạo cho
Giao diện Bàn phím LCD 16x2 chữ và số và bàn phím ma trận 4x4 với Raspberry Pi3: 5 bước (có hình ảnh)
Giao diện Bàn phím ma trận màn hình LCD và 4x4 16x2 chữ và số với Raspberry Pi3: Trong phần hướng dẫn này, chúng tôi giải thích cách giao diện bàn phím ma trận 16x2 LED và 4x4 với Raspberry Pi3. Chúng tôi sử dụng Python 3.4 để phát triển phần mềm. Bạn cũng có thể chọn Python 2.7, với ít thay đổi
Arduino Uno: Hình ảnh động bitmap trên Tấm chắn hiển thị màn hình cảm ứng TFT ILI9341 Với Visuino: 12 bước (có Hình ảnh)
Arduino Uno: Ảnh động bitmap trên Tấm chắn hiển thị màn hình cảm ứng TFT ILI9341 Với Tấm chắn màn hình cảm ứng TFT dựa trên Visuino: ILI9341 là Tấm chắn hiển thị chi phí thấp rất phổ biến cho Arduino. Visuino đã hỗ trợ chúng trong một thời gian khá dài, nhưng tôi chưa bao giờ có cơ hội viết Hướng dẫn về cách sử dụng chúng. Tuy nhiên, gần đây có rất ít người hỏi