시작페이지로 시작페이지로
즐겨찾기추가 즐겨찾기추가
로그인 회원가입 | 아이디찾기 | 비밀번호찾기 | 장바구니 모바일모드
홈으로 와싸다닷컴 HIFI게시판 상세보기

트위터로 보내기 미투데이로 보내기 요즘으로 보내기 싸이월드 공감
턴테이블을 인터넷으로 마음대로-그래프 기능추가했습니다.
HIFI게시판 > 상세보기 | 2019-09-11 06:20:22
추천수 0
조회수   1,355

제목

턴테이블을 인터넷으로 마음대로-그래프 기능추가했습니다.

글쓴이

방두영 [가입일자 : 2000-08-17]
내용
안녕하세요? 내일 모레가 한가위입니다.
풍성한 추석 명절 되십시요.
ADSL 덕분에 인터넷이 많이 활성화되고, 와싸다를 알게 된게 벌써 20년 가까이 되었습니다.
이렇게 짧지 않은 기간을 언제나 찾아 올수 있는 온라인 와싸다를 만들고 유지해 주셔서 깊은 감사드립니다.
인터넷은 샘물같아서 마치 퍼도퍼도 끊임없을 것 같지만,
사실은 많은 분들의 숨은 노고와 멈추지 않는 투자의 산물로 편리함을 영위한다는 부분에
다시한번 감사의 말씀드립니다.

재미 없는 글이라서 지금 뒤로 가기하시면 좋습니다.

턴테이블의 정속과 저 나름대로의 편리함을 추구한 타코미터를 2016년에 시작해서 3년만에 업글했습니다.
대충 버전을 나누면 아래 정도로 구분이 되네요.
v1 : 속도 측정만 구현 (LCD 창)
v2 : 톤암 센서, 타이머 구현
v3 : 적외선 방식 리모콘 구현
v4 : 현재 버전, 웹서버 방식으로 게이지 미터 형태의 타코 미터와 기동/정지 기능 구현

완성된 정면 샷입니다.
골드문트의 내장을 다 뜯고 새로 채울 만큼의 재력이 되지 않아서,
알리바바에서 저렴한 박스를 주문했더니 골드문드를 보내 주어서 감사하게 사용했습니다.



V4의 변경된 기능은 아래와 같습니다.
1. 벨트 턴테이블에 사용되는 2개의 모터 전원 보강을 위한 15V AC 트랜스 적용


2. 12인치 음반과 7인치 음반 종료 위치 결정을 위한 아날로그 방식의 톤암 위치 제어


3. OLED 방식의 출력창입니다.



4. 웹서버의 기능입니다.
초등학생도 IoT 코딩에 배우는 아두이노와 생각하는 만큼 인터넷의 기능을 만들수 있는 ESP8266 이 결합된
통합 보드를 이용했습니다.
3000원 정도의 비용으로 TCP/IP, IEEE802 의 거의 모든 내용을 구형하게 만들어준 고마운 보드입니다.
8 비트, 4MB flash에 40Mhz 의 스펙으로 실시간 처리와 화일 시스템까지 구현이 가능한 아주 똘똘한 친구입니다.

덕분에 아두이노와 Wi-fi 이더넷 전용 칩사이는 SLIP(Serial Internet Protocol) 기반의 WebSocket  서비스를 Pub/Sub을 만들고, 인터넷 칩셋이 SLIP client와 외부 웹서버 기능을 담당하게 되었습니다.

전달 객체는 모두 Json 으로 사용하여 가볍고 유연한 처리에 도움이 될 것 같습니다.
PC 크롬과 와 모바일 사파리 브라우저에서 본 화면 예시 입니다.
PC 화면



스마트 폰



패드 화면입니다.


게이지 기본은 HTML5로 의 canvas 와 ajax 구현되어 부드러운 화면 처리와
깜빡임 없는 표현과 제어가 가능하게 되었습니다.

명절 음식 준비하면서 턴테이블 리모큰을 만들게 되었고, 스마트 폰 덕분에 
웹으로 리모콘과 측정 기능을 만들어 보게 된 혼자만의 재밌는 부분이라 말씀드렸습니다.
아이폰의 화면 녹화 기능으로 동작 화면 녹화해 봤습니다.


동작 중에 33 rpm 에서 45rpm 으로 변경하면 게이지의 단위가 33 구간에서 45 구간으로 변경되는 내용입니다.

