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”
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.
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.
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).
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.
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.
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.
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.
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.
Thanh Phan
(Theo MaximumPC)
0 nhận xét:
Đăng nhận xét