PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Giao tiếp USB, CAN, I2C, SPI, USART... (http://www.picvietnam.com/forum/forumdisplay.php?f=45)
-   -   R&P USB embedded host + Graphic library demo (http://www.picvietnam.com/forum/showthread.php?t=3584)

bien_van_khat 24-02-2009 11:33 AM

R&P USB embedded host + Graphic library demo
 
1 Attachment(s)
http://www.youtube.com/watch?v=Pt9R60j3yHo

Board demo sử dụng TFT LCD 2.4", 240x320, 262.000 màu + touchscreen.

PIC24FJ256GB110 hoạt động ở 16MIPS, chạy
* USB embedded host stack hỗ trợ Mass Storage Device
* Graphic library (hỗ trợ touch và các đối tượng như button, slider, groupbox, checkbox, picturebox....)
* Image decoding library (hỗ trợ GIF, JPEG, BMP)

--------------------------------------------
18 - 4 - 2009
Updated: Thêm sơ đồ nguyên lý

binhdt04 24-02-2009 12:33 PM

good design

bien_van_khat 14-04-2009 05:40 PM

Trích:

Nguyên văn bởi thienthanhomenh (Post 24766)
hiện tại mình đang có project đọc và ghi dữ liệu dạng file *.txt vào truc tiep đến usb mass storage device
Mình đã khảo sát và vừa mua 2 chíp 24FJ256GB108 nhưng hiẽn tại mình không biết bắc đầu từ đâu.

Bạn tải Microchip Application Libraries trong đó có ví dụ mẫu về mass storage device
http://www.microchip.com/stellent/id...cName=en540668

Về phần cứng bạn tham khảo User Guide của PIC24F Starter Kit hoặc USB Daughter Board, trong đó có sơ đồ nguyên lý cho USB host.
http://www.microchip.com/stellent/id...cName=en535092

tranhuyky 15-04-2009 05:19 PM

Cho mình hỏi cách Touch trên LCD của bạn làm thế nào vậy?
Mình thấy cái đó hay quá :D

bien_van_khat 15-04-2009 05:38 PM

Trích:

Nguyên văn bởi tranhuyky (Post 24807)
Cho mình hỏi cách Touch trên LCD của bạn làm thế nào vậy?
Mình thấy cái đó hay quá :D

Thực chất có 1 lớp touchscreen riêng được gắn chồng lên mặt LCD
đây là loại Touch màng điện trở (resistive touchscreen). Loại này thường thấy ở các PDA như O2, HTC touch, hoặc 1 số loại điện thoại Tàu.

Ở đây mình dùng 2 kênh ADC để đọc TouchScreen.

Microchip Graphic Library hỗ trợ tương tác với các đối tượng nút bấm, checkbox, slider bằng touchscreen.

tranhuyky 15-04-2009 05:56 PM

Cho mình hỏi là muốn mua touchscreen thì mua ở đâu vậy ?
Loại touchscreen tốt thì giá khoảng bao nhiêu vậy ?
Không biết cái screen này có giống của Iphone không he :)

cskiller 15-04-2009 06:24 PM

Touchscreen dạng nhỏ như các loại điện thoại có thể tim mua dễ dàng tại các nơi bán linh kiện điện thoại di dộng, loại thường giá khoảng 20K. Nguyên lý các touchscreen thì tương đối giống nhau, chỉ khác ở độ nhạy và sự ổn định khi chạm.
Có thể dùng chức năng ADC + Transitor hoặc Buffer 3 State để giải mã touchscreen nếu không có chip decode chuyên dụng.

bien_van_khat 18-04-2009 11:53 AM

Trích:

Nguyên văn bởi laiquangtuyen (Post 24907)
http://clip.vn/watch/MOV00970,W76R
các bác coi cái này đi, mới làm xong hôm nay! còn cái cảm ứng là chưa ngon hơi lệch tí. Có gì các bác nói cho vui nha!

Rất hay. Với cái touch, bạn nên dùng đầu cây viết chọt chọt thì dễ hơn, :D.

--------------------------------------------

Cập nhật 18 - 4 -2009:
Upload sơ đồ nguyên lý tại Post #1

Source code cần cleanup sẽ được upload sau.

manhha2799 19-04-2009 10:10 AM

He he, xong nhớ post cái code, được thì làm cái tut cho anh em nhờ.

duy08091983 20-04-2009 11:05 AM

Trích:

Nguyên văn bởi laiquangtuyen (Post 24978)
Chắc chắn rồi, mình nghĩ rằng nếu mà đi mua cái mạch của hãng thì nhiều tiền, còn nếu mình làm thì rẻ hơn nhiều đúng hok mọi người, xong tuần sau tui hoàn thành sơ bộ xong tui sẽ có một cái bài hướng dẫn để mọi người cùng làm, nếu mà các bạn chưa tự tin trong phần cắm dây chạy thử thì tui sẽ vẽ lun PCB đi đặt khoảng 10 cái cho các bạn thử nghiệm. Chẳng có kinh doanh gì ở đây hết. Mục đích cuối cùng là học hỏi. Nếu có khoảng 5 người đồng ý tui sẽ vẽ mạch rồi nhũng code,, cung cấp toàn bộ bản mà tui đã sửa cho các bạn, như vậy các bạn sẽ rút ngắn được toàn bộ thời gian đi mày mò lâu la, và tốn nhiều tiền đi mua đồ nữa, cái vấn đề khó khắn nhất là cái màn hình nào cho nó vừa và nó chạy được nhanh như vậy! Bùn ngủ rồi, tuần sau mình sẽ triển khai.
Mình có 1 ưu tiên cho ai làm ethernet của microchip thành công rồi, nếu trao đổi với mình về cái đó thì mình sẽ tl ngay sau khi có được sự hỗ trợ về cái đó, còn không thì các bạn chờ 1 tuần mình sẽ đưa lên. Chắc chắn là vậy không hề xạo đâu. OK!

Chào Tuyền !

Quá tuyệt vời, mình cũng cần board, làm thêm cho mình 1 cái hén !

Cám ơn bạn vì sự chia sẻ này !

Homepage : www.pduytech.com
Email : oliver.duy@gmail.com
YM : duy08091983@yahoo.com

duy08091983 21-04-2009 08:12 AM

Trích:

Nguyên văn bởi laiquangtuyen (Post 25006)
Như đã hứa, bắt đầu từ tuần này mình sẽ triển khai từng bước một để hình thành nên một màn hình cảm ứng ntn. Đầu tiên các bạn phải tải resource từ microchip về cài đặt trước cái đã rồi mọi chuyện tính sau.

http://www.microchip.com/stellent/id...cName=en532570
cái link ngó vậy down tới down lui 2 hay 3 lần gì đó mà giờ kiếm lại cũng mún chết lun. Tải nó về rồi coi sơ bộ, Mai mình sẽ có bước hướng dẫn sơ về resource đã cho, coi vậy chứ làm mới thấy mệt luôn.

Tuyền ơi, về linh kiện mình cần chuẩn bị PIC gì thế !

Homepage : www.pduytech.com
Email : oliver.duy@gmail.com
YM : duy08091983@yahoo.com

kimhuynguyen 25-04-2009 09:16 PM

Trích:

Nguyên văn bởi laiquangtuyen (Post 25221)
Như đã hứa tối nay mình mới làm xong 2 hướng dẫn sơ bộ về project GLCD, không mang tính chuyên nghiệp nên có gì các bạn góp ý mình làm tốt hơn. Mình nghĩ rằng học trên video thì trực quan hơn nên làm video, với lại nghe nói nên thích hơn. Với công nghệ siêu nén các bạn tải 2 file về chỉ 7Mb thôi nhưng chất lượng thì khỏi chê tới hơn 100Mb tha hồ mà coi phim. Hê hê.

http://ifile.it/2mhiny4/video0.rar (http://ifile.it/2mhiny4)
http://ifile.it/2oa94ms/video1.rar (http://ifile.it/2oa94ms)

Bạn nên xem lại các file đã upload, chỉ có phần audio thôi (phần video có lẽ là dummy data nên tỉ lệ nén được cao, vì thế nên khi nén lại được file nhỏ?)

phucthinhel 20-05-2009 12:09 AM

Giá mạch bao hiêu vậy ? cho mình biết cái giá dc không ? mình cũng rất muốn làm làm cái graphic màu đó .

phucthinhel 20-05-2009 06:10 PM

Vậy mình gặp bạn ở đâu vậy ? Mình muốn mua mạch của bạn đó !

atz 21-05-2009 11:34 PM

Không biết cái glcd là loại nào nhỉ? Bạn có thể chỉ cho mình chỗ mua nó ko?


Múi giờ GMT. Hiện tại là 03:05 AM.

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