[Nhờ mod chuyển bài cho đúng chuyên mục, thanks mod!]
Sau một đêm lang thang trên intermet và mày mò, cuối cùng cũng cho ra đời sản phẩm cực độc: tự chế remote chụp ảnh từ xa dùng sóng radio cho các dòng máy Canon không hỗ trợ sẵn chế độ remote. Không cần kiến thức về điện tử, khả năng thực hiện thành công là 100%.
Các bước chuẩn bị như sau:
A. Chuẩn bị về phần cứng:
Thiết bị - linh kiện:
1. 1 sợi cable USB, loại cổng giao tiếp của các máy canon.
2. 1 bộ xe đồ chơi điều khiển từ xa, không cần loại xịn, chỉ cần tối thiểu điều khiển được từ xa là ok rồi. Xe cũ càng tốt, đỡ tốn kém. Trong hình tác giả cắn răng mua mất 98K vì sự nghiệp lớn.
3. 3 cục pin tiểu, mục đích để lấy dòng 4,5V. (không được vượt quá 5V vì sẽ nguy hiểm cho Canon của bạn).
4. 1 con Diode nắn dòng, loại dễ kiếm nhất là 4007, khoảng 200 đồng hoặc lấy từ bo mạch cũ. Con này không có cũng được.
5. Mỏ hàn, chì, dây đồng…[/LIST]
Xe đồ chơi:
Dây cable:
Diode, đầu có vạch là chiều dương.
Thực hiện:
1. Cọng cáp USB gồm có 2 đầu, ta cắt bỏ đầu cổng giao tiếp lớn vào máy tính, chỉ để lại đầu nhỏ giao tiếp với máy ảnh. Sau khi cắt, hình nó như thế này, bên trong gồm 4 sợi đỏ, đen, xanh, trắng Cắt bỏ 2 sợ xanh, trắng, chỉ để lại đỏ(cực dương) và đen(cực âm).
3. Tháo vỏ xe đồ chơi, sẽ thấy một bảng mạch chính, ta sẽ tháo nó ra, nhớ để các dây dẫn của nó đi theo bảng mạch, đừng làm đứt. Đây là bảng mạch chi tiết của 1 xe đồ chơi có các tính năng rẽ trái, rẽ phải, chạy tới, chạy lùi.
5. Chú ý sẽ thấy ký hiệu rất rõ đâu là cực âm, đâu là cực dương để cấp nguồn.
6. Mục đích của ta là làm cho được cái remote cắm vào máy ảnh, đẩy cần gạt của cái điều khiển xe lên trước, máy ảnh sẽ chụp hình, ta sẽ sử dụng cụm dây đầu ra của ký kiệu F – B (có nghĩa là Front và Back).
7. Lúc tháo xe, các bạn cũng đã thấy 2 đầu dây này nối vào 2 cực của 1 mô tơ nhỏ, khi điều khiển xe thì lúc tiến lúc lùi, có nghĩa là 2 đầu dây này sẽ đảo cực để mô tơ có thể quay cùng chiều và ngược chiều kim đồng hồ.
8. Sau đây là bước xác định cực âm và cực dương của đầu ra F và B theo hướng đẩy cần gạt tới.
a. Cách 1: Cấp nguồn 4.5V vào bo mạch, sau đó tại đầu ra F – B ta dùng đồng hồ đo điện để xác định đầu nào là cực dương đầu nào là cực âm khi ta đẩy cần gạt theo hướng tới tại bộ điều khiển xe.
b. Cách 2 là dùng đèn led có sẵn để đo thử, đầu tiên nối đèn LED vào 3 viên pin, khi đèn LED phát sáng, ghi nhớ chân âm, dương của đèn. Sau đó cấp nguồn vào bo mạch, nối đèn LED vào đầu F – B, đẩy cần gạt tới, nếu không sáng thì đổi lại chân đèn, từ chân đèn LED ta suy ra được dây nào âm, dây nào dương.
Theo hình trên thì với thao tác đẩy cần gạt tới, chân B là cực dương.
Sau khi xác định được đầu ra, ta hàn cái diode vào theo hướng trong hình vẽ, đầu có vạch thuận với đầu ra dương, các bạn chú ý nhé. Diode có tác dụng ngăn dòng điện ra ngược chiều khi ta lỡ tay đẩy lùi cần gạt, tránh hư hỏng cho máy ảnh. Tiếp theo ta hàn dây mini USB vào đầu ra F-B theo đúng chân âm dương. Còn lại 2 đầu dây L - R (quẹo trái, phải) ta bỏ, không dùng tới.
Hình như sau:
Tới đây là hoàn tất về phần cứng, ta sẽ chuyển sang bước phần mềm.
B. Chuẩn bị về phần mềm:
Để có thể control được phần cứng, ta cần phải cài bộ CDHK cho Canon của mình, các bạn làm theo hướng dẫn từ link sau.
http://sohoa.vnexpress.net/SH/Camera...3D/page_1.aspx
Sau khi cài thành công, ta sẽ sử dụng tính năng Main Menu > Miscellaneous Stuff > Remote Parameters > Enable Remote.
Phải đảm bảo tính năng này đã bật, sau đó lưu đoạn code bên dưới thành file Remote.bas, chép vào thẻ nhớ của máy ảnh theo đường dẫn sau: /CHDK/SCRIPTS
[CODE]@title Remote button
while 1
wait_click 1
if is_key "remote" then shoot
wend
end[/CODE]
Các bạn có thể tham khảo từ link chính thức
http://chdk.wikia.com/wiki/USB_Remote_Cable
Sau khi đã có đủ các điều kiện trên, ta tiến hành test sản phẩm của mình:
1. Cấp nguồn cho bo mạch điều khiển, cắm đầu mini USB vào máy ảnh.
2. Bật tính năng Enable remote trong Menu của CHDK.
3. Load script remote.bas trong thư mục vừa lưu, chạy nó (Ra ngoài chế độ chụp hình, bấm nút Shoot sẽ thấy chữ Started, muốn dừng lại bấm Shoot lần nữa sẽ là Interupted).
Sau khi chạy script, bạn thử đẩy cần gạt tới xem, olala, máy chụp nhanh gọn, đẩy thêm phát nữa, lại chụp....! Tác giả đã test thử, tầm hoạt động vươn hết ăn ten có thể lên tới 9m. Nhớ đừng đi xa quá, lúc nhìn lại thì máy ảnh đã mất, hehe!
Nếu không thành công, các bạn cần xem lại các điểm sau:
1. Cấp nhầm nguồn vào Bo mạch hoặc cấp không đủ dòng. (khuyến cáo 4.5V – 3 viên pin AA, không nên lớn hơn vì đầu vào USB chỉ là 5V, cũng không thấp hơn vì không đủ dòng kích hoạt).
2. Đấu nối nhầm dây USB ở đầu ra F-B trên bo mạch.
3. Đấu nối nhầm chân Diode.
4. Cài đặt không thàng công CHDK, chưa bật tính năng Enable Remote, chưa load và chạy script Remote.bas (chưa nói nội dung Script bị sai đấy nhé).
5. Hehe, cháy máy ảnh rồi ....? (Đùa tí cho vui chứ con máy SX10 của tác giả chẳng bị sao cả, chạy ầm ầm).
Hình em nó đây ạ, chưa được diện áo quần nhưng dùng ngon....!
Chúc các bác thành công, có gì có thể contact em!
longpd@fpt.com.vn