Lý lịch:
Tôi là một Kỹ sư xây dựng chuyên về các thiết bị điều khiển giao thông và tôi có một dự án sở thích nhỏ để xây dựng một hệ thống đèn giao thông mô hình quy mô. Tôi có thể tự mình quản lý và điều khiển lập trình mẫu đèn giao thông bằng Raspberry Pi (cộng với điều này cho tôi khả năng thực hiện điều khiển động và được lập trình, và giao diện với lược đồ điều khiển giao thông nghiêm trọng và có thể là dữ liệu giao thông thực). Tôi chỉ cần giúp đỡ với việc đấu dây nhiều đèn LED ở phía phần cứng :)
Tôi đã làm theo hướng dẫn này http://www.raspberrypi-spy.co.uk/2012/06/control-led-USE-gpio-output-pin/ tốt (bao gồm sử dụng nguồn điện bên ngoài thay vì Pin 2), nhưng Tôi có thể sẽ gặp phải vấn đề về quá ít kết nối GPIO cho tất cả các đèn giao thông.
Tiếp theo, tôi đã thử ghép kênh với Ma trận LED http://www.appelsiini.net/2011/how-does-led-matrix-work . Công việc ghép kênh, tuy nhiên, đèn thường mờ hơn, tôi nghi ngờ điều này sẽ mở rộng tốt và điều này có xu hướng phóng đại độ phức tạp điều khiển.
Câu hỏi cốt lõi:
Không nhận được một số thẻ mở rộng trên Raspberry Pi, có bất kỳ thủ thuật nào khác tôi có thể sử dụng để điều khiển nhiều đèn LED với tín hiệu 0/1 ít hơn không?
Một điều về đèn giao thông là chúng thường có ba khối, chỉ một trong số đó là hoạt động tại một thời điểm. Có một số mạch tương đối đơn giản ngoài đó có thể cho phép tôi 'chuyển đổi' một khối đèn LED bằng một tín hiệu 0/1 không?