Công cụ bảo vệ mã nguồn .NET mạnh nhất, không thể unpack, miễn phí cho các khách hàng đầu tiên đăng ký.
Trang 2 trên tổng số 7 Đầu tiênĐầu tiên 1234... Cuối cùngCuối cùng
Từ 11 tới 20 trên tổng số 66 kết quả

Đề tài: Xây dựng Dự án phần mềm chấm điểm võ thuật (Vovinam).

  1. #11
    Ngày gia nhập
    06 2012
    Bài viết
    18

    Mặc định Xây dựng Dự án phần mềm chấm điểm võ thuật (Vovinam).

    Để thiết kế tay cầm như bạn nói thì 1 sinh viên có thể làm được cho bạn kết nối đúng yêu cầu, nhưng việc bảo trì, sửa chữa sau này cần tính đến. Nếu họ làm cho bạn xong, rồi sau này hư hỏng ai sửa chữa, bạn ko có thiết bị đó để thay thế.
    Vì vậy dùng tay cầm PS cũng là một lựa chọn không phải tồi. Nhưng tay cầm thì cần phải thiết kế lại các nút điểm xanh 1, xanh 2, đỏ 1, đỏ 2, xanh -1 , đỏ -1 như yêu cầu.

    Bạn lựa chọn 1 phương án tốt nhất. Rồi sau đó, bạn đưa ra cấu trúc luồng dữ liệu(thông tin về trạng thái các nút bấm của tay cầm) mà các nút bấm đó truyền cho máy tính. Thì người viết phần mềm sẽ dựa vào cấu trúc luồng dữ liệu đó để nhận dữ liệu và xử lí dữ liệu đó theo yêu cầu của đề tài.
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

  2. #12
    Ngày gia nhập
    11 2016
    Bài viết
    26

    Trích dẫn Nguyên bản được gửi bởi thegioimoiqb Xem bài viết
    Để thiết kế tay cầm như bạn nói thì 1 sinh viên có thể làm được cho bạn kết nối đúng yêu cầu, nhưng việc bảo trì, sửa chữa sau này cần tính đến. Nếu họ làm cho bạn xong, rồi sau này hư hỏng ai sửa chữa, bạn ko có thiết bị đó để thay thế.
    Vì vậy dùng tay cầm PS cũng là một lựa chọn không phải tồi. Nhưng tay cầm thì cần phải thiết kế lại các nút điểm xanh 1, xanh 2, đỏ 1, đỏ 2, xanh -1 , đỏ -1 như yêu cầu.

    Bạn lựa chọn 1 phương án tốt nhất. Rồi sau đó, bạn đưa ra cấu trúc luồng dữ liệu(thông tin về trạng thái các nút bấm của tay cầm) mà các nút bấm đó truyền cho máy tính. Thì người viết phần mềm sẽ dựa vào cấu trúc luồng dữ liệu đó để nhận dữ liệu và xử lí dữ liệu đó theo yêu cầu của đề tài.
    Vâng, vấn đề ở đây là làm một tay cầm tự thiết kế thì làm theo phương thức nào? Hoặc nếu dùng tay ps thì phải set các button nào trên ps đó làm sao để hợp lý, vì trên tay ps có rất nhiều nút mà ở đây theo dự án là mỗi tay chỉ cần có 4 nút thôi.
    Nói để hình dung là tay ps như kiểu dạng bàn phím máy tính (có dây hoặc ko dây) nhưng rút gọn lại mỗi tay cầm chỉ sử dụng 4 phím khác nhau trên bàn phím thôi. Từ quy định các phím ở 4 tay cầm ta tiến hành viết phần mềm và code thực thi là các phím đã quy định ở các tay cầm.
    Vd: quy định tay cầm 1 gồm các phím số: 0 (xanh 1 điểm), 1(xanh 2 điểm), 2(đỏ 1 điểm), 3(đỏ 2 điểm). Các tay còn lại quy định ở các phím khác rồi theo đó viết code để tính điểm theo các phím đã quy định đó.
    Em hình dung nó là như vậy, không biết có lamf được kiểu tay cầm như vậy không.?

  3. #13
    Ngày gia nhập
    06 2012
    Bài viết
    18

    Dùng tay cầm PS trên PC thường dùng một phần mềm giả lập để đọc trạng thái các phím bấm của tay cầm. sau đó, phần mềm giả lập chuyển đồi các trạng thái phím bấm của tay cầm PS thành các thông điệp (message) bàn phím máy tính (giống như khi chúng ta bấm 1 phím hoặc tổ hợp phím trên bàn phím của máy tính) (phím nào thì tùy chúng ta tùy chọn trong phần mềm giả lập.) Và winform chấm điểm chỉ việc xử lý theo các thông điệp này. Cách này đơn giản nhất. Nhưng vẫn có một số vấn đề gặp phải đó là rờm rà khi sử dụng.

    Nếu mà winform đọc trực tiếp trạng thái phím từ tay cầm PS thì cần phải code thêm chức năng giả lập. (cái này tôi chưa biết là có đơn giản hay ko )

  4. #14
    Ngày gia nhập
    11 2016
    Bài viết
    26

    Trích dẫn Nguyên bản được gửi bởi thegioimoiqb Xem bài viết
    Dùng tay cầm PS trên PC thường dùng một phần mềm giả lập để đọc trạng thái các phím bấm của tay cầm. sau đó, phần mềm giả lập chuyển đồi các trạng thái phím bấm của tay cầm PS thành các thông điệp (message) bàn phím máy tính (giống như khi chúng ta bấm 1 phím hoặc tổ hợp phím trên bàn phím của máy tính) (phím nào thì tùy chúng ta tùy chọn trong phần mềm giả lập.) Và winform chấm điểm chỉ việc xử lý theo các thông điệp này. Cách này đơn giản nhất. Nhưng vẫn có một số vấn đề gặp phải đó là rờm rà khi sử dụng.

    Nếu mà winform đọc trực tiếp trạng thái phím từ tay cầm PS thì cần phải code thêm chức năng giả lập. (cái này tôi chưa biết là có đơn giản hay ko )
    Thường thì các tay cầm PS đều có driver đi kèm, nhưng tuy nhiên driver chỉ mặc định ở cùng 1 thời điểm bấm nút thì chỉ tối đa 2 tay cầm mà thôi (như kiểu đá bóng chọn chế độ 2 tay cầm tức là 2 người chơi ý). Vấn đề ở đây là nếu 4 tay cầm đều kết nối thì làm sao mà máy tính nhận thành 1 khối tổng thể. Phải chăng sẽ bắt buộc có 1 bộ thiết bị thu data từ 4 tay cầm rồi từ bộ thu ấy kết nối với máy tính thì mới hoạt động ổn được..?!

  5. #15
    Ngày gia nhập
    06 2012
    Bài viết
    18

    Cái này bạn thử chưa. Hay là mới thấy người ta chơi 2 tay cầm thôi rồi kết luận. Mỗi thiết bị có 1 handle riêng để OS quản lý. Tôi nghĩ có thể nhiều hơn 2 được.

  6. #16
    Ngày gia nhập
    11 2016
    Bài viết
    26

    Mặc định Xây dựng Dự án phần mềm chấm điểm võ thuật (Vovinam).

    Trích dẫn Nguyên bản được gửi bởi thegioimoiqb Xem bài viết
    Cái này bạn thử chưa. Hay là mới thấy người ta chơi 2 tay cầm thôi rồi kết luận. Mỗi thiết bị có 1 handle riêng để OS quản lý. Tôi nghĩ có thể nhiều hơn 2 được.
    Thực sự thì em chưa thử, giá như có 1 bản Demo Bảng chấm điểm do các anh viết mà trong đó code có ấn định các phím chấm điểm thì hay quá, em xin về rồi thử với 4 tay cầm xem sao.

  7. #17
    Ngày gia nhập
    09 2016
    Bài viết
    1,009

    Xem :
    9. Thiết bị đánh giá chất lượng phục vụ:- vote keyboard:
    · 04 phím đánh giá tương ứng với 4 tiêu chí đánh giá: kém, bính thường, khá, tốt.

    · Hiển thị thông tin quầy và lời cảm ơn trên màn hình LCD khi khách hang bấm bình chọn.

    · Chuẩn RS485, truyền xa tới 1000m

    · Nguồn 5V, 100mA

    · Vỏ hộp: Sắt sơn tĩnh điện, màu đen nhám

    · Đặc biệt: có thể bổ sung slogan, thông điệp của
    đơn vị sử dụng

    · Mỗi giao dịch chỉ được bầu chọn 01 lần, giao dich
    viên không được biết kết quả bầu chọn

    · Nâng cao năng suất, chất lượng, cung cách làm
    việc của nhân viên.Tạo cảm giác an toàn, hài lòng và
    tin cậy cho khách hang

    http://www.davisoft.com.vn/Content.aspx?news_id=171

  8. #18
    Ngày gia nhập
    11 2016
    Bài viết
    26

    Trích dẫn Nguyên bản được gửi bởi fms17 Xem bài viết
    Xem :
    9. Thiết bị đánh giá chất lượng phục vụ:- vote keyboard:
    · 04 phím đánh giá tương ứng với 4 tiêu chí đánh giá: kém, bính thường, khá, tốt.

    · Hiển thị thông tin quầy và lời cảm ơn trên màn hình LCD khi khách hang bấm bình chọn.

    · Chuẩn RS485, truyền xa tới 1000m

    · Nguồn 5V, 100mA

    · Vỏ hộp: Sắt sơn tĩnh điện, màu đen nhám

    · Đặc biệt: có thể bổ sung slogan, thông điệp của
    đơn vị sử dụng

    · Mỗi giao dịch chỉ được bầu chọn 01 lần, giao dich
    viên không được biết kết quả bầu chọn

    · Nâng cao năng suất, chất lượng, cung cách làm
    việc của nhân viên.Tạo cảm giác an toàn, hài lòng và
    tin cậy cho khách hang

    http://www.davisoft.com.vn/Content.aspx?news_id=171
    Cảm ơn anh nhiều về thông tin này.

  9. #19
    Ngày gia nhập
    09 2016
    Bài viết
    1,009

    Thấy ở :
    http://www.kazovision.com/sports/taekwondo/download/

    Họ dùng Wireless scoring controller (không dây), số lượng phụ thuộc Poomse / Kyorugi
    Thấy key F1 / F5 (keyboard) có tác dụng khi nhấn

    Các thiết bị làm sẵn đựng trong thùng xách tay.

  10. #20
    Ngày gia nhập
    11 2016
    Bài viết
    26

    Trích dẫn Nguyên bản được gửi bởi fms17 Xem bài viết
    Thấy ở :
    http://www.kazovision.com/sports/taekwondo/download/

    Họ dùng Wireless scoring controller (không dây), số lượng phụ thuộc Poomse / Kyorugi
    Thấy key F1 / F5 (keyboard) có tác dụng khi nhấn

    Các thiết bị làm sẵn đựng trong thùng xách tay.
    Vâng, TKD họ xây dựng và phát triển lâu rồi ạ. Bao gồm cả phần cứng lẫn phần mềm, phần mềm họ xây dựng và sau khi hoàn thành chạy ổn họ chia se free cho cộng động môn sinh chơi TKD. Còn phần cứng của họ thì có nhiều hướng để làm, vì 1 sự khác biệt ở đây là môn TKD đã áp dụng chấm điểm tự động bằng chính các bảo hộ trên người vđv, khi có lực tác động vào những khu vực ăn điểm của bảo hộ thì phần mềm máy chấm sẽ tự động cho điểm mà ko cần đến sự cho điểm của trọng tài. Còn như ở môn Vovinam này thì phải cần đến tay cầm bấm nút cho điểm của trọng tài. Do vậy em mới đang nhờ các bác xây dựng giúp phần mềm chấm điểm và theo đó có hướng làm phần cứng để kết nối thành 1 hệ thống chấm điểm hoàn chỉnh.
    Cảm ơn anh!
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn