Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Sử dụng Raspberry Pi và màn hình 7 chữ số để không bao giờ bị lỡ chuyến xe buýt / Xe điện / Ubahn / Sbahn ở Munich nữa!
Bước 1: Thiết lập phần mềm trên Raspberry Pi
Đảm bảo rằng raspberry pi của bạn có kết nối internet hoạt động và xem mã và hướng dẫn trên GitHub của tôi:
Bước 2: Thiết lập phần cứng
Nếu bạn muốn hiển thị thời gian MVG, bạn cần có một màn hình hiển thị 7 đoạn thích hợp. Có 2 tùy chọn với các sơ đồ đấu dây khác nhau: Hiển thị phân đoạn 4 chữ số 7 hoặc Hiển thị phân đoạn 8 chữ số 7. Mỗi tùy chọn được đề cập trong các bước tiếp theo:
Bước 3: TÙY CHỌN 1: 8d7 giây
Mô-đun sử dụng thư viện python luma_led, dành cho màn hình 8 chữ số bảy phân đoạn dựa trên chip MAX7219. Đối với sự thay thế này, bạn sẽ cần:
- 4 x dây
- Màn hình LED phân đoạn MAX7219 8 chữ số 7. Bạn cũng có thể xếp tầng nhiều hơn nếu muốn.
Sơ đồ đấu dây có sẵn trong pdf đính kèm "pimvg-8d7s.pdf"
Trong giao diện dòng lệnh, sử dụng đối số [--display_digits 8] để thông báo cho tập lệnh python rằng bạn muốn sử dụng 1 màn hình 8d7s, 16 cho hai trong số chúng, v.v.
Bước 4: TÙY CHỌN 2: Màn hình 4d7s
Thay thế này yêu cầu nhiều thành phần hơn một chút;
- 12 x dây
- Điện trở 8 x100 Ohm
- Cực dương chung 4 chữ số 7 Màn hình LED phân đoạn
Sơ đồ đấu dây có sẵn trong pdf đính kèm "pimvg-4d7s.pdf"
Trong giao diện dòng lệnh, sử dụng đối số [--display_digits 4] để cho tập lệnh python biết rằng bạn muốn sử dụng màn hình 4d7s