자바 or C++ 에서 하드웨어 사용

bookgekgom의 이미지

키보드, 모니터, 마우스, 프린터를 제외한 나머지 하드웨어를 사용하는 방법을 알고싶습니다.

예를 들어 옛날에 죠리퐁세는 프로그램이 있었죠?

그것을 진짜로 만들기 위해 센서를 샀다고 칩시다.

이센서는 물체가 센서를 통과할때 신호를 보넵니다.

이 센서들을 USB 에 연결한후 신호를 받는 프로그램을 만들려면 어떻게 해야할까요?

드라이버도 없다고 한다면 말이죠.

@_@ 다른 예를 들자면 아직 드라이버가 존재하지 않는 하드웨어를 리눅스/윈도우 상에서 사용할수있는 법이 있을까요?

물론 하드웨어에서 일정한 신호가 컴퓨터로 계속 온다는 가정하에 말입니다.

자 고수님들 어서 이 초보에게 어떠한 깨우침을 주시 옵소서

자바에는 불가능할것 같은 느낌이 적잖아 있습니다.

C 와 어셈블리는 모르니까 제발 되도록 가능하면 피해서 C++ 에 관련된쪽으로 설명해 주세요.

코드가 아니어도 괜찮습니다. 깨우침을!

bookgekgom의 이미지

대부분 c, 어셈블리...씨쁠쁠은 불가능 한듯? ㅠ.,ㅠ

---------------------------------------------------------------------------------------------------------------
루비 온 레일즈로 만들고 있는 홈페이지 입니다.

http://jihwankim.co.nr

여러 프로그램 소스들이 있습니다.

필요하신분은 받아가세요.

bookgekgom의 이미지

제가 답을 찾아 보았습니다.
자바에서 JUSB 혹은 자바에서 공식지원하는 USB APi 가 있더군요.
그것을 사용하면 될듯 싶습니다.
문제는 USB 디바이스중 모든것을 지원하지 않는것이더군요.
제 답변이 도움이 되었으면 좋겠습니다.

ps. 이것이 혼자놀기의 진수...ㅠㅠ 으허허헝 아무도 답이 없어 으허허헣ㅇ ㅠㅠ 미워할꺼임....

---------------------------------------------------------------------------------------------------------------
루비 온 레일즈로 만들고 있는 홈페이지 입니다.

http://jihwankim.co.nr

여러 프로그램 소스들이 있습니다.

필요하신분은 받아가세요.