View Single Post
Old 13-05-2008, 12:18 PM   #8
plain
Đệ tử 1 túi
 
Tham gia ngày: Dec 2006
Bài gửi: 17
:
Trích:
Nguyên văn bởi minhtienbk View Post
tại sao lại là cổng USB : nó "à la mode " ( đang mốt) , có sẵn nguồn nuôi 5v ( quá có lí) ,đẹp ( hơn mấy cái cổng già nua kia) , cắm , rút dễ dàng ( kocần hì hục xoay case để cắm ) ,...
Tại sao lại ví dụ cái remote PC : nhỏ , đẹp , tiện , biễu diễn cho bà con ( ko thuộc điện tử ) loé mắt chơi
Tại sao dk bằng RF mà ko là IR : RF nó à la mode hơn , khỏi phải hướng về phía thu , bỏ túi bấm mới ghê , ng ta ko biết

Hôm nay quảng cáo 1 chút nghen

Mạch có côgn dụng điều khiển máy tính , như cái của Girder ấy mà , nhưng dùng RF , ngon hơn IR , di chuyển chuột , ckick , run chương trình , dk media player , nói chung dc nhiều thứ lắm , vì tự mình lập trình mà , tui sẽ chỉ các bạn cách viết chương trình cho PC luôn , dùng VB ( dễ hen)
Bài này dc post nhiều lần , vì ko có thời gian , mỗi bữa 1 chút .
Đầu tiên là chuẩn bị phần cứng nhé :
-PIC 18f2550 ( vô picvietnam.com phần rao vặt , la to lên là có ng bán cho bạn , chỉ cỡ 50k/con thôi) , 18f4550 cung dc ( lý thuyết thôi chứ tui chưa thử ) , mấy con này có giao tiếp USB ấy mà
-Module thu phát RF , ở đây có , tui làm với cái 12 nút ấy http://deeforum.net/user/nmtien
-Thạch anh , tụ , đầu cắm USB , linh tinh khác ...

Kiến thức : bạn co thể đọc cuốn USB complete ,...hỏi google nó chỉ cho
Chương trình dich : microcode studio , MPLAB , và Visual Basic 6.

Bạn sẽ thiết kế mạch , viết firmware , software ( ko cần driver vì win đã hỗ trợ rồi )

mạch chỉ to hơn cái USB lưu data 1 chút thôi , ko cần nguồn ngoài . À , có 1 giảo pháp khác là dùng ké driver cuủa bàn phím , như vậy ko cần software , máy Linux cũng chạy dc , nhưng tui thích cái này hơn vì linh họat.
Bạn cũng có thể xem đây là 1 ví dụ đơn giản để có thể thiết kế thứ khác , giao tiếp USB , truyền dữ liệu qua lại giữa PC và PIC
Mọi thứ đều đơn giản , làm xong đừng nói " code bèo vậy cũng hướng dẫn " nghen tức quá
hồi sau tiêp ....

bien_van_khat: source http://www.deeforum.net/forum/index....08.msg7509#new
sao ko thấy bác minhtienbk post bài tiếp cho chủ đề này nhỉ?
plain vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn