Thông báo

Collapse
No announcement yet.

Phần mềm lấy code & dịch code hiển thị cho ma trận

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Phần mềm lấy code & dịch code hiển thị cho ma trận

    Chia sẻ với các bạn phần mềm Led matrix v1.0 với chức năng dịch hình ảnh hiển thị thành mã Hex và mã Dec, ngoài ra nó còn có khả năng dịch ngược. Tức là khi đưa 1 chuỗi hợp lệ vào khung text và chọn chế độ code to display rồi ok thì nó hiển thị lại hình ảnh của mã đó, rất hữu ích trong việc xem code dữ liệu của người khác, đặc biệt xem code dữ liệu chữ chạy. Lưu ý phần mềm dịch được cả 2 loại mã Hex và Dec lên cần phải chỉ ra cho nó biết đó là mã Hex hay là mã Dec thì nó mới hiểu được bằng việc tích vào ô tùy chọn.
    Click image for larger version

Name:	led matrix.jpg
Views:	1
Size:	79.8 KB
ID:	1417550
    Led matrix 1.0.zip

    Phần mềm này mình viết bằng C# lên các bạn cần phải cài Microsoft .NET Framework trước đã, có thể tải Microsoft .NET Framework tại đây
    Download phần mềm Microsoft .NET Framework 4.0.30319.1 final Hỗ trợ các ứng dụng nền .NET
    Bạn nào quan tâm có thể tải về từ từ ngâm cứu.

    nguyễn sĩ tú CNT48DH đhhh
    phone: 0969132917

  • #2
    Bác cho xin source code luôn được không, cái này đơn giản quá em muốn phát triển nó lên chút nữa, giả sử như khi vẽ vào matrix thì nó sinh code luôn không cần phải nhấn ok, có 1 nút copy để chọn tất cả code và đưa dữ liệu vào clipboard , ngoài ra cái này là sinh mã cho asm, có thể mở rộng sinh mã cho c nữa. Thêm nữa là cái này chỉ sinh mảng 1 chiều có thể sinh mảng nhiều chiều thì trong c truy cập phần tử sẽ dễ dàng không phải tự tính vị trí -> tiết kiệm thời gian.

    Comment


    • #3
      Nguyên văn bởi myth-coder Xem bài viết
      Bác cho xin source code luôn được không, cái này đơn giản quá em muốn phát triển nó lên chút nữa, giả sử như khi vẽ vào matrix thì nó sinh code luôn không cần phải nhấn ok, có 1 nút copy để chọn tất cả code và đưa dữ liệu vào clipboard , ngoài ra cái này là sinh mã cho asm, có thể mở rộng sinh mã cho c nữa. Thêm nữa là cái này chỉ sinh mảng 1 chiều có thể sinh mảng nhiều chiều thì trong c truy cập phần tử sẽ dễ dàng không phải tự tính vị trí -> tiết kiệm thời gian.
      Thực hiện những ý tưởng trên cũng không khó lắm đâu, nhưng thật sự đấy đều là những ý tưởng rất hay. Mình sẽ mở rộng ma trận và phát triển nó ở phiên bản 2. Còn đây là code: Led matrix.rar
      Last edited by tiensitu86; 13-06-2013, 16:51.

      nguyễn sĩ tú CNT48DH đhhh
      phone: 0969132917

      Comment


      • #4
        Theo ý tưởng của 1 số bạn, phần mềm cần có thêm chức năng lấy mã hiển thị cho cả ASM và C. Mình vốn rất bận nhưng cũng dành 1 buổi chiều để xem lại code và phát triển nó thành Led Matrix phiên bản 1.1
        Click image for larger version

