PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Cơ bản về vi điều khiển và PIC (http://www.picvietnam.com/forum/forumdisplay.php?f=8)
-   -   Text To Bitmap Software for LED Matrix (http://www.picvietnam.com/forum/showthread.php?t=4547)

debugger 16-07-2009 06:01 PM

Text To Bitmap Software for LED Matrix
 
1 Attachment(s)
Hi all!

Rỗi rãi mình viết tặng các bạn chương trình chuyển Text sang Bitmap.
- Chương trình hỗ trợ Unicode 100% (tức là cả tiếng Việt, Tây, Tàu,...)
- Có thể copy qua lại với Word và Excel, có thể zoom to zoom nhỏ bằng cách giữ Ctrl và lăn chuột,...
- Hỗ trợ xuất ra dữ liệu bitmap đen trắng dạng mã C và dữ liệu kiểu Binary
- Rất nhẹ, 250kB, không cần cài đặt thêm bất cứ DLL hay OCX... gì cả (Viết bằng VC6)

Chương trình sẽ rất có ích với những ai đang làm LED matrix!

Have Fun!

debugger 18-07-2009 12:49 AM

Update for RTB version 1 - RichText to Bitmap Converter
 
1 Attachment(s)
Mình vừa cập nhật phần mềm RTB. Bản cập nhật này nói chung là hỗ trợ thêm một cửa sổ để view và copy mã C xuất ra. Bạn không nhất thiết phải lưu vào tệp để xem mã C nữa. Các bạn nhấn vào nút có biểu tượng 0101 để preview mã, nhấn copy để copy mã vào clipboard. Sau đó có thể paste vào source chương trình LED matrix của bạn. Cái này sẽ tiện cho việc thay đổi dữ liệu thường xuyên.
Để hoàn thiện phiên bản 1, hiện tại mình cũng đang ngâm cứu để hỗ trợ nốt những người lập trình Assembler và Basic bằng việc thêm tùy chọn xuất ra các loại file ASM và Basic cho một số loại trình dịch và vi điều khiển. Các bạn cần hỗ trợ loại nào thì xin đừng ngại cho ý kiến nhá. Mình sẵn sàng support và update phần mềm.


Phiên bản 2 sắp tới sẽ hỗ trợ preview và vẽ thủ công. Nó hứa hẹn sẽ là một công cụ thực sự đầy đủ, trực quan và tiện ích cho việc làm LED matrix. Rất mong mọi người đóng góp ý kiến!

Have Fun!

Mr.Bi 18-07-2009 05:56 PM

cái nì mà u thêm chức năng truyền xuống COM nữa thì đúng đỉnh lun , ng dùng chỉ cần gõ lên giao diện software , nhấn nút SEND thì bảng mã font đc truyền xuống , VDk chỉ việc nhận mã font từ SBUF và xuất ra matrix . Như vậy là ng dùng khỏi cần phải lập sẵn font .

Phần mềm u viết nếu k có chức năng truyền dữ liệu thì giống như software LCDFontMaker

debugger 18-07-2009 08:31 PM

RTB version 2 - Beta with Paint Editor demo
 
2 Attachment(s)
Thank you Mr.Bi đã góp ý. Thực ra cái nut send mình làm rồi nhưng lại bỏ đi. Lí do là để tập trung cho tính năng edit đã. Chắc chắn mình sẽ thêm vào. Thanks again!

Còn bây giờ đúng như đã hẹn, mình post lên RTB version 2 với tính năng preview và edit. Các bạn nhấn vào nút 0101 thì sẽ thấy khác biệt với version 1. Tuy nhiên đây chỉ là bản Beta để lấy ý kiến các bạn, bản hoàn chỉnh (hàng thực sự khủng) mình sẽ tung lên vài ngày nữa.

Have fun!

Mr.Bi 18-07-2009 09:36 PM

đó , cái chính là làm * software của u truyền đc mảng bitmapdata[] xuống COM để VDK nhận mảng ni . Như thế software của u mới là cái chính trong quang báo . Còn VDK chỉ là nhận và hiển thị , ko còn tra bãng mã , font lằng nhằng nữa . Gudlucky !

debugger 19-07-2009 01:07 PM

RTB version 2 - Finished
 
2 Attachment(s)
Hi all!
Phần mềm RTB version 2 đã hoàn chỉnh. Mình post lên cho các bạn dùng. Hi vọng nó sẽ giúp ích cho những người đang làm LED matrix và LCD.

Phiên bản 2 này có các chức năng chính như sau:
- Chuyển đổi Text (unicode) sang bitmap dạng đơn sắc, lưu dạng file C và binary.
- Cho phép xem trước và chỉnh sửa chi tiết từng điểm ảnh trên cửa sổ Pixel Editor, cho xem trước và copy mã C hoặc ASM.

Để mở cửa sổ Pixel Editor, các bạn nhấn nút có biểu tượng 0101.
Để chỉnh sửa trong cửa sổ Pixel Editor bạn dùng chuột trái (vẽ điểm ảnh) và chuột phải (xóa điểm ảnh). Sau khi chỉnh sửa xong xuôi, bạn nhất Refresh để cập nhật dữ liệu đã chỉnh sửa. Nut copy dùng để copy dữ liệu vào clipboard và paste vào source của bạn.

Phần mềm rất nhẹ, chỉ một file EXE duy nhất, 250k, không cần cài đặt bất kì DLL hay OCX nào. Chương trình chạy rất nhanh và tốn ít tài nguyên.

Với phần mềm này các bạn có thể dễ dàng tạo bitmap đen trắng và font cho các ứng dụng nhúng của bạn.

Have Fun!

debugger 29-07-2009 08:58 PM

2 Attachment(s)
Xin chào tất cả mọi người!

Sau những lần nâng cấp, RTB - phần mềm tiện ích chuyển đổi text thành bitmap và tạo font bitmap ứng dụng trong LCD và LED matrix - đã chính thức ra mắt phiên bản 3.

Nếu các bạn đã từng sử dụng LCD font maker rồi thì có thể tưởng tượng thế này, RTB v3 có thể làm được phần lớn những chức năng mà LCD font maker có thể làm, đồng thời có thêm tính năng view và Edit khá hấp dẫn.

Có thể liệt kê các tính năng của RTB v3 như sau:
- Hỗ trợ soạn, tải và lưu trữ thảo văn bản RichText làm đầu vào
- Tạo bitmap đơn sắc từ văn bản đã soạn thảo
- Tạo font bitmap từ mọi kiểu font TrueType sẵn có trên Windows, tức là hỗ trợ tiếng Việt, Tây, Tàu
- Font Wizard hỗ trợ tạo một lúc được bitmap của hàng nghìn kí tự theo nhiều tùy chọn.
- Chức năng tạo font ngoài việc tạo bitmap còn tạo thêm dữ liệu để hỗ trợ việc sắp xếp các kí tự gọn gàn và đẹp mắt hơn. Ví dụ, bình thường bạn hiển thị xâu với các kí tự cách đều nhau. Với RTB bạn có thêm dữ liệu về độ rộng của kí tự.
- Chỉnh sửa chi tiết từng điểm ảnh trên bitmap hoặc font bitmap được tạo ra
- Các tính năng chỉnh sửa gồm có: đảo mầu, vẽ/xóa điểm, đường thẳng, chữ nhật, elip
- Chức năng zoom to nhỏ, cuộn lên/xuống đối với cửa sổ preview rất tiện cho chỉnh sửa và nhìn ngắm
- Chọn kích thước bitmap và font dễ dàng
- Dữ liệu bitmap và font được tạo ra gồm có C/C++ và Assembler, và có rất nhiều tùy chọn để phù hợp với phần cứng của bạn.
- Hỗ trợ xem trước và copy cũng như lưu ra tệp đối với dữ liệu bitmap và font được tạo ra
- Giao diện được tổ chức đơn giản và dễ hiểu, nút bầm có biểu tượng và tooltip rất dễ dùng. Nói chung là không cần học cũng dùng được.

Phần mềm chắc chắn sẽ cực kì có ích cho những chuyên gia LED matrix cũng như graphic LCD.


Phiên bản 3 không miễn phí như phiên bản 1 và 2, bởi vì nó hướng vào người dùng là những người chuyên nghiệp và có ý định sử dụng phần mềm lâu dài vào mục đích phát triển sản phẩm thương mại. Nếu muốn sử dụng tất cả các tính năng thì phải đăng kí để lấy mã kích hoạt phần mềm.

TUY NHIÊN, trong đợt giới thiệu này, người dùng đăng kí trước ngày mùng 3 tháng 8 năm 2009 sẽ không phả trả bất kì phí nào để lấy mã kích hoạt phần mềm này. (free!!!)

Bạn vào phần about (Nút có biểu tượng dấu hỏi) sau đó lấy số seri (Serial Number) và soạn thư gửi về địa chỉ bvhoang42@yahoo.com với nội dung sau:

KH: <Tên bạn>
DKRTB: <Số Seri>

Trong thời gian nừa ngày đến 3 ngày, mã kích hoạt Activation ID sẽ được gửi đến bạn. Bạn có thể gọi điện trực tiếp theo số điện thoại tác giả để có thêm hướng dẫn về việc đăng kí cũng như sử dụng.



Hướng dẫn sơ qua về sử dụng:
- Chương trình có 2 nút chức năng là tạo bitmap và tạo font. Các bạn click vào đó sẽ tự khắc biết sẽ làm gì
- Trong cửa sổ pixel editor, bạn có thể lăn chuột để cuộn dọc, giữ shift lăn chuột để cuộn ngang, giữ ctrl lăn chuột để zoom to nhỏ.
- Với các công cụ vẽ, chuột trái dùng để vẽ, chuột phải dùng để xóa. Khi dang vẽ dở đường thẳng, chữ nhật, elip, mà muốn thôi thì nhấn phím ESC.
- Phim space dùng để refresh dữ liệu mới vẽ.


Hướng dẫn sử dụng chi tiết sẽ được post lên sau.
Bây giờ bạn có thể tải về và dùng ngay được rồi.
Have fun!

greenfield 29-07-2009 11:51 PM

Anh chắc là làm về quang báo cũng nhiều rồi nhỉ. Em là dân mới vào nghề và muốn làm quang báo nếu có thể anh cho em sơ đồ nguyên lý anh đã làm và cho em đoạn chương trình mẫu anh đã lập trình thì cho em với để em học. Thanks anh nhiều. mail của em: htlongbkdn@gmail.com

namqn 30-07-2009 12:05 AM

Trích:

Nguyên văn bởi debugger (Post 28189)
Xin chào tất cả mọi người!

Sau những lần nâng cấp, RTB - phần mềm tiện ích chuyển đổi text thành bitmap và tạo font bitmap ứng dụng trong LCD và LED matrix - đã chính thức ra mắt phiên bản 3.

Nếu các bạn đã từng sử dụng LCD font maker rồi thì có thể tưởng tượng thế này, RTB v3 có thể làm được phần lớn những chức năng mà LCD font maker có thể làm, đồng thời có thêm tính năng view và Edit khá hấp dẫn.

Có thể liệt kê các tính năng của RTB v3 như sau:
- Hỗ trợ soạn, tải và lưu trữ thảo văn bản RichText làm đầu vào
- Tạo bitmap đơn sắc từ văn bản đã soạn thảo
- Tạo font bitmap từ mọi kiểu font TrueType sẵn có trên Windows, tức là hỗ trợ tiếng Việt, Tây, Tàu
- Font Wizard hỗ trợ tạo một lúc được bitmap của hàng nghìn kí tự theo nhiều tùy chọn.
- Chức năng tạo font ngoài việc tạo bitmap còn tạo thêm dữ liệu để hỗ trợ việc sắp xếp các kí tự gọn gàn và đẹp mắt hơn. Ví dụ, bình thường bạn hiển thị xâu với các kí tự cách đều nhau. Với RTB bạn có thêm dữ liệu về độ rộng của kí tự.
- Chỉnh sửa chi tiết từng điểm ảnh trên bitmap hoặc font bitmap được tạo ra
- Các tính năng chỉnh sửa gồm có: đảo mầu, vẽ/xóa điểm, đường thẳng, chữ nhật, elip
- Chức năng zoom to nhỏ, cuộn lên/xuống đối với cửa sổ preview rất tiện cho chỉnh sửa và nhìn ngắm
- Chọn kích thước bitmap và font dễ dàng
- Dữ liệu bitmap và font được tạo ra gồm có C/C++ và Assembler, và có rất nhiều tùy chọn để phù hợp với phần cứng của bạn.
- Hỗ trợ xem trước và copy cũng như lưu ra tệp đối với dữ liệu bitmap và font được tạo ra
- Giao diện được tổ chức đơn giản và dễ hiểu, nút bầm có biểu tượng và tooltip rất dễ dùng. Nói chung là không cần học cũng dùng được.

Phần mềm chắc chắn sẽ cực kì có ích cho những chuyên gia LED matrix cũng như graphic LCD.


Phiên bản 3 không miễn phí như phiên bản 1 và 2, bởi vì nó hướng vào người dùng là những người chuyên nghiệp và có ý định sử dụng phần mềm lâu dài vào mục đích phát triển sản phẩm thương mại. Nếu muốn sử dụng tất cả các tính năng thì phải đăng kí để lấy mã kích hoạt phần mềm.

TUY NHIÊN, trong đợt giới thiệu này, người dùng đăng kí trước ngày mùng 3 tháng 8 năm 2009 sẽ không phả trả bất kì phí nào để lấy mã kích hoạt phần mềm này. (free!!!)

Bạn vào phần about (Nút có biểu tượng dấu hỏi) sau đó lấy số seri (Serial Number) và soạn thư gửi về địa chỉ bvhoang42@yahoo.com với nội dung sau:

KH: <Tên bạn>
DKRTB: <Số Seri>

Trong thời gian nừa ngày đến 3 ngày, mã kích hoạt Activation ID sẽ được gửi đến bạn. Bạn có thể gọi điện trực tiếp theo số điện thoại tác giả để có thêm hướng dẫn về việc đăng kí cũng như sử dụng.



Hướng dẫn sơ qua về sử dụng:
- Chương trình có 2 nút chức năng là tạo bitmap và tạo font. Các bạn click vào đó sẽ tự khắc biết sẽ làm gì
- Trong cửa sổ pixel editor, bạn có thể lăn chuột để cuộn dọc, giữ shift lăn chuột để cuộn ngang, giữ ctrl lăn chuột để zoom to nhỏ.
- Với các công cụ vẽ, chuột trái dùng để vẽ, chuột phải dùng để xóa. Khi dang vẽ dở đường thẳng, chữ nhật, elip, mà muốn thôi thì nhấn phím ESC.
- Phim space dùng để refresh dữ liệu mới vẽ.


Hướng dẫn sử dụng chi tiết sẽ được post lên sau.
Bây giờ bạn có thể tải về và dùng ngay được rồi.
Have fun!

Nếu là phần mềm thương phẩm, đề nghị bạn quảng cáo ở box "Quảng cáo và bán sản phẩm".

Thân,

debugger 30-07-2009 12:13 AM

Trích:

Nguyên văn bởi greenfield (Post 28200)
Anh chắc là làm về quang báo cũng nhiều rồi nhỉ. Em là dân mới vào nghề và muốn làm quang báo nếu có thể anh cho em sơ đồ nguyên lý anh đã làm và cho em đoạn chương trình mẫu anh đã lập trình thì cho em với để em học. Thanks anh nhiều. mail của em: htlongbkdn@gmail.com

Ngày xưa cũng có làm quang báo, nhưng hồi đó mạch nguyên lý là do cộng sự làm, mình chỉ code firmware và software thôi. Nói chung là nếu bạn muốn làm LED ma trận thì trên khắp các diễn đàn đều có hướng dẫn từ cơ bản đến nâng cao. Bên diendandientu cũng có rất nhiều. Bạn nên tham khảo ở đó.

Còn về software, mình sẽ post các đoạn chương trình mẫu. Bạn cần gì cứ hỏi, mình sẽ trả lời trên luồng khác. Mình không định làm tutorial ở đây, thứ nhất là vì trên này cũng có nhiều tutorial rồi. thứ hai là kiến thức cũng như những công cụ mình dùng hơi cũ. Nếu làm theo kiểu của mình thì vất vả và mất thời gian lắm.


P/S: không biết lúc nãy ai đăng kí Activation ID mà spam mình liên tục vậy?

debugger 30-07-2009 12:19 AM

Trích:

Nguyên văn bởi namqn (Post 28201)
Nếu là phần mềm thương phẩm, đề nghị bạn quảng cáo ở box "Quảng cáo và bán sản phẩm".

Thân,

Chào bác Nam, em cũng có suy nghĩ. Nhưng bác đừng xóa bài của em vội nhá. Bởi vì hiên tại em đang cho free Activation ID qua email. Vì vậy, hiện tại em quảng cáo nhưng lại cho không chư không "quảng cáo và bán sản phẩm". Cá nhân cũng đang đợi thư của bác Nam xem bác có lấy không. Nếu bác lấy dùng và lại còn cho ý kiến nữa thì đó quả là vinh dự.

Thank you đã nhắc nhở! Nhớ mail cho em nhá, anytime! You pro are always welcome

namqn 30-07-2009 09:03 AM

Trích:

Nguyên văn bởi debugger (Post 28203)
Chào bác Nam, em cũng có suy nghĩ. Nhưng bác đừng xóa bài của em vội nhá. Bởi vì hiên tại em đang cho free Activation ID qua email. Vì vậy, hiện tại em quảng cáo nhưng lại cho không chư không "quảng cáo và bán sản phẩm". Cá nhân cũng đang đợi thư của bác Nam xem bác có lấy không. Nếu bác lấy dùng và lại còn cho ý kiến nữa thì đó quả là vinh dự.

Thank you đã nhắc nhở! Nhớ mail cho em nhá, anytime! You pro are always welcome

Bạn yên tâm, tôi chỉ nhắc bạn dùng đúng chức năng của các box thôi. Hiện tại phần mềm của bạn chưa phải là thương phẩm, vì bạn chưa bán nó. Hiện thời tôi không có nhu cầu về sản phẩm loại này, lần trước download phiên bản 2 cũng chỉ là để dành cho sinh viên khi có nhu cầu. Rất cám ơn tinh thần vì cộng đồng của bạn.

Thân,

vidieukhiencdn 02-08-2009 03:42 PM

Chào bạn debuger

Sao mình dùng chương trình RTB pro có crack, để mở file *.bmp nhưng không thấy được ảnh, mình thử mở cả nhưng hình có sẵn trong MikroC cũng ko dc. Bạn hướng dẫn cách tạo ảnh đơn sắc dùng phần mềm này nhé. Thanks

debugger 02-08-2009 11:35 PM

Trích:

Nguyên văn bởi vidieukhiencdn (Post 28291)
Chào bạn debuger

Sao mình dùng chương trình RTB pro có crack, để mở file *.bmp nhưng không thấy được ảnh, mình thử mở cả nhưng hình có sẵn trong MikroC cũng ko dc. Bạn hướng dẫn cách tạo ảnh đơn sắc dùng phần mềm này nhé. Thanks

Trời, phần mềm mình đang cho không mà đã có crack rồi sao!!!

Mình xin lỗi, RTB phiên bản 3 hiện tại chưa hỗ trợ load bitmap. Bản 3.6 mới hỗ trợ cơ. Mình đang có trong tay bản 3.6, tuy nhiên sẽ up lên sau. Nhưng bạn yên tâm, bạn đã có "crack" rồi thì vẫn có thể dùng bản 3.6 được, không phải "crack" lại đâu. Vì mỗi lần nâng cấp phiên bản chính (major version) lên bản 4, bản 5,... thì mới phải thay Activation ID thôi.

vidieukhiencdn 03-08-2009 12:07 AM

Trời! bạn gửi crack vào mail mình mà chóng quên nhỉ? hehe

Mình thấy bạn demo ở mục (Tạo ảnh cho GLCD 128*64) nên mình cứ nghĩ là làm được
như thế. Thế là mọi người phải chờ bản 3.6, Thank bạn đã gửi crack cho mình. Trong lúc chờ bản 3.6 mình dùng ACD see pro2.5 vậy


Múi giờ GMT. Hiện tại là 04:01 PM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam