ArduinoをUSBシリアルインターフェイスとして使用できますか?


10

ここで説明するように、シリアルコンソールにアクセスしてプログラムできるBluRayプレーヤーを持っています

私はArduino(実際にはSeeduino)を持っていますが、これにはUSBインターフェイスがあります。Arduinoのドキュメントによると、ピン0と1はRXとTXです。これらのピンは、コンピューターが送信するものをバイパスしますか?ArduinoをUSBからシリアルへのインターフェースとして使用できますか?

回答:


7

Ihsan Kehribarによるこの投稿をご覧ください:ArduinoをUSBコンバーターへのシリアルとして使用する

この投稿では、SeeeduinoのFTDIチップをUSBシリアルコンバーターとして使用できることが示されています。単純なスケッチを実行して、AVRがRXおよびTXラインに干渉しないことを確認するだけです。


私は、これがUSB->シリアルインターフェイスの使用に関連する通常の制限(つまり、多くのPICボードなどがそれらでうまく機能しない)に伴うと考えています。
ダニーステープル

1
それは魅力のように働きました!BDプレーヤーに接続して、リージョンを解放することができました。先端をありがとう!
pgb

1
リンクが壊れているようです。更新できますか?
Ricardo

1
上記のリンクはもう機能しません。詳細はありますか?サイトのアーカイブコピーを確認しましたが、画像の1つが見つかりません。web.archive.org/web/20110207183541/http://…–
Bertus Kruger

これらは、archive.orgページにない画像だと思います:Arduino Duemilanove Schematic and Seeeduino
Inactivist

2

ArduinoにはUARTが1つしかないため、コンピューターと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に接続されていることを確認する必要があります。次に、シリアル端末プログラムを使用して接続し、夢中になります。


いくつかのビットバンシリアルライブラリがあります:SoftSerialNewSoftSerial
tyblu

しかし、なぜ複雑さを追加するのでしょうか?リンクしたケーブルはどの電圧レベルでも機能し、コンピュータに直接接続できます。ケーブルを購入したくない場合を除いて、Arduinoを含める本当の理由はありません。Arduinoを使用する場合は、電圧レベルが正しいことを確認する必要があります。ケーブルはもっと簡単な解決策だと思います。
AngryEE、2011年

AngryEE:愛好家は難しい方法で物事を行うことを好みます。
Jeanne Pindar 2013年

0

Arduinoボード(AVRチップなし)を手間なしでルーターに接続しました。Arduinoは5V(USB ofc)およびルーター3.3Vで動作します。それはまったく問題なく動作しますが、TX、RX、GNDを接続しただけです(VCCはありません)。

あ、ルーターモデルはWR741ND v4.3


私は同じことを試みていましたが、Arduinoをルーターに接続する前に、ArduinoのTXピンの電圧を4.5vとして読み取りました。ルーターを揚げたくありません。:(
ジョナサン

あなたはビスケットを手に入れるためにそれを危険にさらす必要があります。また、3.3VのAVRチップをパワーアップできますが、Arduinoでこれを行う方法がわかりません。
Ko Bi

0

はい、適切な Arduinoを高価な USBシリアルコンバーターとして使用できます。より良い方法は、USBからシリアルコンバーターをebayから3ドル未満で購入することです。


0

mega2560では、グラウンドリセットとAVRのバイパスを行い、Arduinoをブリッジとして使用できます

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.