Name:	led matrix.jpg
Views:	1
Size:	85.4 KB
ID:	1380217

        Mình chưa giành nhiều tâm huyết để phát triển lên phần mềm chưa thể bứt phá thành phiên bản 2.0 được, phải 1 thời gian nữa. Mình viết song từ sớm nhưng phải vẽ lại icon giờ mới up chia sẻ được. Các bạn dùng thử rồi đánh giá nhé.
        Led matrix v1.1.rar
        Last edited by tiensitu86; 14-06-2013, 18:44.

        nguyễn sĩ tú CNT48DH đhhh
        phone: 0969132917

        Comment


        • #5
          Tối qua ngồi test lại phần mềm thì phát hiện Led matrix v1.1 còn có chỗ chưa vừa ý: Khi dịch ngược chuỗi vào mà xuất hiện ký tự thường hoặc là có dấu cách thì chương trình sẽ báo lỗi.
          Cũng chẳng có gì là nghiêm trọng đâu, nhưng mình muốn phần mềm là phải "rộng lượng" hơn một chút, đừng có tý tý là bắt lỗi người ta. Vì vậy mình đã sửa lại code và Led matrix phiên bản 1.2 ra đời:
          http://www.mediafire.com/download/pu...atrix_v1.2.rar
          Last edited by tiensitu86; 16-06-2013, 10:35.

          nguyễn sĩ tú CNT48DH đhhh
          phone: 0969132917

          Comment


          • #6
            cá này chỉ dich matrix lơn nhât là 16x24 thôi bạn
            ★♀♥♂Oº°(¯`◦_ _◦´¯)°ºO♂♥♀ღ ★

            Comment


            • #7
              Nguyên văn bởi thuongdtqb Xem bài viết
              cá này chỉ dich matrix lơn nhât là 16x24 thôi bạn
              Chỉ là mình thấy to quá thì trông không được đẹp lắm, lên cố tình làm vừa đủ thôi.
              Còn việc chỉnh ma trận cho to ra hay hẹp vào rất đơn giản mà bạn.

              nguyễn sĩ tú CNT48DH đhhh
              phone: 0969132917

              Comment


              • #8
                Nguyên văn bởi tiensitu86 Xem bài viết
                Chỉ là mình thấy to quá thì trông không được đẹp lắm, lên cố tình làm vừa đủ thôi.
                Còn việc chỉnh ma trận cho to ra hay hẹp vào rất đơn giản mà bạn.
                nếu bạn phát triển phần mềm thì phát triển lên matran nxm (vd như quét đến hàng X M cột với số cột theo kích thước bảng ( mình thấy trong quang báo thì nó rất dài không biết bao nhiêu cột.) hoặc số hàng lớn có thể tạo hiệu ứng cho led hào quang chẳng hạn ( cái này quét theo cột)
                ★♀♥♂Oº°(¯`◦_ _◦´¯)°ºO♂♥♀ღ ★

                Comment


                • #9
                  Cảm ơn bạn đã góp ý. Mình cũng học tin nhưng không phát triển phần mềm. Mình đang làm về sửa chữa máy tính và những lúc rảnh thì code thôi.
                  Viết code C# thì phải làm về cơ sở dữ liệu thì mới cần huy động hồng cầu, còn những chương trình nhỏ thì chỉ cần ý tưởng.
                  Phần mềm này mình viết từ lâu rồi. Mấy hôm trước up bài chia sẻ thấy các bạn góp ý là phải thế này thế kia rồi mình mới phát triển tiếp đấy.
                  Phiên bản 2.0 chậm nhất là 3 ngày mình sẽ làm nó hoàn thiện nhất có thể. Và tất cả những điều này mình làm không phải để khoe mình viết code giỏi, hay gì gì khác nữa. Lý do duy nhất là mình cảm thấy rất thích viết code, mà đã viết ra thì phải có người sử dụng chương trình, thế thôi.
                  Last edited by tiensitu86; 16-06-2013, 16:03.

                  nguyễn sĩ tú CNT48DH đhhh
                  phone: 0969132917

                  Comment


                  • #10
                    Của các cao thủ đây, cao thủ dùng thử rồi cho mình xin ý tưởng nhé. Led matrix v2.0.zip

                    nguyễn sĩ tú CNT48DH đhhh
                    phone: 0969132917

                    Comment


                    • #11
                      Cái này nếu bạn lập trình option quét hàng với quét cột thì hay. lựa chọn quét hàng hay cột
                      _--------------------------------------------------

                      **** ------------------------------------------***

                      Comment


                      • #12
                        Tuyet Voi!
                        minh dang rat can thu nay! chu ngoi mo mam code thi chac 1 thang moi viet dc 1 chuong trinh mat!
                        Thanks!

                        Comment


                        • #13
                          Bác cho e hỏi tại sao hàng led thứ 7 của e nó sáng hết trong khi đó các hàng khác chữ vẫn chạy bình thường and cách sửa như thế nào ạ? ( đây là mạch thực tế )

                          Comment


                          • #14
                            Bác cho e hỏi tại sao hàng led thứ 7 của e nó sáng hết trong khi đó các hàng khác chữ vẫn chạy bình thường and cách sửa như thế nào ạ? ( đây là mạch thực tế )

                            Comment


                            • #15
                              Ma trận 8x96 3 màu nè
                              Attached Files

                              Comment

                              Về tác giả

                              Collapse

                              tiensitu86 Tìm hiểu thêm về tiensitu86

                              Bài viết mới nhất

                              Collapse

                              Đang tải...
                              X