산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

ASMD 충격 소총

구성품 및 소모품

Arduino UNO
× 1
DFRobot io 방패
× 1
DFRobot 올레드
× 1
DFRobot 배터리 홀더
× 1
DFRobot MP3 플레이어
× 1
DFRobot 라이트 디스크
× 1
Pimoroni 저항 세트
× 1
푸시 버튼
× 1
피모로니 와이어
× 1
스피커:3W, 4옴
× 1
베로보드
× 1
너프 보복자
× 1
너프 배럴
× 1
마이크로 SD
× 1
아크릴 막대
× 1
AA 배터리
× 1

필요한 도구 및 기계

납땜 인두(일반)
뜨거운 글루건(일반)

이 프로젝트 정보

리안드리

먼저 이 프로젝트의 부품을 제공한 DFRobot에게 감사드립니다.

저는 Unreal Tournament(UT)를 사랑하고 게임 무기 명단에 포함된 ASMD Shock Rifle도 정말 좋아합니다. 그래서 하나 만들면 어떨까?

또한 새로운 UT가 더 이상 개발되지 않기 때문에(EPIC , 제발 부탁드립니다 재개 ), UT에 대한 필요성을 충족시킬 무언가가 필요했습니다.

위 링크에서 – 기본적으로 보라색 광선을 발사하는 플라즈마 라이플이며, 보라색 구체의 2차 발사와 함께 광선으로 발사하여 3차 공격을 할 수도 있습니다.

내 Arduino Lightsaber 프로젝트에서 SimplePlastics에 대한 약간의 경험 후에 나는 그것들에 대한 아이디어에 매진되었습니다. 비록 빛을 더 많이 전파하기 위해 프로젝트에 튜브 대신 단단한 막대를 사용해야 한다는 것을 깨달았지만 이 플라스틱이 실제 충격 소총을 만들기에도 완벽합니다!

그래서 DFRobot에 아이디어를 제안했고 그들은 동의했고 SimplyPlastics에서 플라스틱을 주문하고 작업에 착수했습니다.

주요 목표:

