먼저 동영상 부터...봐주세요.
🎯제작 계기
에어소프트건이 취미인 유저입니다.
친구들과 종종 인적이 없는 산속 산장에 1박으로 놀러가서 슈팅매치를 즐기곤 합니다.
친구들과 재미있게 슈팅매치를 즐기고자 자동타겟 시스템을 유선으로 제작한바 있습니다.
유선 타겟 시스템으로도 충분히 재미있게 가지고 놀긴 했지만, 실제 사용 과정에서 여러 불편함이 있었습니다.
유선 시스템의 문제점
- 케이블 관리의 어려움: 두껍고 긴 케이블로 인한 이동과 보관의 불편함
- 설치의 번거로움: 사용할 때마다 케이블을 연결하고 정리해야 하는 번거로움
- 내구성 문제: 장시간 사용으로 인한 케이블 마모와 단선으로 인한 오작동 발생
- 잦은 고장: 케이블 관련 문제로 인한 빈번한 고장
이러한 문제점들을 해결하고 더욱 편리하고 안정적인 무선 자타겟 시스템을 개발하게 되었습니다.
제작 사진들을 먼저 올리고 완성품사진을 올리겠습니다.
위와 같이 상판에 들어갈 LCD 부분과, 본체의 덮개를 만들었습니다.
메인컨트롤러에 들어갈 파워모듈도 만들어 줍니다.
배터리의 전압을 아두이노에 인가할 수 있도록 12v로 승압하는 승압보드를 포함합니다.
무선통신 모듈인 nRF24l01과 Adaptor보드도 납땜해야 합니다.
nRF24l01만을 사용하려면 3.3볼트가 필요하여 회로가 복잡해지고 배선도 복잡해집니다. 그래서 Adaptor보드를 사용했습니다.
만들어진 파워모듈과 nRF24l01을 배치하여 본체에 접합시킵니다.
그 다음에는 가장 중요한 Arduino nano를 배치하면서 공간이 충분할지 체크합니다.
케이스에 현재까지 작업한 것들을 넣어보면서 계속 공간이 충분한지 체크해야 합니다.
공간이 너무 협소하여 까딱 잘못하다간 뚜껑이 안닫히는 사태가 발생할 수 있기 때문입니다.
부품들을 하나 하나 붙여갈때마다 넣었다 뺐다를 수시로 반복하면서 작업을 진행합니다.
스피커도 달아주고, 볼륨조절 가변저항, 배터리체크 모듈, 펌웨어용 USB단자, 전원스위치 등을 배치하고 납땜 및 접합을 해줍니다.
타겟부분도 만들어줍니다.
이런식으로 설계한것을 기반으로....
하나씩 하나씩... 부품을 납땜해줍니다.
...
(이후 과정 생략)
...
다 만들어진 결과물은 사진과 함께 간단히 설명하겠습니다.
메인콘트롤러의 모습입니다.
뚜껑을 닫으면 조작부가 드러나지 않게 되어 있습니다.
이와 같이 뚜껑을 열어서 사용할 수 있습니다.
하단부에는 18650 배터리 2개를 넣을 수 있습니다.
배터리에 테이프를 감아놓은 이유는 배터리를 뺄때 테이프가 손잡이역할을 해서 편리하기 때문입니다..;;
메인콘트롤러의 조작패널 모습입니다.
왼쪽 상단에는 스피커가 크게 자리를 차지하고 있고, 중앙부분에 소리크기를 조절할 수 있는 볼륨조절노브와 배터리 잔량미터가 보입니다.
우측상단에는 프로그램을 업로드할때 쓰이는 USB 단자가 보이고, 그 아래에는 전원스위치가 있습니다.
중앙하단에는 메인 조작 버튼 4개가 있습니다. 조작버튼은 청축스위치를 사용해서 사용자가 키를 누를때 손끝에 확실한 피드백을 느낄 수 있도록 했습니다.
시스템 UI는 이렇게 간단한 목록으로 되어있습니다.
Up/down 버튼을 이용해서 원하는 기능에 커서를 놓은뒤 엔터키를 통해 해당 기능을 실행하면 됩니다.
메뉴로 돌아오고 싶을땐 뒤로가기 키를 3초간 누르면 됩니다.
위와 같은 타겟이 총 4세트로 구성되어 있습니다.
뚜껑을 열어서 배터리를 교체할 수 있습니다.
내부 부속을 간단히 살펴보면, 서보모터(mg90s)와 nrf24l01과 5v어댑터가 보입니다.
전해콘덴서를 연결해 놓은 이유는 전류불안정으로 인한 통신오류와 서보모터 오작동을 막기 위함입니다.
아두이노나노와 스텝업모듈도 보입니다.
후면 좌측에는 안테나를 연결할 수 있는 단자가 보입니다.(메인콘트롤러에도 같은 안테나 연결 단자가 있습니다.)
안테나를 연결하지 않은 상태에서는 메인콘트롤러와 타겟이 5미터 이상 멀어지게 되면 불안정해 지므로 반드시 안테나를 연결하여 사용해야 합니다.
통신모듈 부품 스펙상 안테나 연결시 통신거리가 100미터 이상이라고 되어 있긴한데, 실질적으로는 30미터 정도가 안정적으로 사용할 수 있는 한계거리인듯 합니다.
시스템의 전체 모습입니다.
타겟에 비비탄 자국이 너무 많네요..깨끗이 닦을걸 그랬습니다...
(화면에 슬쩍 보이는 권총은 Army사의 스타카토 C2 모델입니다.)
🎮 게임모드 소개
1. Time Attack (시간 측정 모드)
- 타겟4개가 1세트로 구성된 모든 타겟을 넘어뜨리는데 걸리는 시간을 측정
- 클리어 세트수는 1세트만이 아닌 1~4세트까지 가능
2. VS MatchUp (대전 모드)
- 2명의 플레이어가 동시에 경쟁하여 승패 결정(1플레이어 왼쪽 2개 타겟, 2플레이어는 오른쪽 2개 타겟)
- 승리 기준 클리어 세트수는 1~4세트까지 가능
- 연승 시스템: 동일 플레이어가 연속하여 승리하는 경우 연승 정보를 표기함.
3. High Score (점수 도전 모드)
- 제한 시간 내 최대한 많은 타겟을 격추하여 점수 기록
- 제한 시간은 5~30초까지 가능
- 한번에 모든타겟이 세워지는 방식과, 랜덤으로 1개 혹은 2개의 타겟이 세워지는 방식으로 선택가능
4. Shooting Calc (사격 점수 계산기)
- 사격 점수를 입력하여 총점과 평균 계산
이런 시스템입니다.
이상 긴글 읽어주셔서 감사합니다.
(IP보기클릭)221.167.***.***
(IP보기클릭)211.235.***.***
넵^^완벽한 수제작품입니다. | 25.07.13 01:12 | |
(IP보기클릭)211.118.***.***
와.. 표적이나 틀같은것도 만드시다니 금손 부럽습네다 ㄷㄷ | 25.07.13 23:09 | |
(IP보기클릭)211.235.***.***
좋게 봐주셔서 감사할따름입니다..ㅎㅎ | 25.07.14 18:32 | |
(IP보기클릭)211.235.***.***
에어소프트는 코로나즈음 관심생겨 입문용(?) 글록 사보고 좀 좋은걸 가볼까 했더니 가격이 확 올라가길래 나중에 여유생기면 사야지 했다 삶에 치어 관심이 멀오져버린ㅎㅎ | 25.07.15 13:26 | |
(IP보기클릭)211.235.***.***
글록이 있으시면 더 사지말고 차라리 글록을 커스텀해보세요. 도트사이트만 달아줘도 충분.. | 25.07.15 14:11 | |
(IP보기클릭)165.225.***.***
(IP보기클릭)211.235.***.***
저도 뭐 거기서부터 시작한거긴 합니다 ㅎㅎ | 25.07.30 13:42 | |
(IP보기클릭)221.146.***.***
와 구매욕구가 샘솟네요
(IP보기클릭)221.146.***.***
근데 진짜 산속에 실수로 두고오시면 사제폭발물로 신고들어올 비주얼이네요 ㅋㅋㅋㅋㅋㅋ | 25.07.28 20:49 | |
(IP보기클릭)211.235.***.***
ㅋㅋㅋ조악하게 만들다보니 그런 효과가.. | 25.07.30 13:43 | |
(IP보기클릭)211.176.***.***
(IP보기클릭)211.235.***.***
어휴 그정도까진 아니에요 ㅎㅎ | 25.07.30 13:44 | |
(IP보기클릭)220.86.***.***
(IP보기클릭)116.33.***.***
실제로 재사용하다가 총이 고장나는 경우를 많이 봤습니다... 비싼 총에 문제생기기 싫어해서 유저들사이에서도 재사용 안하길 권장을 하더라구요. 사실 권장이라적긴했는데 유저들 의견은 아예 재사용하지 말라하는 수준인게.. 의외로 비비탄총은 허약하고 민감한 구조라 작은 이물질이 작동부 사이에 껴선 서서히 좀먹는 경우가 많아서 비바탄도 아무 비비탄을 쓰는게 아니라 비싸더라도 품질관리가 잘되는 비비탄을 구별해서 사용하는 경우도 많은터라 따지고 보면 재사용은 아예 하지 말라고 말한다 봐야할정도이긴 해요.. 그렇다보니 한번 쏜 비비탄은 버린다 봐야하는데 사람들이 실내에서만 쏘는게 아니기에 실외용으로 자연에서 생분해가 된다고 광고하는 바이오비비탄이라는게 나옵니다. 가격도 좀더 비싸고 습기 관리도 좀더 신경써야하긴하는데 그렇다 해도 환경을 생각해서 야외에서 에어소프트건 게임 뛰는 대부분의 정상적인 사람들은 바이오탄을 사용하는 상황이라더라구요. | 25.07.29 15:53 | |
(IP보기클릭)112.146.***.***
역시 재사용은 꼬맹이때나 하는거군요.. ㅎㅎ | 25.07.30 02:14 | |
(IP보기클릭)211.235.***.***
바이오탄 쓰고있는데 일반탄보다 퀄이 안좋아서 회수해서 쓰는건 불가능합니다. 뭐 일반탄도 회수해서 쓸순 없을거에요. 쏘는순간 탄이 상하거든요 | 25.07.30 13:45 | |
(IP보기클릭)23.160.***.***
(IP보기클릭)211.235.***.***
감사합니다 ㅎ | 25.07.30 13:45 | |
(IP보기클릭)27.96.***.***
(IP보기클릭)211.235.***.***
저런것?과 무관한 일반 사무직 직딩입니다...;; | 25.07.30 13:45 | |