Dự án CircuitVerse

Trang này chứa thông tin chi tiết về một dự án viết kỹ thuật được chấp nhận cho Phần Google Tài liệu.

Tóm tắt dự án

Tổ chức nguồn mở:
CircuitVerse
Người viết nội dung kỹ thuật:
Pragati
Tên dự án:
Tài liệu và hướng dẫn dành cho người dùng
Thời lượng dự án:
Thời gian tiêu chuẩn (3 tháng)

Mô tả dự án

Sau khi phân tích chuyên sâu về đối tượng và tài liệu người dùng hiện có, tôi đề xuất các tác vụ tài liệu dưới đây:

1) Thêm video hướng dẫn để minh hoạ các quy trình làm việc phổ biến và cải thiện trải nghiệm mới khi làm quen. Video sẽ nêu ra một khái niệm duy nhất. Video sẽ đưa ra hướng dẫn trong khi thực hiện thao tác đó trên màn hình.

Bạn có thể truy cập vào đường liên kết đến video hướng dẫn sử dụng Công cụ phân tích kết hợp tại đây. https://www.youtube.com/watch?v=7FkeqBYcd1w Lưu ý 1: Mặc dù video này minh hoạ nội dung hiện có nhưng video này nhằm thể hiện phong cách sử dụng chú thích để tạo phong cách video nhất quán. Lưu ý 2: Khi bắt đầu làm việc cho CircuitVerse, tôi sẽ mua giấy phép cho phần mềm này và sản phẩm hoàn thiện sẽ không có hình mờ.

Các chủ đề đề xuất cho quy trình làm việc theo hướng dẫn qua video: --Bắt đầu với CircuitVerse: Xem video hướng dẫn này để tìm hiểu nhanh về CircuitVerse --Sử dụng Công cụ phân tích kết hợp: Xem video hướng dẫn này để tìm hiểu cách tạo mạch điện bằng dữ liệu bảng sự thật. --Xuất hình ảnh có độ phân giải cao: Xem hướng dẫn video này để tìm hiểu cách xuất hình ảnh mạch điện có độ phân giải cao ở nhiều định dạng --Sử dụng Subcircuits cho thiết kế có cấu trúc: Xem hướng dẫn video này để tìm hiểu cách tạo mạch phụ để đơn giản hoá cấu trúc của các mạch phức tạp --Sử dụng Công cụ chuyển đổi Hex-Bin-Dec: Xem video hướng dẫn này để tìm hiểu cách sử dụng công cụ Chuyển đổi Hex-Bin-Decor để thiết kế mạch và hướng dẫn. --Trực quan hoá sơ đồ thời gian mạch cho một mạch cụ thể: Xem video hướng dẫn này để tìm hiểu cách người dùng có thể trực quan hoá sơ đồ thời gian mạch cho một mạch cụ thể.

Một số video hướng dẫn có thể liên kết với nhau trên các trang web và tài liệu người dùng.

2) Tạo trang đích hướng dẫn để cung cấp tổng quan ngắn gọn về nền tảng CircuitVerse cũng như cung cấp chế độ xem đồ hoạ về các quy trình công việc khác nhau. Người dùng sẽ truy cập vào trang đích hướng dẫn trên trang web Circuitverse GitHub, nơi cung cấp bản phác thảo ngắn gọn về nhiều hướng dẫn được cung cấp cho các quy trình công việc nội dung khác nhau. Nhờ đó, người dùng có thể xem và chọn các hướng dẫn khác nhau theo nhu cầu của họ. Dưới đây là mẫu sơ bộ về cấu trúc trang của trang đích hướng dẫn.

3) Tạo hướng dẫn từng bước để hướng dẫn người dùng cách sử dụng công cụ để tìm hiểu và phân tích hành vi của các mạch cơ bản và phức tạp–dạy công cụ bằng cách chơi bằng công cụ. Đề cập đến các dự án nổi bật của CircuitVerse, tôi đề xuất thêm ít nhất 5 hướng dẫn cho người dùng ở cấp độ cơ bản và trung cấp để cải thiện trải nghiệm làm quen với ứng dụng. Minh hoạ quy trình làm việc hoàn chỉnh, mỗi hướng dẫn sẽ giới thiệu về hướng dẫn, tiếp theo là quy trình thiết kế, danh sách thành phần, hướng dẫn từng bước và bài tập thực hành. Đối với những quy trình làm việc phức tạp, video sẽ đề cập đến từng phần của một khái niệm tổng thể.

