마우스 활용편
알카노이드 스피너 컨트롤을 사용하려면 마메실행시 Analog Controls 항목이 나타나야 한다.
마메 버전에 따라서 Analog Controls 항목이 안보이는 경우가 있다.
알카노이드 게임류에서는 0.158b버전의 마메에서 전혀 문제 없이 나타나는데
미드나잇 레지스탕스나 에코 파이터 같은 게임은 Analog Controls 항목이 나타나지 않는다.
0.183b 같은 버전을 사용하면 Analog Controls 항목이 대부분의 게임에서 잘 나타난다.
게임 실행면에서는 0.158b 버전이 호환성이 좋아 보인다.
자신이 많이 하는 게임에 따라서 최적의 마메 버전을 선택할 필요성이 있다.
http://www.emutopia.com/index.php/item/1406-mameui64-0-183
참조
*******************************************************************************************************
*******************************************************************************************************
1. 아케이드용 트랙볼 제품 리뷰
3인치 제품 http://december.tistory.com/1434
4.5Cm 제품 https://december.tistory.com/1435
2 키보드및 트랙볼 컨트롤러
http://december.tistory.com/1430
3. 조이스틱 컨트롤러 보드 SKY-Q4T
http://december.tistory.com/1460
4. 나만의 조이스틱 만들기
http://december.tistory.com/1358
5. 키보드와 마우스를 이용한 트랙볼 조이스틱 만들기
http://december.tistory.com/1454
6. 올인원 조이스틱 만들기
http://december.tistory.com/1428
7. 레이저마우스를 이용한 알카노이드 스피너 (다이알 컨트롤러) 만들기
(광마우스도 가능함 -작업이 필요함)
http://december.tistory.com/1427 알카노이드용 스피너 만들기
8. 마우스 광센서를 이용한 로터리 레버 만들기
http://december.tistory.com/1456
https://december.tistory.com/1463
9. 2인용 조이스틱 만들기
https://december.tistory.com/1500
*********************************************************************************************************
부품
레이저마우스 추천
로지텍마우스일경우 M310 M320 M185 M187 (가장 저렴) 등
저렴한 레이저 마우스를 사용하면 된다.
낡아서 사용하지 않는 레이저 마우스를 사용하면 된다.
공간제약이 있어 빨간라인부분 크기로 잘라서 사용했다.
새로 구입한다면 M187같은 작은 마우스가 좋아 보인다.
가격도 저렴하다.
사용하던 마우스라면 큰마우스라도 그냥 사용하면 된다.
레이저 센서가 보드 중간에 있는 제품은 절대 추천하지 않는다.
코드디스크와 센서 위치 맞추기가 힘들다.
M310
M320
M187
HP 무선 레이저 마우스
=> 큰 마우스이고 센서가 중간에 있어서 잘라낼 부분도 없고 코드디스크 위에 놓기도 불편하다.
옆으로 놓고 Y축으로 사용하면 된다.
이마우스는 크기가 커서 주변에 여유공간이 좀 있어야 한다.
마우스 케이스와 보드는 따로 분리하지 않고 케이스에 장착된 상태로 사용한다.
그래야 수평이 잘 맞는다. (수평만 잘 맞춘다면 케이스를 분리하는 것이 가장 좋다.
레이저마우스의 레이저 출력 부분을 고정하는 것이 중요하므로 그대로 사용하는 것이 좋다.
표시한 부분만 사용하므로 내부 공간에 따라 잘라내도 되고 그대로 사용해도 된다.
코드디스크에 센서가 올라가는 것을 확인 해야 하므로 잘라내는 것이 편하다.
레이저 출력 부분만 코드디스크에 최대한 밀착해서 수평 맞추고 잘 고정만 하면 된다.
요즘 나오는 로지텍 마우스(빛이 없는..)는 다 같은 방법으로 장착한다.
로지텍 레이저 마우스 사용.
M310 M320 M185 M187등 로지텍 레이저 마우스는 사용 가능 하다.
새제품을 구입한다면 M187 추천(가장 작고 가장 저렴하고 보드도 가장 튼튼하다.)
이제품은 레이저마우스이면서 광센서가 있어서 두가지로 활용이 가능하다.
나중에 진행 하겠지만 광센서 부분을 이용해 스피너레버를 만들 예정이다.
다이알이 안정적으로 돌아가고 흔들림을 없앨려면
케이스가 두꺼울 경우에는 베어링을 위아래로 두개 넣어주고
얇은 케이스 일경우에는 위에서 한개만 넣어준다.
레이저마우스라서 센서와 코드디스크는 최대한 바싹 붙어야 잘 작동한다.
거리가 조금만 떨어져도 감도가 약해진다.
레이저 센서 부분은 안쪽에 있으니 마우스 바닥을 사포로 갈아서 바닥을 얇게 해주면 더 좋다.
마우스는 그대로 사용해도 되지만 바닥을 사포로 갈아서 사용하면 더 민감하게 작동한다.
수평만 잘 맞춘다면 케이스를 분리하는 것이 가장 좋다.
로지텍 M185 마우스(보드가 납땜하기에 많이 약하다.)
레이저 센서 부분이 안쪽에 있으므로 바닥을 사포로 갈아내면
레이저 센서 부분과 코드 디스크 부분이 좀더 가까워지므로 더 민감하게 작동한다.
레이저 센서부분이 흠집이 생기지 않도록 바싹 갈아낸다.
가까우면 가까울수록 민감하게 작동한다.
사포질 안하고 그대로 사용해도 작동은 한다.
수평만 잘 맞춘다면 케이스를 분리하는 것이 가장 좋다.
마우스를 고정시킬 틀을 만들어준다.
코드 디스크와 높이가 같거나 살짝 높아야 한다.
코드디스크 나사는 납작 나사를 사용한다.
로지텍 M187 마우스
센서가 나사위로 올라가므로 코드디스크나사는 납작 나사를 사용해야만 한다.
로지텍 M310 마우스
센서부분이 나사위로 살짝 올라가므로 납작 나사를 사용해야 한다.
코드 디스크가 그림과 같은 상태에서 회전하면 잘 동작 한다.
코드디스크는 100라인이상 제품을 추천한다.
- 반으로 잘라 사용
M3 6mm Aluminium Standoff Alloy Tube Column (샤프트)
http://december.tistory.com/1440
inner hole 3mm (코드디스크 inner hole 사이즈와 같다.) M3 나사 사용
out dimmeter [샤프트 두께] 6mm [노브의 샤프트hole 사이즈가 6mm)
길이 30mm ~35mm 필요
=> 마우스를 고정 시킬수 있는 높이에 맞춰주면된다.
베어링 이너 사이즈 6mm 알루미늄봉 6mm
두께가 같아서 들어갈줄 알았는데..알루미늄봉을 사포로 갈아야만 끼울수 있다.
코드디스크가 30mm 정도로 크면 감도가 약해진다.
아마도 움직이면서 흔들림이 좀 생긴것 같다.
25mm 코드디스크를 사용하면 잘 작동하는데 나사 간섭이 생긴다.
나사는 납작 나사를 사용 해야 한다.
나사는 머리도 납작이고 접촉면도 납작이면 좋다.(구할수가 없다.)
일반적으로 접촉면이 납작인 나사를 구입해서 머리를 줄로 납작하게 갈아 사용하면 된다.
나사 때문에 레이저 마우스 끝부분이 걸려서 코드디스크를 읽을수가 없는 경우가 있으니
납작 나사를 사용하면 문제가 없다.
100라인은 적당히 빠른 속도로 움직인다.
150라인이 있으면 150라인 권장
알리에서 구할수 있는 코드 디스크는 100라인이 최대치 인것으로 보인다.
150라인으로 40mm 제품이 있지만 크기가 너무 크고 흔들림이 살짝 있어서
25mm 100라인 코드 디스크를 사용했다.
베어링
F626-ZZ Ball Bearings 6 x 19 x 6 x 22 mm
Inner Hole 6mm
-알루미늄 샤프트의 두께가 6mm임 (중요)
- KNOB 에 끼울수 있는 사이즈도 6mm (중요)
out 19mm
High 6mm
outround 22mm
- 조이스틱 본체에 베어링을 끼우기위해 19mm 구멍을 뚫어야 함
베어링 내부구멍크기가 오차가 좀 있음
봉을 끼우면 어떤제품은 꽉끼워지고 어떤 제품은 헐렁헐렁함
Aluminum Volume Control Rotary Knobs
Specification:
Product Name: Rotary Knob
Main Material: Aluminum,plastic
Color: Black, Gold ,Silver
Shaft Diameter: 6mm/0.2"
자신의 손에 맞는 사이즈 사용 권장
Size: 29 x 17mm/ 1.1" x 0.7"(D*H)
32-17
30-17
29-17
40-16.5
https://www.aliexpress.com/item/32831070574.html?spm=a2g0s.9042311.0.0.4cf94c4dJJ65VY
40-19
https://www.aliexpress.com/item/32826711959.html?spm=a2g0o.cart.0.0.3ed13c00rH1Fcu&mp=1
코드디스크
3mm 사이즈면 M3 나사로 알루미늄 봉에 끼우고 흔들리지 않는 사이즈임
100라인 추천함(150가능하면 150 추천)
Code Disk
- Outer diameter: 25mm
- Internal diameter: 3.5mm (샤프트에 M3 나사 장착하므로 같은 사이즈로 하면 더 좋다.)
- Line number: 100 line
- Line width: 4 mm
광마우스를 사용할 경우에는 광마우스가 잘 움직이는 둥그런 플라스틱을 사용하면 된다.
25mm 100라인 코드디스크
30mm 100라인 코드디스크
45mm 150라인 코드디스크 (너무 크다.)
https://ko.aliexpress.com/item/32977843003.html?spm=a2g0s.9042311.0.0.57fb4c4dkxZnk5
알루미늄 봉
https://ko.aliexpress.com/item/32907060335.html?spm=a2g0s.12269583.0.0.2e903ebf96Chk0
LM2596 DC-DC Buck module 사용
USB 5V 입력 => 1.5V 출력(마우스)
장착 방법
베어링 장착
25mm 코드디스크 장착
나사는 줄로 갈아서 납작 나사를 만들어 줘야 마우스와 간섭이 생기지 않는다.
아니면 납작 나사를 와셔와 함께 끼워 준다.
너무 곽 조여서 코드디스크가 휘어지지 않도록 주의 한다.
2. 적당하게 로 자른 알루미늄 봉을 베어링에 끼워 준다.(35mm)
=> 장착할수 있는 마우스의 높이에 맞춰주면 된다.
높이가 거의 같거나 살짝 낮으면 된다.
코드디스크 나사는 납작 나사를 사용한다.
납작하게 줄로 갈아줘도 된다.
길이는 마우스 높이에 맞춰 적당히 만들어주면 된다.
길이는 짧을수록 흔들림이 적어서 좋다.
3. 100라인 코드디스크와 30mm KNOB를
5. 마우스를 수평을 잘 맞추고 흔들리지 않도록 글루건등으로 잘 고정 시킨다.
이 경우 플라스틱이 마우스에 붙어 있어야 잘 작동한다.
가격적으로 조금 저렴하다.
마우스가 플라스틱과 붙어 있어서 돌릴때마다 서걱거리는 소리가 들린다.
2. 볼마우스나 휠부분의 광센서를 이용한다면 아래와 같은 모양으로 하면 된다.
이방법은 마우스에서 연장 선을 사용해서 연결하기만 하면 된다.
또 다른 방법은 스피너 보드를 사용하는 방법이다.
다양한 방법이 있다.
마우스를 활용하는것이 시간적으로 유리하다.
HT82M98A IC 를 사용하여 스피너 보드를 만들 예정이다.
'리뷰&리뷰' 카테고리의 다른 글
키보드및 트랙볼 인코더 컨트롤러 보드 (2) | 2018.08.19 |
---|---|
올인원 조이스틱 만들기 (4) | 2018.08.16 |
EasySMX ESM-9101 GamePad 게임패드 조이스틱 조이패드 (4) | 2018.07.22 |
리안리 케이스 파워버튼 교체 20mm 푸쉬버튼 (0) | 2018.07.14 |
20mm PUSH 버튼 LED SWITCH (0) | 2018.07.14 |