캐롤 키드의 When I Dream, 45 회전 싱글 판입니다. Linn 스튜디오 녹음 버전의 싱글판을 구해서 틀어 보았습니다.

라인 차트 형태의 그래프 기능이 추가되었습니다. 4분정도의 RPM과 변이를 볼수있는 기능입니다.
Normalize 기능으로 Y값의 변화에 따라 자동으로 그래프 폭을 조정해서 보기에 편합니다.

가로 재생화면입니다.

언제나 번뜩이는 아이디어와 박스 제작에 큰 도움을 주신 구단 백선생님께도 감사의 말씀드립니다.
복되고, 풍성한 한가위 명절되십시요.
고맙습니다. 
추천스크랩소스보기 목록
조형래 2019-09-11 13:15:55
답글

헉,
대충 몇가지 말은 알아 듣겠는데 다른건.........
역시 나이가 들어도 계속 배워야 함을 다시 한번 느낍니다.
하여간 대단하십니다.
그 열정과 노력이 부럽습니다.
또한 이렇게 표현하는 글도 싶지 않던데,
감사합니다.

방두영 2019-09-11 15:24:23

    따뜻한 말씀 감사드립니다.
이해에 도움되실까 해서 핸드폰 동작 동영상 같이 올려드리겠습니다

정성진 2019-09-11 13:50:22
답글

능력자 이시네요. 멋집니다.

방두영 2019-09-11 15:25:22

    말씀 고맙습니다. 스트레스를 음감과 코딩으로 풀고 있습니다.

김만우 2019-09-11 15:42:15
답글

이건 아무나 하는게 아닌데...
부럽.. 대단하세요.

위치제어 = 서보모터 ..
이정도가 아는것 전부..


방두영 2019-09-11 16:06:13

    와싸다 글올리기 하면서 소스보기 부분이 있는데요. 올린 글 수정할때 소스 보기 하면서 tag도 붙여 보고하다가
웹화면 html5 작성, javascript 코딩등 몇가지 웹 표현과 내부 동작을 연결해 본겁니다.
키보드만 있으면 만들고 결과가 바로바로 보여서 더욱 재밌는 것 같습니다.

백경훈 2019-09-11 23:53:15
답글

와 짝짝짝~~ 대단하십니다..


다음은 가격에 기절 초풍하고 소리에 황당했던 어처구니 없는 파워를 준비 하시나요?

저는 1000w를 갔어야 했나 하는 생각이..

저는 지금 부직포? 정밀 가공 하려고 도면 그리고 레이저 재단 맡길분 찾고 있습니다.

어제 들어온 스피커 부속 일부 부직포 인데 그게 없더라구요

없으면 이제 만들수 있는건 만들자 하는 생각에..

그러고 보니 wifi용 IR 리모트로 바꿔서 리모컨 대신 스마트폰으로 제어할까 했는데
웹에서 가능하다면 그럴 필요가 없게되는군요..





방두영 2019-09-12 07:43:15

    말씀 감사드립니다.
애플TV4K를 사용하다 보니 아이폰 리모콘이 터치 패드처럼 연동도 되고,
애플TV 리모콘이 TV볼륨은 적외선 방식인데 나머지 메뉴이동이나 드래그등의 동작은 모두
wifi로 연동되는 것을 보고 wifi 방식의 제어를 생각하게 되었습니다.
IR 코드 등록해서 사용할 수 있는 리모콘이 5개인데 볼때마다 헷갈리기도 하고 해서 애플TV 리모콘 흉내내볼까
하다가 만들었습니다.
앱 개발하고 소스보내고 앱스토어 등록하는 절차가 번거로와서 래핑없이 웹으로 만들었습니다.
단지, 아두이노와 와이파이 칩셋에 올라가는 각각의 펌웨어와 HTML 화일이랑 스크립트 화일이 모두 OTA로 업데이트가 가능해서편리하긴 한데요, 보안 부분이 취약한 것 같아서 고민 중입니다. 아무나 웹으로 접속해서 아무화일이나 업로딩하게 되면
고장낼 수 있어서 인증을 해야 하나 하고 생각 중입니다.
파워 앰프는 그냥 고민 중입니다.ㅎㅎ

김학덕 2019-09-14 22:59:11
답글

(모르니 가만히 있어야겠다..)

방두영 2019-09-17 18:40:58

    읽어 주셔서 고맙습니다.

  • 광고문의 결제관련문의