logo

한국어

게시판






조회 수 1536 추천 수 0 댓글 5
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

일반 유선 회로도를 보면 mcu와 컴퓨터 연결의 핀을 보면 RX와 일반핀(PD01)을 연결햬더라구요. 

만약에 블루투스를 이용한다면 RX TX로 해야되는건가요? 차이점이 뭔가요?

  • profile
    본드로이드 2016.07.27 14:43
    질문의 내용이 답변을 받기 어려울 듯 하네요.
    가능하면 좀더 자세히 적으셔야 할 것 같은데, 그러려고 공부하다 보면 답을 찾으실 것 같긴 하네요.

    어떤 MCU를 사용하는지, 어떤 블루투스 모듈을 사용하는지에 따라서 답이 다 달라집니다.
    USB 인터페이스 지원을 위해서는, MCU가 ATMega32U4와 같이 USB 모듈을 포함하는 경우 지정된 핀으로 data 라인을 연결해야 하구요, 그 외의 경우에는 VUSB 라이브러리를 써야해서 인터럽트 포트로 연결해야 합니다.
    PS/2도 지원하는 경우에는 이렇게 연결된 핀을 적절히 이용해서 구현하면 되구요.

    블루투스를 지원하고 싶으면 블루투스 HID를 지원하는 MCU(CC2540 칩셋이라든지...)를 이용하는 것이 가장 좋긴 합니다.
    대부분의 저가형의 블루투스 키보드들이 이 MCU를 쓰고 있기도 하구요.
    이게 저전력이라서 소용량 배터리로도 오래 쓸 수 있기도 할 거구, 사용할 수 있는 핀의 수나 플래시 메모리의 용량도 나쁘지 않아서 커스텀 키보드를 만드는 데 큰 문제는 없을 것 같긴 한데, 문제는 공개된 자료가 적은데다가 개발 툴의 가격이 좀 많이 셉니다.
    거기다 최종적으로 블루투스 인증을 통과해야 해서, 이런 비용까지 감안하면 어마어마한 비용(큰거 한장...)이 들어가게 됩니다.
    구글링해 보다 보면, 이런 삽질을 하다가 방치된 프로젝트도 있습니다. ^^

    그래서 대체적으로 별도의 블루투스 모듈을 사용하게 되는데, HID를 지원하는 모듈이 몇가지 없습니다.
    가장 유명한게 RN42HID와 곤님의 너드 기판에서 사용하는 FB155BC_HID 정도...
    결국 이 모듈들도 CC2540 같은 칩셋에 블루투스 HID 펌웨어를 올리고 외부와 시리얼 통신으로 연결해서 제어하도록 만들어 놓은 겁니다.
    그래서 별도의 MCU와 시리얼 통신으로 연결해야 하니까, USART 포트를 이용해서 통신을 합니다.
    이것도 사용하는 MCU에 따라서 달라지게 될 겁니다.
    RN42HID를 사용하는 예제로는 https://geekhack.org/index.php?topic=12047.0 를 참조해 보세요.
    TMK 키보드 펌웨어에 통합되어 있는데, 회로도와 소스가 공개되어 있으니 참조할 만 할 겁니다.

    이 정도면 시작점은 될 것 같은데...
    참고해서 좋은 결과물을 만들어보세요. ^^
  • ?
    하늘바위 2016.07.28 08:33
    감사합니다~ 첫 방향을 너무 잘 잡아주셨어용~ 오늘 좋은 하루되세요~
  • ?
    하늘바위 2016.07.29 20:25
    인증을 꼭 받아야 하나요?어차피 사업할건 아니구요. 개인용으로 사용할거에요.
  • profile
    본드로이드 2016.07.29 22:35
    RN42HID나 FB155BC_HID를 사용하시면 인증은 필요없습니다.
    그 외의 경우는 저도 잘 알지는 못합니다.
  • ?
    집착 2016.08.01 22:17

    음 아두이노로 그나마 쉽게 만들수있을거에요


  1. 질문게시판을 이용시 유의사항

    Date2021.11.30 By아침에™⇔N² Views1014
    read more
  2. 공제

    Date2016.02.24 By케잌 Views1541
    Read More
  3. 키릴 키캡을 구매하고 싶은데... 이런것은 보통 어디서 구매하시나요?

    Date2015.12.30 By지나가는자 Views1541
    Read More
  4. 키보드를 세워서 보관하면 안되는 이유가 뭔가요?

    Date2014.06.02 By그게뭐 Views1541
    Read More
  5. 커세어 K70 호환되는 키캡입니다

    Date2018.05.13 Byㅊㅎㅊㅎ Views1540
    Read More
  6. 무보강용 체리 청축 스위치 어디서 구입할 수 있을까요?

    Date2016.07.18 Byrachelwood Views1540
    Read More
  7. 다음 조건에 맞는 커스텀 키보드를 찾고 있습니다.

    Date2016.04.07 BySoWalk Views1540
    Read More
  8. 체리 클릭 백축 기성품 없을까요?

    Date2017.02.04 By지루엣 Views1538
    Read More
  9. 3락 led 인디케이터가 해당 키에 들어오는 키면 어떻게들 쓰시나요...?

    Date2016.10.16 ByZETA Views1538
    Read More
  10. 스위치 세척에 대한 질문입니다.

    Date2014.11.15 ByRevodono Views1538
    Read More
  11. 특정키가 입력이 안될때...

    Date2015.11.30 By식섭이 Views1537
    Read More
  12. 와이즈 키캡류

    Date2015.06.04 By현스톤 Views1537
    Read More
  13. 첫 커스텀 아크릴 도면 만들어 봤는데 궁금한게 있습니다.!

    Date2017.11.23 By헤니씨 Views1536
    Read More
  14. 리얼포스 러버돔 이식 문의드립니다.

    Date2016.12.31 By키보드성애자 Views1536
    Read More
  15. 레오폴드 980C 사용자분들께 여쭙니다.

    Date2016.11.24 By거북이 Views1536
    Read More
  16. 커스텀 블루투스 키보드 제작회로도 질문입니다.

    Date2016.07.26 By하늘바위 Views1536
    Read More
  17. 체리 클릭(청축)과 넌클릭(백축)의 '클릭' 지점이 다른가요?

    Date2016.02.29 By윤한량 Views1536
    Read More
  18. KVM 스위치로 커스텀 쓰시는 분 있으신가요?

    Date2015.06.01 By오스트레앙 Views1536
    Read More
  19. 대승에 열광하는 이유가 있나요?

    Date2014.07.22 By딱조아 Views1535
    Read More
  20. 무접점 키보드를 사용중인데 특정한 하나의 키에서 다른 소리가 납니다

    Date2016.06.10 Byepikai Views1534
    Read More
  21. 린님의 적층 알루 하우징 우측 상단의 글씨는 무슨 뜻인가요?

    Date2014.12.09 Bydooh Views1534
    Read More
Board Pagination Prev 1 ... 75 76 77 78 79 80 81 82 83 84 ... 457 Next
/ 457