Truy cập liên kết này để xem hướng dẫn mẫu: Xây dựng bộ giải mã bảy phân đoạn: https://pragatijain.github.io/circuitverse/index.html

Một số chủ đề bao gồm: --Xây dựng màn hình LED xoay --Tìm hiểu cách hoạt động của trình cộng dữ liệu gợn sóng --Phần 1A: Phân tích bộ so sánh độ lớn 4 bit --Phần 1B: Xây dựng máy tính thập lục phân --Phân tích cách triển khai máy trạng thái hữu hạn (FSM)

4) Sửa đổi cấu trúc của thanh điều hướng bên để cải thiện tính nhất quán, dễ đọc và gắn kết.


Công cụ dự án 1) Camtasia cho video hướng dẫn. Tôi đã sử dụng phiên bản dùng thử để tạo video mẫu. Khi bắt đầu làm việc cho CircuitVerse, tôi sẽ mua giấy phép cho phần mềm này và sản phẩm hoàn thiện sẽ không có hình mờ. 2) Tài liệu của Google để viết hướng dẫn. Sau đó, tôi sẽ cập nhật tài liệu này trên GitHub để lưu trữ trong kho lưu trữ CircuitVerse. 3) Đánh dấu Wiki và HTML để quản lý nội dung của tôi trên GitHub.


Tiến trình Trước ngày 16 tháng 8 Đóng góp cho tổ chức trên GitHub.

Gắn kết cộng đồng (17/8 – 13/9) Thiết lập kênh và thời gian liên lạc (do chênh lệch thời gian). Tinh chỉnh mục tiêu của tôi và đặt kỳ vọng cho cả hai phía. Tìm hiểu thêm về cộng đồng và sản phẩm. Thảo luận và hoàn thiện cấu trúc tài liệu đề xuất với những người cố vấn và các thành viên khác trong tổ chức.

Thời gian ghi nhận tài liệu Dự án này sẽ tuân theo nguyên tắc tiêu chuẩn của dự án (tổng cộng 11 tuần, từ 14/9/2020 đến 30/11/2020). Tôi sẽ dành khoảng 20 giờ mỗi tuần để hoàn thành các mục tiêu được nêu dưới đây. Ngoài những mục tiêu này, tôi sẽ tham gia các cuộc họp và các buổi trao đổi về cố vấn trong thời gian này nếu cần. Tôi sẽ làm việc với các cố vấn để xác định thời điểm phù hợp nhất cho việc này. Lưu ý: Tiến trình này linh hoạt và hiểu rằng nhu cầu của tổ chức có thể thay đổi. Khung thời gian lớn mang lại sự linh hoạt và khả năng chuyển đổi trọng tâm khi cần.

Tuần 1: Xem lại các mốc quan trọng đã xác định và tinh chỉnh chúng Kho lưu trữ Fork CircuitVerse và tải xuống máy của tôi Thảo luận với các cố vấn về phong cách của video, cũng như phát triển một mẫu màn hình mở video, mọi nhạc đệm cho tiêu đề và màn hình kết thúc, cũng như các thông tin bổ sung nên đưa vào. Xem lại các chủ đề hướng dẫn video và yêu cầu phê duyệt Xác định các chủ đề hướng dẫn và yêu cầu phê duyệt. Xem xét cấu trúc điều hướng thanh bên và yêu cầu phê duyệt cấu trúc đó

Tuần 2: Xây dựng mẫu hướng dẫn và yêu cầu người cố vấn phê duyệt Tạo trang đích hướng dẫn để lưu trữ các hướng dẫn

Tuần 3, 4 và 5: Thêm video hướng dẫn để minh hoạ các quy trình khác nhau của trình mô phỏng

Tuần 6, 7, 8, 9: Tạo hướng dẫn cho các mạch đơn giản và phức tạp khác nhau

Tuần 10: Điều chỉnh lại cấu trúc điều hướng thanh bên cho nhất quán nhằm cải thiện trải nghiệm làm quen với ứng dụng của người dùng

Tuần 11: Hiệu đính bài làm của tôi để tìm ra lỗi chính tả và lỗi chính tả.


Mẫu công việc mạch điện liên quan

*Truy cập vào đường liên kết này để xem hướng dẫn mẫu: Tạo bộ giải mã 7 phân đoạn. : https://pragatijain.github.io/circuitverse/index.html

