BLE Nano로 LED 제어 ~파트 선정~

만들고 싶은 것



음악에 연동하여 빛나는 것.
특정 색상을 특정 타이밍에.
동시에 7개의 색을 낸다.

왜?



한 아이돌 그룹 씨가 신경이 쓰이기 시작해, 곡을 듣고 있는 동안에 이 파트를 노래하고 있는 것은 누구를 알고 싶어져 왔습니다.
일일이 조사하는 것은 귀찮고, 기억할 수 없습니다. 그래서 노래 재생에 연동하여 누가 노래하고 있는지를 표시하고 싶다고 생각하게 되었습니다.

그룹의 각 구성원에 대해 이미지 색상이 결정되므로 해당 색상의 LED를 밝혀 보겠습니다
그래서 전자 공작으로 만들기로 결정했습니다.

어떻게 만드는가?



그래서, 어떻게 만들까 생각해 보았습니다.
결론부터 말하면, 이런 느낌입니다.

· 음악 재생 → 스마트 폰의 음악 재생 앱
・파트 표시 → 7개의 풀 컬러 LED ( NeoPixels )
・스마트폰과의 통신 → Bluetooth Low Energy
· LED 컨트롤러 → BLE 나노

우선, 음악 재생입니다만, 평상시 사용에도 하고 싶기 때문에, 스킵이나 플레이 리스트, 셔플등 기본적인 기능은 필요합니다. 그래서, 여기는 마이크로 컴퓨터 제어라고 하중이 무거울 것 같기 때문에, 스마트 폰의 어플리로서 실현하기로 했습니다.

다음에, 표시는 LED, 특히 색의 조정등도 즐거울 것 같기 때문에 풀 컬러 LED로 했습니다.
표시나 색의 조합을 자유롭게 제어할 수 있도록 하고 싶습니다.
또한 Arduino 등 마이크로 컴퓨터에서 제어하기 쉬운 NoePixels의 풀 컬러 LED를 사용하기로했습니다.

그리고 스마트폰과 LED 제어 마이크로 컴퓨터와의 연계에는 저소비 전력인 것과 스마트폰에 아무것도 추가하지 않고 사용하고 싶다는 것으로, Bluetooth Low Energy (BLE)를 사용하고 싶습니다.

그리고, BLE 를 사용할 수 있어 풀 컬러 LED 를 제어하기 쉬운 마이크로컴퓨터라고 하는 것으로 찾아낸 것이, BLE Nano 가 됩니다.
mbed 의 개발 환경에서 sample 도 많아, 사용하기 쉽고, 작기 때문에 소형화도 하기 쉽다고 하는 것으로 이것으로 했습니다.

그래서 다음부터 조금씩 개발 이야기를 써 갑니다.

좋은 웹페이지 즐겨찾기