Arduino를 USB- 직렬 인터페이스로 사용할 수 있습니까?


10

여기에 설명 된 것처럼 직렬 콘솔에 액세스하여 프로그래밍 할 수있는 BluRay 플레이어가 있습니다 .

USB 인터페이스가있는 Arduino (실제로는 Seeduino)가 있습니다. Arduino의 문서에 따르면 핀 0과 1은 RX와 TX입니다. 이 핀들은 컴퓨터가 보내는 것에서 우회합니까? Arduino를 필요한 USB 직렬 인터페이스로 사용할 수 있습니까?

답변:


7

Ihsan Kehribar의이 게시물을 살펴보십시오. Arduino를 직렬 -USB 변환기로 사용

이 게시물에서는 Seeeduino의 FTDI 칩을 직렬-USB 변환기로 사용할 수 있음을 보여주었습니다 .AVR이 RX 및 TX 회선을 방해하지 않도록 간단한 스케치를 실행하면됩니다.


USB-> Serial 인터페이스 사용과 관련된 일반적인 제한 사항이 있습니다 (즉, 많은 PIC 보드 등이 제대로 작동하지 않음).
Danny Staple

1
그것은 매력처럼 작동했습니다! BD 플레이어에 연결하여 무료 지역으로 만들 수있었습니다. 팁 주셔서 감사합니다!
pgb

1
연결이 끊어진 것 같습니다. 그것을 업데이트 할 수 있습니까?
Ricardo

1
위의 링크는 더 이상 작동하지 않습니다. 누구든지 세부 사항을 가지고 있습니까? 사이트의 아카이브 사본을 보았지만 사진 중 하나가 없습니다. web.archive.org/web/20110207183541/http://…
Bertus Kruger


2

Arduino에는 UART가 하나만 있으므로 컴퓨터와 Blu-Ray 사이의 브리지 역할을 할 수 없습니다. 나는 폴란드어를 구사하지 않지만, 사이트에서 알 수 있듯이 FTDI USB-> 직렬 케이블을 사용하고 헤더에 연결하면 훨씬 더 운이 좋을 것입니다. FTDI의 TTL-232RG-VIP-WE를 권장합니다. http://www.ftdichip.com/Products/Cables/USBTTLSerial.htm

이 케이블은 유선 케이블이므로 물리적으로 Blu-Ray와 인터페이스 할 수 있으려면 일종의 헤더를 연결해야하며 VCC 및 접지에 연결해야합니다. 적절한 전압 레벨을 감지하십시오). 그런 다음 컴퓨터의 RX가 Blu-Ray 플레이어의 TX에 연결되어 있고 Blu-Ray 플레이어의 RX가 컴퓨터의 RX에 연결되어 있는지 확인하면됩니다. 그런 다음 직렬 터미널 프로그램을 사용하여 연결하고 미치십시오.


비트 뱅 직렬 라이브러리는 SoftSerial , NewSoftSerial 입니다.
tyblu

그러나 왜 복잡성을 추가합니까? 내가 연결 한 케이블은 모든 전압 레벨에서 작동하며 컴퓨터에 직접 연결할 수 있습니다. 케이블을 사고 싶지 않다면 아두 이노를 포함시킬 실제적인 이유는 없습니다. Arduino를 사용하는 경우 전압 레벨이 올바른지 확인해야합니다. 케이블이 더 간단한 솔루션이라고 생각합니다.
AngryEE

AngryEE : 애호가들은 어려운 일을 선호합니다.
Jeanne Pindar

0

Arduino 보드 (AVR 칩 없음)를 번거 로움없이 라우터에 연결했습니다. Arduino는 5V (USB ofc) 및 라우터 3.3V에서 작동합니다. 아무 문제없이 작동합니다 .TX, RX 및 GND를 연결했습니다 (VCC 없음)

아, 라우터 모델은 WR741ND v4.3입니다


나는 똑같은 일을 시도했지만 Arduino를 라우터에 연결하기 전에 Arduino의 TX 핀의 전압을 4.5v로 읽었습니다. 라우터를 튀기고 싶지 않습니다. :(
Jonathan

비스킷을 얻으려면 위험을 감수해야합니다. 또한 3.3V의 AVR 칩을 켤 수 있지만 Arduino 에서이 작업을 수행하는 방법을 모릅니다.
Ko Bi

0

예, 고가의 USB- 직렬 변환기 로 적절한 Arduino를 사용할 수 있습니다 . 더 좋은 방법은 ebay에서 USB to 직렬 변환기를 3 달러 미만으로 구매하는 것입니다.


0

mega2560에서는 avr을 접지 재설정 및 우회하고 arduino를 브리지로 사용할 수 있습니다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.