Thứ Tư, 15 tháng 9, 2010

DIY: Làm bàn cảm ứng (P2)

Sau khi làm xong phần cơ bản của "chiếc bàn" thì việc tiếp theo là cài chương trình để có thể sử dụng. Với phần mềm được thiết kế hỗ trợ cho chiếc "mắt thần" của PS3 và một số phần mềm mã nguồn mở, chúng ta có thể điều khiển "chiếc bàn" này dễ dàng. 
Bài 2: Cài đặt và điều khiển "chiếc bàn cảm ứng"
Phần mềm chúng ta sử dụng chính là Touchlib, một mã nguồn mở có thể nhận và xử lý dữ liệu cảm ứng. Điều khó khăn là chúng ta đang dùng camera của PS3 chứ không phải camera máy tính. Để giải quyết vấn đề này, Alex Popovich đã viết một chương trình hỗ trợ: PS3Eye cho phép sử dụng camera của PS3 như  camera máy tính.
Để có thể sử dụng, chúng ta thực hiện các bước sau:1/ Tải phần mềm PS3EyeSetup.2/ Chắc chắn là camera chưa cắm vào máy và chạy file cài đặt. Sau đó, hãy cắm lại camera vào pc, pc sẽ tự nhận ra hoặc có thể trỏ tìm đến driver theo đường dẫn C:/Program Files/User/Drivers (nếu C là ổ đĩa bạn cài đặt).3/ Chạy chức năng Test App của PS3Eye. Vì chúng ta đã “độ” lại camera nên không thể nhìn thấy bất cứ thứ gì ngoài màu đen nếu không chạm vào “màn hình”
DIY: Làm bàn cảm ứng (P2)
4/ Nếu thấy màn hình bật như vậy là chúng ta đã thành công một phần. Tiếp theo là sử dụng chức năng bộ lọc DirectShow – chức năng này cho phép hỗ trợ tương tác với các phần mềm khác. Cài đặt thêm một phần mềm có tên là AmCap. Nếu  phần mềm bật màn hình và lên hình thu từ camera thì chúng ta thành công.  Ngược lại, hãi thử tháo camera và cắm lại, tốt nhất là nên khởi động lại máy luôn. Nếu vẫn chưa được, xoá driver và cài lại.
DIY: Làm bàn cảm ứng (P2)
5/ Tải Touchlib về và giải nến vào một thư mục nào đó. Ví dụ như: C:/Multitouch. Chúng ta phải thay thế một số file của Touchlib để có thể sử dụng với PS3Eye. Tải file tại đây, sau đó copy hết vào thư mục C:/Multitouch/touchlib và xác nhận cho thay thế.
6/ Chạy chương trình ConfigApp.exe trong thư mục C:/Multitouch/touchlib. Màn hình sẽ hiện ra 8 cửa sổ, 6 trong số này chính là hình ảnh từ PS3Eye.
DIY: Làm bàn cảm ứng (P2)
7/ Những cửa sổ ở giữa chắc chắn là của camera. Cửa sổ nào mang tên “Rectify” là cửa sổ quan trọng nhất. Màn hình sẽ hiện toàn một màu đen nếu như chúng ta chư chạm vào “màn hình”. Hãy di chuyển qua lại các thanh điều khiển ở các cửa sổ đến khi nào ô “Rectify” không còn những điểm nhiễu (có sạn trên màn hình).
DIY: Làm bàn cảm ứng (P2)
8/ Để căn màn hình, chúng ta bấm Enter để bật chế độ đầy màn hình và xuất hiện nhữ dấu cộng (+) trên màn hình. Chúng ta bấm tiếp phím “C”, một trong số các dấu + sẽ chuyển màu đỏ, chấm vào đó vậy là ta đã căn chỉnh 1 điểm trên màn hình. Sau khi làm hết một vòng các dấu +, ta chọn phím Esc.
DIY: Làm bàn cảm ứng (P2)
9/ Do tất cả phần mềm sắp tới chúng ta sử dụng dựa trên flash nên chúng ta phải tải về Adobe Flashplayer Setting Manager và chọn “Edit locations …”, sau đó chọn “Add locations .....”, “Browse for folders” và tiếp tục đưa con trỏ vào C:/Multitouch/Client.
DIY: Làm bàn cảm ứng (P2)
10/ Chạy chương trình OSC.exe trong thư mục Touchlib. Đây là phần mềm hỗ trợ chức năng âm thanh khi ta chạm vào loại nhạc cụ nào đó trên màn hình.
DIY: Làm bàn cảm ứng (P2)
11/ Chạy FlashOSCv2.jar trong tư mục C:/Multitouch/Client/flosc và chọc “Start”. Một cửa sổ hiện ra và ta nhập thông tin như bên dưới.
DIY: Làm bàn cảm ứng (P2)
12/ Sau khi cài đặt thành công tất cả những phần mềm trên. “Chiếc bàn” của chúng ta đã sẵn sàng để sử dụng. Bạn có thể tại thêm một số phần mềm cảm ứng như AudioTouch của Seth Sandler và Touch Multimedia App của Laurence Muller.
 
Dưới đây là một số hình ảnh sau khi thành công.
DIY: Làm bàn cảm ứng (P2)
DIY: Làm bàn cảm ứng (P2)
DIY: Làm bàn cảm ứng (P2)
DIY: Làm bàn cảm ứng (P2)
DIY: Làm bàn cảm ứng (P2)
Thanh Phan


(Theo MaximumPC)

0 nhận xét:

Đăng nhận xét

 

Subscribe to our Newsletter

Contact our Support

Email us: Support@templateism.com

Our Team Memebers