안녕하세요
수십년전 결혼할때 혼수로 장만한 전자기기중 유일하게 남아있는 아이와 뮤직박스입니다. 이민올때 가져왔지만 별 쓸일이 없어서 그냥 차고에 처박아두다가 몇년전에 혹시나 하고 랩톱에 연결해봤는데 소리가 아주 좋드라구요. 그 이후로 쭉 잘 써오고 있긴 하지만 이것저것 좀 불편한 점이 있어서 이번에 맘먹고 손을 좀 봐줬습니다 (그 이전 자작 https://www.clien.net/service/board/lecture/16407099#topCLIEN)
ESP32를 이용해 다음 기능들을 추가했습니다
1. 컴 구동시 자동으로 켜짐 (포토 레지스터 + IR LED)
2. Bluetooth + MQTT Bridge (컴으로 모바일폰 사진촬영같은 간단한 명령 수행가능 https://www.clien.net/service/board/lecture/18308848CLIEN)
3. 마우스트래커 (마우스커서가 세개의 스크린중 어디에 숨어있는지 알려줌 https://www.clien.net/service/board/lecture/17393196CLIEN)
4. MAX7219 8 digit 7 seg LED display (카세트덱에 내장)
5. (추가예정) 디지탈 시계? (당연한 얘기지만 NTP 혹은 MQTT로 타임싱크)
프로토타입을 미니빵판에 만들어봤습니다.
파워컨트롤을 위한 IR LED와 포토레지스터를 일단 저런식으로 붙여봤습니다. 오디오에 전원이 들어오면 바로 켜지질 않고 대기상태에 들어가는데 이때 몇개의 버튼 LED에 불빛이 들어옵니다. 이 불빛을 포토레지스터가 감지해서 IR LED로 리모콘시그날을 날리는 방식입니다. 사실 몇년전에 시도했던 방식인데 당시 제 실력으로 제대로 작동하게끔 만들지를 못해서 포기하고 그냥 단순하게 전원이 들어오면 몇초 있다가 무조건 전원시그날을 날리는 식으로 해서 대충 써왔었습니다. 근데 알다시피 자동화에 피드백이 안 들어가면 생각대로 잘 움직이지 않는 경우가 많죠. 이번에는 제대로 잘 작동하는것 같습니다. 실력은 지금도 형편없지만 제겐 chatGPT가 있으니까요 ㅎㅎ
작동이 어느정도 안정적으로 되는것이 확인된 후 기판에 땜질을 해줍니다. JST커넥터를 이용해서 연결이 깔끔합니다.
포토레지스터와 IR은 3D프린팅한 하우징에 넣고 빛이 새지 않도록 잘 밀착해서 오디오전면에 부착합니다
각 부품들은 오디오의 카세트데크에 내장합니다. 오디오 디자인이 당시 감성으로 쓸데없이 뭔가 울퉁불퉁 근육질(?)이다보니 내부에 빈 공간이 많아서 그 덕분에 작업이 상당히 쉬워졌습니다 ㅎㅎ
외부의 선들은 저런 식으로 대충 안보이게 마무리했습니다. 제가 책상앞에 앉는 자리는 거의 항상 고정이라 전혀 눈에 거슬리지 않습니다
현재 구현된 기능들은 다음과 같습니다
마우스 트래커
자동 파워
MQTT블투 브릿지
이상 읽어주셔서 감사합니다. 즐거운 주말 마무리하세요!