Tôi đang thực hiện một số dự án và tôi đang sử dụng Arduino để tạo nguyên mẫu, tôi phải sử dụng 10 nút bấm (cùng với nhiều thứ khác) và tôi không có đủ chân.
Một giải pháp tôi có thể nghĩ đến là sử dụng các chân tương tự và sử dụng mỗi chân cho hai nút ấn, đại loại như thế này:
mô phỏng mạch này - Sơ đồ được tạo bằng CircuitLab
Bằng cách đó tôi có thể đọc chân A0 và biết cái nào trong số chúng đang được đẩy bằng cách xem nếu điện áp là 5V hoặc một nửa số đó.
Đây có phải là một ý tưởng tốt? Các nút ấn khác nhau KHÔNG BAO GIỜ được ấn vào cùng một lúc, đây là vấn đề duy nhất tôi có thể nghĩ ra.
Có cách nào tốt hơn không?