*Bạn có thể xem video hướng dẫn sử dụng Công cụ phân tích kết hợp tại đây. https://www.youtube.com/watch?v=7FkeqBYcd1w Lưu ý 1: Mặc dù video này minh hoạ nội dung hiện có nhưng video này nhằm thể hiện phong cách sử dụng chú thích để tạo kiểu video nhất quán. Lưu ý 2: Khi bắt đầu làm việc cho GPhát triển, tôi sẽ mua giấy phép cho phần mềm này và sản phẩm cuối cùng sẽ không có hình mờ.

*Trang đích hướng dẫn của CircuitVerse https://docs.google.com/document/d/1sBKS2 Cqua76zRHDGgA2Lbf7isSisRK_ELLSPsg-7atCAI/edit#

*Xem đề xuất hoàn chỉnh dưới dạng tài liệu Google: https://docs.google.com/document/d/1vzYyDnX6mFXXByrcwVsrxCgpIWKpcj8U8DSa3gVB7RA/edit#


Mẫu hướng dẫn mẫu: Bộ giải mã 7 phân đoạn Bộ giải mã 7 phân đoạn

Tổng quan:

Hướng dẫn này sẽ chia sẻ với bạn các bước để tạo bộ giải mã 7 đoạn bằng CircuitVerse. Bộ giải mã là một mạch kết hợp chuyển đổi số nhị phân thành số thập phân tương ứng. Phương thức này nhận 4 bit đầu vào và có 7 đầu ra.

Quy trình thiết kế

Để tạo mạch hiển thị 7 đoạn trong CircuitVerse, chúng ta sẽ làm theo các bước dưới đây: Sử dụng công cụ Phân tích tổ hợp có trong trình mô phỏng CircuitVerse để lập bảng chân lý. Sau đó, dựa vào bảng đáng tin cậy này, chúng ta sẽ tạo mạch trong trình mô phỏng. mạch này sẽ điều khiển đầu ra đến màn hình LED 7 đoạn. Kết nối các nhãn tương ứng của mạch kết hợp với các đầu ra tương ứng của màn hình LED 7 đoạn để xem mạch của chúng ta hoạt động. Màn hình 7 đoạn là một thiết bị hiển thị điện tử để hiển thị các chữ số thập phân từ 0 đến 9.Hãy tham khảo phần Phân tích hành vi của mạch điện bằng cách sử dụng dữ liệu trong bảng sự thật. Bảng Sự thật Bảng 1 dưới đây liệt kê các đầu ra khác nhau cho các tổ hợp đầu vào khác nhau trong bộ giải mã 7 đoạn.

Danh sách các thành phần mạch điện

Bảng 2 liệt kê các thành phần cần thiết để triển khai mạch điện.

Lập Bảng chân lý

Hãy làm theo các bước dưới đây để lập bảng đáng tin cậy trong trình mô phỏng CircuitVerse:

Hoàn thành mạch điện

Tham khảo Hình 10 để kết nối các dây đầu vào tương ứng cho các nhãn tương ứng của mạch tổ hợp với các đầu ra tương ứng của màn hình bảy đoạn để hoàn thành mạch. Video này minh hoạ một mạch mô phỏng bộ giải mã 7 đoạn được xây dựng trong trình mô phỏng CircuitVerse. Liên kết video: https://www.youtube.com/embed/tGTy4P-RxP0

Phân tích mạch điện

Chuyển đổi các giá trị đầu vào khác nhau (S3, S2, S1, S0) và xác thực bảng sự thật (tham khảo Bảng 1) để xác minh mạch giải mã bảy đoạn đã triển khai.

Thành phần hiển thị 7 đoạn có 8 đoạn LED bên trong và một đầu các chân được kéo ra khỏi mô-đun như minh hoạ trong Hình 8. Để làm cho đèn LED của một đoạn cụ thể phát sáng, các đoạn có liên quan (được gắn nhãn là a, b, c, d, e, f, g trong Hình 10) phải được cấp nguồn để biểu diễn các số từ 0 đến 9. Ví dụ: để hiển thị số 1, đèn LED b và c phải được bật nguồn.

Nếu đèn LED không hiển thị đúng số thập phân, hãy xem Bảng 3 và Hình 10 để khắc phục sự cố kết nối dây. Bảng 3 liệt kê cấu hình ghim hiển thị 7 đoạn.