메이킹 일지 (진행 중)/욘두 화살
-
https://bker001.tistory.com/372 욘두 화살 - 4. 코딩 작업 (마이크 및 FFT관련) https://bker001.tistory.com/359 욘두 화살 - 3. 코딩 작업 (자이로, 서보 모터) https://bker001.tistory.com/358 저번 글에 이어서 하드웨어가 거의 준비되어서 이제 코딩을 할 때가 왔습니다. 일단 이번에 사용해 bker001.tistory.com 저번과 이어서 코딩을 이어나가고 있습니다. 일단 음을 어떻게 받아들이는지 영상을 확인해주시는게 편할 것 같습니다 https://youtu.be/DUSCcqpACYU 문제점 1. 나는 분명히 주파수가 올라가는 음을 연주하였는데, 그래프가 내려간다. 문제점 2. 숨이 끊기는 부분에서 그래프 값이 순간적..
욘두 화살 - 5. 코딩 작업 (마이크 관련 노이즈 코딩)https://bker001.tistory.com/372 욘두 화살 - 4. 코딩 작업 (마이크 및 FFT관련) https://bker001.tistory.com/359 욘두 화살 - 3. 코딩 작업 (자이로, 서보 모터) https://bker001.tistory.com/358 저번 글에 이어서 하드웨어가 거의 준비되어서 이제 코딩을 할 때가 왔습니다. 일단 이번에 사용해 bker001.tistory.com 저번과 이어서 코딩을 이어나가고 있습니다. 일단 음을 어떻게 받아들이는지 영상을 확인해주시는게 편할 것 같습니다 https://youtu.be/DUSCcqpACYU 문제점 1. 나는 분명히 주파수가 올라가는 음을 연주하였는데, 그래프가 내려간다. 문제점 2. 숨이 끊기는 부분에서 그래프 값이 순간적..
2023.07.20 -
https://bker001.tistory.com/359 욘두 화살 - 3. 코딩 작업 (자이로, 서보 모터) https://bker001.tistory.com/358 저번 글에 이어서 하드웨어가 거의 준비되어서 이제 코딩을 할 때가 왔습니다. 일단 이번에 사용해본 자이로센서는 MPU6050으로, 조금 저가형 아두이노 자이로 센서입니다 bker001.tistory.com 저번 글에 이어서 이제는 마이크 모듈를 통해 헤르츠를 측정해야합니다. 본래 마이크 모듈은 소리의 크기를 측정하는 관련 기능과 프로젝트는 많지만 헤르츠를 측정하는 방법은 생각보다 매우 적어서 FFT (Fast Fourier Transformation)를 활용해야 합니다. 이 FFT와 관련한 정보는 아래의 링크를 참고해주세요. https:/..
욘두 화살 - 4. 코딩 작업 (마이크 및 FFT관련)https://bker001.tistory.com/359 욘두 화살 - 3. 코딩 작업 (자이로, 서보 모터) https://bker001.tistory.com/358 저번 글에 이어서 하드웨어가 거의 준비되어서 이제 코딩을 할 때가 왔습니다. 일단 이번에 사용해본 자이로센서는 MPU6050으로, 조금 저가형 아두이노 자이로 센서입니다 bker001.tistory.com 저번 글에 이어서 이제는 마이크 모듈를 통해 헤르츠를 측정해야합니다. 본래 마이크 모듈은 소리의 크기를 측정하는 관련 기능과 프로젝트는 많지만 헤르츠를 측정하는 방법은 생각보다 매우 적어서 FFT (Fast Fourier Transformation)를 활용해야 합니다. 이 FFT와 관련한 정보는 아래의 링크를 참고해주세요. https:/..
2023.07.12 -
https://bker001.tistory.com/358 저번 글에 이어서 하드웨어가 거의 준비되어서 이제 코딩을 할 때가 왔습니다. 일단 이번에 사용해본 자이로센서는 MPU6050으로, 조금 저가형 아두이노 자이로 센서입니다. 서보는 집에 있는거로다가 그냥 SG90과 MG90S를 사용했습니다. servo 모터 아두이노 예시는 일단 서보와 콘트롤러 사이 연동을 확인하기 위한 예시를 사용했습니다. https://make.e4ds.com/make/learn_guide_view.asp?idx=105 e4ds make make.e4ds.com 여기의 링크에서 알려주신 아두이노 코드를 그대로 사용했습니다. WASD를 활용해서 그대로 서보를 움직일 수 있기에 매우 편하게 사용할 수 있었습니다. 그렇게 실험을 해보니..
욘두 화살 - 3. 코딩 작업 (자이로, 서보 모터)https://bker001.tistory.com/358 저번 글에 이어서 하드웨어가 거의 준비되어서 이제 코딩을 할 때가 왔습니다. 일단 이번에 사용해본 자이로센서는 MPU6050으로, 조금 저가형 아두이노 자이로 센서입니다. 서보는 집에 있는거로다가 그냥 SG90과 MG90S를 사용했습니다. servo 모터 아두이노 예시는 일단 서보와 콘트롤러 사이 연동을 확인하기 위한 예시를 사용했습니다. https://make.e4ds.com/make/learn_guide_view.asp?idx=105 e4ds make make.e4ds.com 여기의 링크에서 알려주신 아두이노 코드를 그대로 사용했습니다. WASD를 활용해서 그대로 서보를 움직일 수 있기에 매우 편하게 사용할 수 있었습니다. 그렇게 실험을 해보니..
2023.07.10 -
https://bker001.tistory.com/357 자 이제 그럼 조종기와 서보 모터를 잇는 중간 기구 3D모델링을 해야합니다 일단 조종기를 분해해줍니다 건전지 부분은 잘라주고 이런 식으로 분리가 됩니다. 대강 PCB부분을 Fusion360으로 제작을 시작해줍니다. 저번 글에서 보는 것처럼 PCB의 양쪽 컨트롤러 축 라인과 서보모터의 축 라인이 일치해야합니다. 그래서 기초 PCB와 서보모터간의 위치를 유의해가면서 3D모델링을 해줬습니다. 그리고 서보모터를 고정시키기 위해서 끼우는 방식으로 모델링해서 제작해봤습니다. 서보모터와 PCB는 당연히 기존 생각대로 출력물에 잘 들어가는 것을 볼 수 있었습니다. 보시는 대로 차후에도 이런 식으로 끼우는 방식으로 만들려고 합니다. 이 작업 직후에 서보모터 축과 ..
욘두 화살 - 2. 3D모델링 및 부품 장착 확인https://bker001.tistory.com/357 자 이제 그럼 조종기와 서보 모터를 잇는 중간 기구 3D모델링을 해야합니다 일단 조종기를 분해해줍니다 건전지 부분은 잘라주고 이런 식으로 분리가 됩니다. 대강 PCB부분을 Fusion360으로 제작을 시작해줍니다. 저번 글에서 보는 것처럼 PCB의 양쪽 컨트롤러 축 라인과 서보모터의 축 라인이 일치해야합니다. 그래서 기초 PCB와 서보모터간의 위치를 유의해가면서 3D모델링을 해줬습니다. 그리고 서보모터를 고정시키기 위해서 끼우는 방식으로 모델링해서 제작해봤습니다. 서보모터와 PCB는 당연히 기존 생각대로 출력물에 잘 들어가는 것을 볼 수 있었습니다. 보시는 대로 차후에도 이런 식으로 끼우는 방식으로 만들려고 합니다. 이 작업 직후에 서보모터 축과 ..
2023.06.30 -
이번에 만들 것은 그 유명한 '가디언즈 오브 갤럭시'의 등장인물 '욘두 우돈타'의 무기 화살입니다. 영화에서 욘두는 휘파람을 이용해 화살을 조종하고 적들을 섬멸하는 모습을 많이 보여줬는데 저는 이걸 정말정말 인상깊에 재밌게 봤습니다. 아래 영상 보시면 이해가 되실 것 같습니다 https://youtu.be/zjNosdqCj-c 영상을 보시면 욘두의 휘파람 소리에 맞춰서 화살이 움직이는 것을 볼 수 있습니다. 사실 그래서 이것을 구현하기 위해서는 좀 많은 생각을 해야 했습니다. 1. 일단 조종가능한 비행체가 있어야 한다. 일단 화살의 모양을 따라 갈 수는 없더라도 화살처럼 날 수 있는 비행체가 있어야 합니다. 그리고 아두이노로 조종하던, 자체적인 조종기로 관리를 하던 조종이 가능한 기체여야 합니다. 2. ..
욘두 화살 - 1. 프로젝트 기획이번에 만들 것은 그 유명한 '가디언즈 오브 갤럭시'의 등장인물 '욘두 우돈타'의 무기 화살입니다. 영화에서 욘두는 휘파람을 이용해 화살을 조종하고 적들을 섬멸하는 모습을 많이 보여줬는데 저는 이걸 정말정말 인상깊에 재밌게 봤습니다. 아래 영상 보시면 이해가 되실 것 같습니다 https://youtu.be/zjNosdqCj-c 영상을 보시면 욘두의 휘파람 소리에 맞춰서 화살이 움직이는 것을 볼 수 있습니다. 사실 그래서 이것을 구현하기 위해서는 좀 많은 생각을 해야 했습니다. 1. 일단 조종가능한 비행체가 있어야 한다. 일단 화살의 모양을 따라 갈 수는 없더라도 화살처럼 날 수 있는 비행체가 있어야 합니다. 그리고 아두이노로 조종하던, 자체적인 조종기로 관리를 하던 조종이 가능한 기체여야 합니다. 2. ..
2023.06.29