Created Friday 27 June 2014
https://projects.drogon.net/7-segment-led-display-for-the-raspberry-pi/
We have 8 GPIO outputs going to the 8 segments of the display (white + yellow wires) and 4 GPIO outputs going to the individual digits common line. (the black and green wires) This is a common anode display, so the anodes of each of the 8 LEDs in a digit are connected together.
Mua:
- LED 7 đoạn
Linh kiện
- LED 7 đoạn
Nội dung
Dẫn nhập (1 trang)
- các linh kiện cần thiết
- ý nghĩa của bài học này, có thể phát triển ra những ứng dụng nào
Các đèn LED 7 đoạn là linh kiện hiển thị thuộc hàng phổ biến nhất, ta gặp rất nhiều trong cuộc sống dưới dạng số hình vuông như trong đồng hồ điện tử, màn hình các loại máy đo, cân đo điện tử (to do: dán hình vào đây). Một LED 7 đoạn gồm có 7 đèn LED được làm dưới dạng đoạn thẳng và ghép sẵn với nhau tạo hình số 8, các đèn LED này được mắc một cực chung với nhau để thuận tiện điều khiển (mỗi đèn LED riêng lẻ cần nối 2 chân, khi ghép 7 chân cùng một cực thì ta chỉ cần tổng cộng 8 chân để điều khiển toàn bộ 7 đèn LED). Khi điều khiển LED 7 đoạn, ta cần biết cách phối hợp 7 đèn LED thành phần, để hiện ra được con số hoặc chữ cái mong muốn.
Trong chương này, phần mắc mạch điện tử để kết nối phần cứng là sự mở rộng của việc kết nối đèn LED đã học ở chương trước, với một lưu ý về chân cực chung (chân đó phải nối vào GND hoặc VCC tùy loại đèn LED 7 đoạn). Phần lập trình sẽ trình bày việc ghép một số địa chỉ phần cứng vào một "cụm lệnh" để tiện điều khiển. Sau khi đã nắm được cách điều khiển một đèn LED 7 đoạn, bạn đọc sẽ dễ dàng điều khiển đồng thời bộ gồm 2 hay 4 đèn LED 7 đoạn để làm màn hình hiển thị thời gian, đếm sản phẩm, hoặc báo kết quả đo đạc trong các ứng dụng mình tự sáng tạo, và biết cách xây dựng các hàm để thực hiện đồng thời các tác vụ điều khiển phần cứng với RPI.
Kết nối mạch điện tử (1 trang - hình ảnh)
- hình chụp mạch & breadboard đã kết nối
- coi như khi có sơ đồ nối dây là người ta làm theo được, không cần hướng dẫn từng bước
Chuẩn bị phần mềm (1 trang)
- liệt kê các bước bằng text
- chụp hình màn hình khi chọn menu để vào môi trường nhập lệnh (console)
Code mẫu (1 trang)
- nhập code và xem kết quả:
- nhập các lệnh điều khiển
Giải thích các lệnh (3 trang )
- thêm một phần giải thích việc nhập code kiểu interactive (nhập, gõ enter, thấy kết quả ngay, không có biên dịch hay phải nạp vào chip)
- (dự kiến khối lệnh ở mỗi bài trong vòng 20 - 40 dòng)
Bài thực hành thêm (1 trang)