Charliplexing là một cách để kết nối một số lượng lớn đèn LED với một số lượng nhỏ chân vi điều khiển. Phương pháp này có tên từ tên của nhà phát minh Charlie Allen. Bộ vi điều khiển không phù hợp với điều này, nhưng chỉ một trong đó các đầu ra có thể được dịch theo chương trình sang trạng thái trở kháng cao. Và đèn LED hao mòn nhanh hơn một chút, vì mặc dù dòng điện trung bình thấp, xung vẫn cực lớn. Nhưng khả năng sử dụng các bộ vi điều khiển đầu ra thấp thường trở thành tiêu chí xác định có lợi cho việc thu thập dữ liệu.
Tác giả của Instructables dưới biệt danh Fulda đã đưa ra cách áp dụng phương pháp charliplexing trong một cây máy tính để bàn nhỏ. Đèn LED của nó được kết nối trong ma trận 6x7 và được điều khiển bởi vi điều khiển PIC16F15323. Vì vậy, 13 kết luận sẽ được yêu cầu cho điều này, và với sự kết hợp - chỉ 7. Không chỉ đủ, mà còn có thêm kết luận. Bậc thầy kết nối một đèn LED lớn với một trong số chúng, độ sáng thay đổi mượt mà.
, các chữ khắc có thể đọc được.
Cây Giáng sinh được lắp ráp trên sáu bảng hai mặt giống hệt nhau với đèn LED và một chân đế thấp hơn, cũng hai mặt, với một bộ vi điều khiển và các bộ phận khác.
ở độ phân giải bình thường.
Đầu tiên, chủ nhân thu thập cả hai bảng, sau đó trong bảng đứng, anh ta làm các khe cho các bảng cây Giáng sinh. Đặt chúng ở đó và bán miếng đệm tiếp xúc của chúng với miếng đệm tiếp xúc của bảng cây Giáng sinh. Sau đó, các miếng đệm liền kề liền kề với nhau được hàn với chúng, và bây giờ mọi thứ được giữ chắc chắn và kết nối điện chính xác.
Trên hai trong số sáu bảng dọc bên dưới, ngoài các miếng lớn, còn có những tấm nhỏ. Và trên ván chân tường, chúng được đặt bên cạnh các khe cho các bảng tương ứng. Chúng được dành cho đèn LED trên ngọn cây. Từ các trang web này, các dây dẫn được in đi lên và kết thúc ở đó với các trang web cho đèn LED này. Hàn nó, quan sát cực tính (mà, tình cờ, cũng áp dụng cho đèn LED nhỏ SM), nó là cần thiết cho hai bảng. Ngoài ra còn có nơi để nhảy và để khoan trên bảng dọc.Số lượng bảng là bao nhiêu, bạn cần hàn người nhảy vào các nền tảng như vậy và khoan một lỗ ở cùng một nơi, như thế này:
Ban thứ sáu không chỉ có một, mà là hai người nhảy.
Để đặt hàng các bảng, Fulda đã tạo một tệp Gerber, được đặt trong đó. Khi đặt hàng, điều quan trọng là chỉ ra số lượng bảng bạn cần thực hiện, cũng như độ dày 1,6 mm.
Khi các bảng đã hoàn thành đến, đầu tiên chủ chia chúng. Những bảng có dây dẫn bổ sung, để thuận tiện, được đánh dấu bằng các hình vẽ với người tuyết và chuông.
Vì vậy, mọi thứ trông ở dạng lắp ráp:
Bạn có thể đặt một bảng thấp hơn, không hàn bất cứ thứ gì ở đó, nhưng tạo một khe. Nó sẽ giữ các bảng dọc trong quá trình lắp ráp, không cần thiết phải hàn nó, chỉ cần đặt nó vào. Và sau khi hàn tất cả các bảng với nhau, nhưng trước khi cài đặt đèn LED lớn - loại bỏ nó.
Chương trình ngắt từ bộ hẹn giờ đi qua tất cả các đèn LED và bao gồm hoặc không bật từng đèn, tùy thuộc vào trạng thái của các bit tương ứng trong vùng RAM được phân bổ cho lưu trữ khung. Theo định kỳ, nó ghi khung tiếp theo vào khu vực này và tần suất của nó phụ thuộc vào số ở đầu ra ADC nơi điện trở biến được kết nối. Ngoài ra, chương trình thay đổi mượt mà độ sáng của đèn LED phía trên.
Sử dụng các liên kết bạn có thể tải về tài liệu lưu trữ từ và.
Để điền vào phần sụn, bo mạch cung cấp các nền tảng để kết nối một lập trình viên nối tiếp.
Bậc thầy đã kết nối ngăn chứa pin 3hAA theo đúng cực với bảng và vặn nó bằng bu lông M3 với các đai ốc tương ứng:
Tôi lấp đầy các ngăn với các yếu tố, và mọi thứ bắt đầu từ một nửa lượt:
Lặp lại mọi thứ một cách chính xác, và bạn sẽ làm như vậy.