Wave Shield Voice Changer (아두이노를 사용한 음성 변조)

Wave Shield Voice changer Cover Image

이전 게시글에서 웨이브쉴드를 사용하여 음악 재생 테스트를 해 보았는데 잘 동작되어 이번에는 Wave Shield Voice Changer 테스트를 해 보았습니다. Adafruit 홈페이지의 웨이브 쉴드 보이스 체인저 관련 문서를 먼저 읽어 보시는것을 추천드립니다. 이론적인 내용부터 아두이노와 웨이브쉴드를 사용하여 테스트하는 방법 뿐만 아니라 동작이 안될경우 해결책까지 상세히 적혀있어서 제 경우 많은 도움이 되었습니다.   하드웨어 먼저 필요한 부품 … Read more

DigiUSB 사용하여 디버그 메시지 입출력하기 (feat. digispark)

DigiUSB 사용하여 디버그 메시지 입출력하기 (feat. digispark)

DigiUSB 사용하여 digispark 보드에서 디버그 메시지 입출력 테스트를 해 보았습니다. digispark 보드에는 시리얼 포트가 없어서 Serial을 사용하여 디버깅용 메시지를 입출력 할 수 없습니다. 대신에 이러한 목적으로 DigiUSB 라이브러리를 사용하면 USB를 통해 디버깅용 메시지를 입출력 할 수 있습니다. DigiUSB를 테스트하기 전에 먼저 Arduino IDE 2에 digispark 보드를 설치하지 않았다면 아래 게시글을 참고하여 먼저 digispark 보드와 예제를 설치합니다. … Read more

Arduino IDE 2에서 digispark 사용하기

Arduino IDE 2에서 digispark 사용하기

Arduino IDE 2로 개발환경을 변경한 후 기존 Arduino IDE 1에서 사용했던 보드들을 이전하다 보니 기존에 사용했던 digispark 보드가 Arduino IDE 2에서는 사용이 안되는것 같습니다. 기존의 digistup.com 서버가 죽은 건지 접속이 안되면서 기존의 패키지(http://digistump.com/package_digistump_index.json)를 받을 수 없게 되었습니다. 아두이노 포럼을 살펴보니 이런 경우 패키지 설치 주소를 아래 주소로 변경하면 패키지 설치가 가능하다고 하여 기존것 대신 아래것으로 … Read more

Arduino IDE 2 유용한 설정 팁

Arduino IDE 2 Tip

Arduino IDE 2 설치 후 사용하면서 겪은 설정 관련 몇 몇 문제에 대한 해결 방법을 소개합니다. 얼마전까지 Arduino IDE 1.x 버전을 사용해 왔었는데 계속 사용하다 보면 Arduino IDE 프로그램이 멈춰서 아무것도 동작이 안되는 문제가 발생됩니다. 이 현상 발생시 프로그램을 강제로 죽이고 재시작하여 사용해 왔었는데 너무 불편하여 새로 나온 Arduino IDE 2를 설치하여 사용해 보았습니다. 빌드 … Read more

아두이노 IDE 2 포터블 사용을 위한 고찰

Arduino IDE 2 포터블 사용을 위한 고찰

현재까지 아두이노 IDE 2는 포터블을 지원하지 않고 있어서 소스코드를 분석을 통해 포터블로 수정할 수 있는지 확인해 보았습니다. 얼마나 많은 분들이 Arduino IDE를 포터블로 사용하는지는 모르겠습니다만 제 경우 무조건 포터블 버전으로 사용하고 있습니다. 왜냐하면 Arduino IDE의 설정 파일 뿐만 아니라 추가적인 보드들의 파일들이 기본적으로 C 드라이브에 설치가 되어 C 드라이브를 포맷하거나 또는 롤백하는 경우 이 설정 파일들도 … Read more