
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15



Tài liệu hướng dẫn này sẽ hướng dẫn cách tạo một viên xúc xắc đầy màu sắc bằng cách sử dụng kỹ thuật ghép khối với đèn LED RGB. Dự án sử dụng 7 đèn LED RGB được sắp xếp dưới dạng các viên xúc xắc. đã được điều khiển bởi 4 chân I / O của Vi điều khiển ATTiny13V Nhưng theo lý thuyết của CharliePlexing, chúng ta chỉ có thể điều khiển 12 {n (n-1)} LED từ 4 chân I / O. Trên thực tế, sự sắp xếp của các đèn LED dưới dạng xúc xắc sao cho chúng có thể được chia thành bốn nhóm, mỗi nhóm có hai đèn LED và mỗi nhóm có một đèn LED duy nhất. Các đèn LED của mỗi nhóm được BẬT và TẮT đồng thời và có thể được kết nối với cùng một chân I / O với cùng một kích hoạt. Nói tóm lại, chúng được coi là đèn LED đơn. x 3 = 12 do đó, cảm biến hiển thị giữ nguyên) 'Chân 5 I / O của Bộ điều khiển được sử dụng cho Switch, khi được nhấn sẽ tạo ra các số ngẫu nhiên từ 1 đến 6 và khi nhả ra sẽ tạo ra các màu ngẫu nhiên (tất cả là 6)
Bước 1: Mô tả mạch

Mạch bao gồm 13, 7 đèn LED RGB nhỏ, một vài điện trở và một microwitch ngoài các kết nối nguồn điện. Sơ đồ ở định dạng PDF và SCH có sẵn tại đây Các điện trở được sử dụng trong mạch có dạng mảng như thể hiện trong hình dưới đây. Kỹ thuật CHARLIEPLEXINGCharlieplexing sử dụng tất cả ba trạng thái có thể có: 0, 1 hoặc Z (Trạng thái trở kháng cao) của chân I / O kỹ thuật số của vi điều khiển. Nó quản lý để điều khiển đèn LED N * (N-1) bằng cách sử dụng N chân kỹ thuật số. Trong kỹ thuật này, chỉ một đèn LED có thể được điều khiển tại một thời điểm và do đó tất cả các đèn LED được điều khiển phải được làm mới ở một tần số thích hợp để chúng có vẻ đứng yên. Đèn LED được điều khiển tại một thời điểm cụ thể có các chân I / O của nó (để mà nó được kết nối) được khai báo là đầu ra và tất cả các chân khác được khai báo là đầu vào (Trở kháng cao hoặc trạng thái 'Z')
Bước 2: Làm việc các bức ảnh của xúc xắc



Dưới đây là một vài bức ảnh khác về xúc xắc đang hoạt động.
Nhìn vào các màu sắc khác nhau mà nó có thể tạo ra. !!!!!!!!!!!
Bước 3: Mã nguồn
Đây là mã nguồn của dự án được viết bằng ngôn ngữ C. Trình biên dịch được sử dụng là WINAVR GCC
Các tệp Makefile và. Hex cũng được đính kèm
Đề xuất:
Xúc xắc Arduino có hiệu ứng âm thanh: 7 bước

Xúc xắc Arduino có hiệu ứng âm thanh: Trong hướng dẫn này, bạn sẽ học cách xây dựng xúc xắc Arduino với hiệu ứng âm thanh bằng cách sử dụng đèn LED và loa. Thao tác duy nhất để khởi động toàn bộ máy là một lần chạm đơn giản. Hướng dẫn này bao gồm các tài liệu, các bước và mã cần thiết để
Xúc xắc điện tử - Arduino Die / xúc xắc 1 đến 6 Xúc xắc + D4, D5, D8, D10, D12, D20, D24 và D30: 6 bước (có Hình ảnh)

Xúc xắc điện tử - Arduino Die / xúc xắc 1 đến 6 Xúc xắc + D4, D5, D8, D10, D12, D20, D24 và D30: Đây là một dự án arduino đơn giản để tạo ra một con xúc xắc điện tử. Có thể chọn cho 1 đến 6 viên xúc xắc hoặc 1 trong 8 viên xúc xắc đặc biệt. Lựa chọn được thực hiện đơn giản bằng cách xoay một bộ mã hóa quay. Đây là các tính năng: 1 xúc xắc: hiển thị các chấm lớn 2-6 xúc xắc: hiển thị các chấm
Cách viết mã một con xúc xắc ảo ngẫu nhiên đơn giản: 6 bước

Làm thế nào để viết mã một con xúc xắc ảo ngẫu nhiên đơn giản: Xin chào tất cả các bạn !!!!! Đây là hướng dẫn đầu tiên của tôi và tôi sẽ dạy bạn cách viết mã một con xúc xắc ảo trên PC hoặc điện thoại thông minh của bạn. Tôi đang sử dụng HTML, JavaScript và CSS, tôi hy vọng tất cả các bạn sẽ thích nó và đừng quên bình chọn cho tôi trong bối cảnh bên dưới
Cách xây dựng một viên xúc xắc Arduino LED đầy màu sắc: 8 bước

Cách chế tạo xúc xắc Arduino LED đầy màu sắc: Trong hướng dẫn này, bạn sẽ học cách chế tạo xúc xắc Arduino LED đầy màu sắc, có thể “cuộn” chỉ bằng cách nhấn một nút. Tôi sẽ giải thích cách xây dựng Arduino và cách viết mã nó. Đây là một hướng dẫn khá đơn giản cho những người mới bắt đầu
Tuy nhiên, một con xúc xắc thông minh khác (YASD): 8 bước

Yet Another Smart Dice (YASD): YASD là gì? Một loại xúc xắc điện tử mới khác với các tính năng thông minh? Có và không. Có - YASD sử dụng đèn LED để hiển thị các số được tạo ngẫu nhiên theo kiểu xúc xắc. Không - Bản thân YASD không phải là một sản phẩm hoàn chỉnh. Nó nên hiển thị bảng mạch in nào