<울>
  • 실제 ASMD 충격 소총을 만들어 보세요.
  • 게임에서 불이 켜지고 소음이 나는지(두 발사 모드 모두) 사용자에게 현재 어떤 모드가 켜져 있는지 알려주는 화면을 확인합니다.
  • 부품

    <울>
  • 아두이노 우노
  • 그래비티 IO 실드
  • OLED 화면
  • 배터리 홀더
  • DFP 플레이어
  • 라이트 디스크(x2)
  • 저항기 키트
  • 푸시 버튼(x2)
  • 와이어
  • 스피커
  • 베로보드
  • 너프 보복자
  • 너프 배럴
  • 4GB 마이크로 SD
  • 아크릴 막대
  • AA 배터리(x6)
  • 건설

    먼저 내가 주변에 두고 있는 오래된 부서진 Nerf Retaliator를 분해하는 것입니다.

    기술을 위한 공간을 마련하기 위해 내부 작업을 정리합니다.

    위에서 볼 수 있듯이 나는 여분의 공간을 만들기 위해 일부 트리밍을 잘라내고 다른 막대를 위해 하단 배럴에 구멍을 자릅니다. 25mm 막대가 메인 배럴에 잘 맞았고 플라스틱 백을 약간 구부리기만 하면 되었습니다.

    그런 다음 IO Shield를 UNO에 연결합니다.

    그리고 라이트 디스크의 OLED 및 MP3 모듈/스피커에 대한 DFRobot의 구성 지침을 따릅니다.

    IO Shield를 사용하면 모든 것이 훨씬 쉬워집니다. 특히 기본적으로 플러그 앤 플레이인 Gravity 기반 제품은 더욱 그렇습니다.

    플라스틱 막대를 사용한 빠른 조명 테스트 시간:

    잘 생겼습니다.

    다음은 Arduino에 연결하기 위한 2개의 버튼을 만드는 것이었습니다. 하나는 발사를 제어하고 두 번째는 모드를 'Instagib 모드'로 변경하는 것입니다(게임에서 이것은 소총이 빨간색이고 즉석 킬을 처리하는 곳입니다).

    두 개의 버튼은 내 Arduino Lightsaber 프로젝트의 방법을 사용하여 만들 수 있습니다.

    그런 다음 OLED를 Nerf 스톡에 부착하고 Nerf 뒷면에 나사로 고정되어 있는 후면 비트를 통해 배선을 연결했습니다.

    그런 다음 배터리 상자에 붙였습니다. 다른 쪽에도 스피커를 붙였습니다.

    그런 다음 막대가 놓일 자리에 LED 디스크를 붙입니다.

    총이 여전히 닫혀 있는지 확인하는 테스트 후에 나는 UNO 자체를 magwell에 붙이고 빠른 시각적 테스트를 했습니다.

    그런 다음 매우 까다로운 부분은 모드 스위치 및 트리거의 버튼을 접착하는 것입니다. 그 중 각각에 대해 매그릴리즈 및 트리거를 사용할 것입니다.

    플라스틱 막대를 고정하기 위해 약 467개의 뜨거운 접착제 스틱을 붓고 Nerf의 양쪽을 함께 나사로 조인 후 또 다른 기능 및 시각적 테스트:

    이 시점에서 나는 이것을 입고 내 아파트를 뛰어다녔습니다. 정말 멋졌습니다.

    마지막 비트는 마무리 배럴을 프라임 로드에 놓는 것입니다.

    이런.

    코드

    다음은 너무 많은 코드가 아닙니다. DFRobot에 있는 위의 Wiki 링크의 예제를 주로 도왔습니다.

    나는 소총에서 두 가지 발사 모드를 얻기 위해 보류 버튼 타이머를 추가했고, 표준 빔 사운드를 얻으려면 를 누르고, 충격 코어 사운드를 얻으려면 몇 초 동안 누르고 있습니다. 사운드는 위에 링크된 내 GitHub에도 있습니다.

    코드를 업로드하고 작업 시간을 가지고 즐겁게 작업하세요.

    DM-덱16

    여느 때와 같이 미친 사람처럼 내 아파트를 돌아다니며 이 프로젝트는 성공적이었습니다.

    보시다시피 발사 메커니즘은 약간 투박합니다. 이는 프레임에 있는 재료의 양이 많아 버튼을 누르기가 까다롭기 때문입니다.

    모드 전환기는 완벽하게 작동합니다. mag-release 버튼을 약간 뒤로 움직이기만 하면 작동합니다.

    OLED는 또한 사용자에게 라이플이 어떤 모드에 있는지 보여주기 위해 완벽하게 작동합니다.

    결론

    이 프로젝트는 엄청나게 재미있었습니다. 모든 게임의 모든 소총이 하나로 합쳐진 것과 같은 미학에 정말 만족합니다. 여기에서 모두 볼 수 있습니다.

    소리도 훌륭합니다.

    만드는 것은 까다로웠지만 대부분의 지저분한 배선과 물건이 내부에 숨겨져 있어서 만족합니다. 유일한 문제는 배럴을 너무 길게 만든 것 같지만 오, 그래도 멋지게 보입니다.

    언리얼 토너먼트의 팬이신가요? 어떻게 생각하세요?

    언제든지 알려주세요.

    그리고 다음에 만나요.

    <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">

    코드

    깃허브
    https://github.com/LordofBone/ASMDShockRiflehttps://github.com/LordofBone/ASMDShockRifle

    제조공정

    1. 긴급 대응
    2. 감전 데이터
    3. 외부 제세동기
    4. 완충기가 안전과 내구성을 향상시키는 방법
    5. 내충격공구강의 특성 및 기능
    6. 쇼크 업소버 가격은 얼마입니까?
    7. 조정 가능한 충격 흡수 장치에 대한 간략한 설명
    8. 산업용 완충기 개요
    9. 스프링 쇼크 업소버 란 무엇입니까?
    10. 차량에 가장 적합한 완충기 선택